refactor(i18n): rename keys for clarity and complete missing translations
This commit is contained in:
@@ -98,7 +98,7 @@ class DeviceSetupScreen extends ConsumerWidget {
|
||||
vm.next();
|
||||
},
|
||||
secondaryText: isAllowance
|
||||
? context.translate(I18n.deviceSetup_skipAndConfigureLater)
|
||||
? context.translate(I18n.deviceSetupSkipAndConfigureLater)
|
||||
: null,
|
||||
onSecondary: isAllowance
|
||||
? () => navigationContract.pushTo(AppRoutes.dashboardHome)
|
||||
@@ -125,14 +125,14 @@ class DeviceSetupScreen extends ConsumerWidget {
|
||||
vm.setError('');
|
||||
showTopSnackbar(
|
||||
context,
|
||||
message: context.translate(I18n.deviceSetup_cardRegistered),
|
||||
message: context.translate(I18n.deviceSetupCardRegistered),
|
||||
type: MessageType.success,
|
||||
);
|
||||
navigationContract.pushTo(AppRoutes.dashboardHome);
|
||||
} else {
|
||||
showTopSnackbar(
|
||||
context,
|
||||
message: context.translate(I18n.deviceSetup_paymentCancelled),
|
||||
message: context.translate(I18n.deviceSetupPaymentCancelled),
|
||||
type: MessageType.error,
|
||||
);
|
||||
}
|
||||
@@ -149,9 +149,9 @@ class DeviceSetupScreen extends ConsumerWidget {
|
||||
String primaryButtonText(AddKidStep step) {
|
||||
switch (step) {
|
||||
case AddKidStep.intro:
|
||||
return I18n.deviceSetup_start;
|
||||
return I18n.deviceSetupStart;
|
||||
case AddKidStep.allowance:
|
||||
return I18n.deviceSetup_addCreditCard;
|
||||
return I18n.deviceSetupAddCreditCard;
|
||||
default:
|
||||
return I18n.continueKey;
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ class _QrScannerScreenState extends State<QrScannerScreen> {
|
||||
appBar: AppBar(
|
||||
backgroundColor: Colors.black,
|
||||
foregroundColor: Colors.white,
|
||||
title: Text(context.translate(I18n.deviceSetup_scanQr)),
|
||||
title: Text(context.translate(I18n.deviceSetupScanQr)),
|
||||
actions: [
|
||||
IconButton(
|
||||
icon: const Icon(Icons.flash_on),
|
||||
@@ -88,7 +88,7 @@ class _QrScannerScreenState extends State<QrScannerScreen> {
|
||||
borderRadius: BorderRadius.circular(14),
|
||||
),
|
||||
child: Text(
|
||||
context.translate(I18n.deviceSetup_scanQr_hint),
|
||||
context.translate(I18n.deviceSetupScanQrHint),
|
||||
textAlign: TextAlign.center,
|
||||
style: TextStyle(color: Colors.white, fontSize: 15),
|
||||
),
|
||||
|
||||
@@ -16,19 +16,19 @@ class AllowanceStepScreen extends ConsumerWidget {
|
||||
children: [
|
||||
const SizedBox(height: 30),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_addCreditCard_title),
|
||||
context.translate(I18n.deviceSetupAddCreditCardTitle),
|
||||
style: const TextStyle(fontSize: 30, fontWeight: FontWeight.bold),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
const SizedBox(height: 20),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_addCreditCard_subtitle),
|
||||
context.translate(I18n.deviceSetupAddCreditCardSubtitle),
|
||||
style: const TextStyle(fontSize: 18),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
const SizedBox(height: 24),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_addCreditCard_info),
|
||||
context.translate(I18n.deviceSetupAddCreditCardInfo),
|
||||
style: const TextStyle(fontSize: 14),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
|
||||
@@ -16,39 +16,39 @@ class IntroStepScreen extends ConsumerWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_title),
|
||||
context.translate(I18n.deviceSetupIntroTitle),
|
||||
style: TextStyle(fontSize: 30, fontWeight: FontWeight.bold),
|
||||
),
|
||||
const SizedBox(height: 30),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_subtitle),
|
||||
context.translate(I18n.deviceSetupIntroSubtitle),
|
||||
style: TextStyle(fontSize: 18),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
SizedBox(height: 40),
|
||||
NumberedSteps(
|
||||
steps: [
|
||||
context.translate(I18n.deviceSetup_intro_step_1),
|
||||
context.translate(I18n.deviceSetup_intro_step_2),
|
||||
context.translate(I18n.deviceSetup_intro_step_3),
|
||||
context.translate(I18n.deviceSetupIntroStep1),
|
||||
context.translate(I18n.deviceSetupIntroStep2),
|
||||
context.translate(I18n.deviceSetupIntroStep3),
|
||||
],
|
||||
color: theme.getColorFor(ThemeCode.buttonPrimary),
|
||||
),
|
||||
SizedBox(height: 40),
|
||||
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_ready_title),
|
||||
context.translate(I18n.deviceSetupIntroReadyTitle),
|
||||
textAlign: TextAlign.center,
|
||||
style: TextStyle(fontSize: 18, fontWeight: FontWeight.bold),
|
||||
),
|
||||
SizedBox(height: 40),
|
||||
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_remember_prefix),
|
||||
context.translate(I18n.deviceSetupIntroRememberPrefix),
|
||||
style: TextStyle(fontSize: 16),
|
||||
),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_plan_name),
|
||||
context.translate(I18n.deviceSetupIntroPlanName),
|
||||
style: TextStyle(fontSize: 16, fontWeight: FontWeight.bold),
|
||||
),
|
||||
SizedBox(height: 20),
|
||||
@@ -58,11 +58,11 @@ class IntroStepScreen extends ConsumerWidget {
|
||||
child: RichText(
|
||||
textAlign: TextAlign.center,
|
||||
text: TextSpan(
|
||||
text: context.translate(I18n.deviceSetup_intro_web_prefix),
|
||||
text: context.translate(I18n.deviceSetupIntroWebPrefix),
|
||||
style: TextStyle(fontSize: 16, color: Colors.black),
|
||||
children: [
|
||||
TextSpan(
|
||||
text: context.translate(I18n.deviceSetup_intro_web_link),
|
||||
text: context.translate(I18n.deviceSetupIntroWebLink),
|
||||
style: TextStyle(
|
||||
fontSize: 16,
|
||||
fontWeight: FontWeight.bold,
|
||||
|
||||
@@ -17,7 +17,7 @@ class LinkInfoStepScreen extends ConsumerWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 65),
|
||||
child: Text(
|
||||
context.translate(I18n.deviceSetup_linkInfo_title),
|
||||
context.translate(I18n.deviceSetupLinkInfoTitle),
|
||||
style: const TextStyle(
|
||||
fontSize: 28,
|
||||
fontWeight: FontWeight.bold,
|
||||
@@ -40,26 +40,26 @@ class LinkInfoStepScreen extends ConsumerWidget {
|
||||
LinkInfoItem(
|
||||
number: 1,
|
||||
boldWord: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item1_boldWord,
|
||||
I18n.deviceSetupLinkInfoItem1BoldWord,
|
||||
),
|
||||
titlePrefix: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item1_prefix,
|
||||
I18n.deviceSetupLinkInfoItem1Prefix,
|
||||
),
|
||||
subtitle: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item1_subtitle,
|
||||
I18n.deviceSetupLinkInfoItem1Subtitle,
|
||||
),
|
||||
),
|
||||
SizedBox(height: 20),
|
||||
LinkInfoItem(
|
||||
number: 2,
|
||||
boldWord: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item2_boldWord,
|
||||
I18n.deviceSetupLinkInfoItem2BoldWord,
|
||||
),
|
||||
titlePrefix: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item2_prefix,
|
||||
I18n.deviceSetupLinkInfoItem2Prefix,
|
||||
),
|
||||
subtitle: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item2_subtitle,
|
||||
I18n.deviceSetupLinkInfoItem2Subtitle,
|
||||
),
|
||||
),
|
||||
],
|
||||
|
||||
@@ -31,18 +31,18 @@ class ProfileStepScreen extends ConsumerWidget {
|
||||
children: [
|
||||
const SizedBox(height: 30),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_step_1),
|
||||
context.translate(I18n.deviceSetupIntroStep1),
|
||||
style: const TextStyle(fontSize: 30, fontWeight: FontWeight.bold),
|
||||
),
|
||||
const SizedBox(height: 30),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_accountData_info),
|
||||
context.translate(I18n.deviceSetupAccountDataInfo),
|
||||
style: const TextStyle(fontSize: 18),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
const SizedBox(height: 20),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_startWithOneKid_info),
|
||||
context.translate(I18n.deviceSetupStartWithOneKidInfo),
|
||||
style: const TextStyle(fontSize: 14, fontWeight: FontWeight.w500),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
|
||||
@@ -36,7 +36,7 @@ class ScanStrapAndWatchStepScreen extends ConsumerWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 65),
|
||||
child: Text(
|
||||
context.translate(I18n.deviceSetup_linkInfo_title),
|
||||
context.translate(I18n.deviceSetupLinkInfoTitle),
|
||||
style: const TextStyle(
|
||||
fontSize: 28,
|
||||
fontWeight: FontWeight.bold,
|
||||
@@ -73,12 +73,12 @@ class ScanStrapAndWatchStepScreen extends ConsumerWidget {
|
||||
children: [
|
||||
TextSpan(
|
||||
text: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item1_prefix,
|
||||
I18n.deviceSetupLinkInfoItem1Prefix,
|
||||
),
|
||||
),
|
||||
TextSpan(
|
||||
text: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item1_boldWord,
|
||||
I18n.deviceSetupLinkInfoItem1BoldWord,
|
||||
),
|
||||
style: TextStyle(fontWeight: FontWeight.w800),
|
||||
),
|
||||
@@ -96,12 +96,12 @@ class ScanStrapAndWatchStepScreen extends ConsumerWidget {
|
||||
children: [
|
||||
TextSpan(
|
||||
text: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item2_prefix,
|
||||
I18n.deviceSetupLinkInfoItem2Prefix,
|
||||
),
|
||||
),
|
||||
TextSpan(
|
||||
text: context.translate(
|
||||
I18n.deviceSetup_linkInfo_item2_boldWord,
|
||||
I18n.deviceSetupLinkInfoItem2BoldWord,
|
||||
),
|
||||
style: TextStyle(fontWeight: FontWeight.w800),
|
||||
),
|
||||
@@ -153,7 +153,7 @@ class ScanStrapAndWatchStepScreen extends ConsumerWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_watchCode_orInsert),
|
||||
context.translate(I18n.deviceSetupWatchCodeOrInsert),
|
||||
style: const TextStyle(fontSize: 16),
|
||||
),
|
||||
const SizedBox(height: 12),
|
||||
@@ -173,7 +173,7 @@ class ScanStrapAndWatchStepScreen extends ConsumerWidget {
|
||||
// child: PrimaryButton(
|
||||
// onPressed: () {},
|
||||
// text: context.translate(
|
||||
// I18n.deviceSetup_watchCode_continueWithCode,
|
||||
// I18n.deviceSetupWatchCodeContinueWithCode,
|
||||
// ),
|
||||
// size: 14,
|
||||
// color: theme.getColorFor(ThemeCode.buttonSecondary),
|
||||
@@ -191,13 +191,13 @@ class ScanStrapAndWatchStepScreen extends ConsumerWidget {
|
||||
Column(
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_linkTroubleshoot_title),
|
||||
context.translate(I18n.deviceSetupLinkTroubleshootTitle),
|
||||
textAlign: TextAlign.center,
|
||||
style: TextStyle(fontSize: 18),
|
||||
),
|
||||
CustomTextButton(
|
||||
onPressed: () {},
|
||||
text: context.translate(I18n.deviceSetup_contactUs),
|
||||
text: context.translate(I18n.deviceSetupContactUs),
|
||||
weight: FontWeight.w800,
|
||||
size: 18,
|
||||
),
|
||||
|
||||
@@ -55,7 +55,7 @@ class SuccessStepScreen extends ConsumerWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 16.0),
|
||||
child: Text(
|
||||
context.translate(I18n.deviceSetup_firstAllowance_title),
|
||||
context.translate(I18n.deviceSetupFirstAllowanceTitle),
|
||||
style: TextStyle(fontSize: 18, fontWeight: FontWeight.bold),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
|
||||
@@ -23,13 +23,13 @@ class SuccessScreen extends ConsumerWidget {
|
||||
Expanded(child: SuccessStepScreen()),
|
||||
FlowFooter(
|
||||
primaryText: context.translate(
|
||||
I18n.deviceSetup_giveFirstAllowance,
|
||||
I18n.deviceSetupGiveFirstAllowance,
|
||||
),
|
||||
onPrimary: () {
|
||||
vm.goToAllowance();
|
||||
Navigator.of(context).pop();
|
||||
},
|
||||
secondaryText: context.translate(I18n.deviceSetup_addAnotherKid),
|
||||
secondaryText: context.translate(I18n.deviceSetupAddAnotherKid),
|
||||
onSecondary: () {
|
||||
vm.resetForNewKid();
|
||||
Navigator.of(context).pop();
|
||||
|
||||
@@ -67,7 +67,7 @@ class AccountSettingsScreen extends ConsumerWidget {
|
||||
onPressed: () =>
|
||||
navigationContract.pushTo(AppRoutes.legacyDeviceSetup),
|
||||
icon: Icons.add_circle_outline,
|
||||
text: I18n.addNewSF,
|
||||
text: I18n.addNewSaveFamilyDevice,
|
||||
color: color,
|
||||
),
|
||||
_item(
|
||||
|
||||
@@ -149,7 +149,7 @@ class _MenuSection extends ConsumerWidget {
|
||||
// navigationContract.pushTo(AppRoutes.dashboardHome);
|
||||
// },
|
||||
// icon: SFIcons.payments,
|
||||
// text: I18n.sfPay,
|
||||
// text: I18n.saveFamilyPay,
|
||||
// ),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 8, big: 7)),
|
||||
_SectionButton(
|
||||
@@ -157,7 +157,7 @@ class _MenuSection extends ConsumerWidget {
|
||||
navigationContract.goTo(AppRoutes.deviceManagement);
|
||||
},
|
||||
icon: SFIcons.functions,
|
||||
text: I18n.functions,
|
||||
text: I18n.deviceFunctionsTitle,
|
||||
),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 8, big: 7)),
|
||||
_SectionButton(
|
||||
|
||||
@@ -35,7 +35,7 @@ class StepsHistorySection extends StatelessWidget {
|
||||
horizontal: SizeUtils.getByScreen(small: 16, big: 14),
|
||||
),
|
||||
child: Text(
|
||||
context.translate(I18n.history),
|
||||
context.translate(I18n.historyTitle),
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 15, big: 14),
|
||||
fontWeight: FontWeight.w600,
|
||||
|
||||
@@ -60,7 +60,7 @@ class StepsProgressRing extends StatelessWidget {
|
||||
),
|
||||
),
|
||||
Text(
|
||||
context.translate(I18n.steps),
|
||||
context.translate(I18n.unitSteps),
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 12, big: 11),
|
||||
color: theme
|
||||
@@ -75,7 +75,7 @@ class StepsProgressRing extends StatelessWidget {
|
||||
),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 10, big: 8)),
|
||||
Text(
|
||||
'${formatStepsNumber(goal)} ${context.translate(I18n.steps)} · $percentage%',
|
||||
'${formatStepsNumber(goal)} ${context.translate(I18n.unitSteps)} · $percentage%',
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 13, big: 12),
|
||||
color: theme
|
||||
|
||||
@@ -33,7 +33,7 @@ class DailyAppUsageSection extends StatelessWidget {
|
||||
horizontal: SizeUtils.getByScreen(small: 16, big: 14),
|
||||
),
|
||||
child: Text(
|
||||
context.translate(I18n.history),
|
||||
context.translate(I18n.historyTitle),
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 15, big: 14),
|
||||
fontWeight: FontWeight.w600,
|
||||
|
||||
@@ -32,7 +32,7 @@ class ContactsScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.contacts),
|
||||
title: context.translate(I18n.contactsAgendaTitle),
|
||||
showEdit: true,
|
||||
onEditChange: vm.toggleIsEditing,
|
||||
body: state.isLoading
|
||||
|
||||
@@ -18,7 +18,7 @@ class DeviceManagementScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.functions),
|
||||
title: context.translate(I18n.deviceFunctionsTitle),
|
||||
showBack: false,
|
||||
body: SingleChildScrollView(
|
||||
child: Container(
|
||||
@@ -41,7 +41,7 @@ class DeviceManagementScreen extends ConsumerWidget {
|
||||
navigationContract.pushTo(AppRoutes.scheduledActivities),
|
||||
icon: SFIcons.calendarCircle,
|
||||
negativeIcon: true,
|
||||
text: context.translate(I18n.calendar),
|
||||
text: context.translate(I18n.activityScheduleTitle),
|
||||
),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 16, big: 15)),
|
||||
AppMenuButton(
|
||||
@@ -49,7 +49,7 @@ class DeviceManagementScreen extends ConsumerWidget {
|
||||
onPressed: () => navigationContract.pushTo(AppRoutes.contacts),
|
||||
icon: SFIcons.contactsCircle,
|
||||
negativeIcon: true,
|
||||
text: context.translate(I18n.contacts),
|
||||
text: context.translate(I18n.contactsAgendaTitle),
|
||||
),
|
||||
// SizedBox(height: SizeUtils.getByScreen(small: 16, big: 15)),
|
||||
// AppMenuButton(
|
||||
@@ -82,7 +82,7 @@ class DeviceManagementScreen extends ConsumerWidget {
|
||||
onPressed: () => navigationContract.pushTo(AppRoutes.health),
|
||||
icon: SFIcons.healthCircle,
|
||||
negativeIcon: true,
|
||||
text: context.translate(I18n.health),
|
||||
text: context.translate(I18n.healthTitle),
|
||||
),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 16, big: 15)),
|
||||
AppMenuButton(
|
||||
@@ -150,7 +150,7 @@ class DeviceManagementScreen extends ConsumerWidget {
|
||||
navigationContract.pushTo(AppRoutes.locateDevice),
|
||||
icon: SFIcons.locateSfCircle,
|
||||
negativeIcon: true,
|
||||
text: context.translate(I18n.locateSF),
|
||||
text: context.translate(I18n.locateDevicePlaySoundButton),
|
||||
),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 16, big: 15)),
|
||||
AppMenuButton(
|
||||
|
||||
@@ -76,7 +76,7 @@ class _HealthScreenState extends ConsumerState<HealthScreen>
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.health),
|
||||
title: context.translate(I18n.healthTitle),
|
||||
body: state.isLoading
|
||||
? const Center(child: CircularProgressIndicator())
|
||||
: state.isMeasuringCountdown
|
||||
|
||||
@@ -72,7 +72,7 @@ class BloodPressureTab extends ConsumerWidget {
|
||||
getTimestamp: (h) => h.occurredAt,
|
||||
buildRecord: (context, item) => (
|
||||
value: '${item.highBloodPressure}/${item.lowBloodPressure}',
|
||||
unit: context.translate(I18n.mmHg),
|
||||
unit: context.translate(I18n.unitMmHg),
|
||||
valueColor: bloodPressureColor(
|
||||
item.highBloodPressure!,
|
||||
item.lowBloodPressure!,
|
||||
|
||||
@@ -41,7 +41,7 @@ class HealthHistorySection<T> extends StatelessWidget {
|
||||
horizontal: SizeUtils.getByScreen(small: 16, big: 14),
|
||||
),
|
||||
child: Text(
|
||||
context.translate(I18n.history),
|
||||
context.translate(I18n.historyTitle),
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 15, big: 14),
|
||||
fontWeight: FontWeight.w600,
|
||||
|
||||
@@ -44,7 +44,7 @@ class HealthSummaryCards extends StatelessWidget {
|
||||
onTap: () => tabController.animateTo(0),
|
||||
icon: Icons.favorite_rounded,
|
||||
value: lastHeartbeat != null ? '${lastHeartbeat.heartbeats}' : '--',
|
||||
unit: context.translate(I18n.bpm),
|
||||
unit: context.translate(I18n.unitBpm),
|
||||
timeAgo: lastHeartbeat != null
|
||||
? formatTimeAgo(context, lastHeartbeat.occurredAt)
|
||||
: '',
|
||||
@@ -62,7 +62,7 @@ class HealthSummaryCards extends StatelessWidget {
|
||||
value: lastWithPressure != null
|
||||
? '${lastWithPressure.highBloodPressure}/${lastWithPressure.lowBloodPressure}'
|
||||
: '--',
|
||||
unit: context.translate(I18n.mmHg),
|
||||
unit: context.translate(I18n.unitMmHg),
|
||||
timeAgo: lastWithPressure != null
|
||||
? formatTimeAgo(context, lastWithPressure.occurredAt)
|
||||
: '',
|
||||
@@ -81,7 +81,7 @@ class HealthSummaryCards extends StatelessWidget {
|
||||
onTap: () => tabController.animateTo(2),
|
||||
icon: Icons.air_rounded,
|
||||
value: lastOxygen != null ? '${lastOxygen.oxygen}%' : '--',
|
||||
unit: context.translate(I18n.spo2),
|
||||
unit: context.translate(I18n.unitSpO2),
|
||||
timeAgo: lastOxygen != null
|
||||
? formatTimeAgo(context, lastOxygen.occurredAt)
|
||||
: '',
|
||||
|
||||
@@ -51,7 +51,7 @@ class HeartRateTab extends ConsumerWidget {
|
||||
),
|
||||
HealthStatsRow(
|
||||
stats: stats,
|
||||
unit: context.translate(I18n.bpm),
|
||||
unit: context.translate(I18n.unitBpm),
|
||||
theme: theme,
|
||||
),
|
||||
HealthHistorySection<HeartbeatEntity>(
|
||||
@@ -59,7 +59,7 @@ class HeartRateTab extends ConsumerWidget {
|
||||
getTimestamp: (h) => h.occurredAt,
|
||||
buildRecord: (context, item) => (
|
||||
value: '${item.heartbeats}',
|
||||
unit: context.translate(I18n.bpm),
|
||||
unit: context.translate(I18n.unitBpm),
|
||||
valueColor: heartRateColor(item.heartbeats),
|
||||
),
|
||||
hasMore: hasMore,
|
||||
|
||||
@@ -51,7 +51,7 @@ class OxygenTab extends ConsumerWidget {
|
||||
),
|
||||
HealthStatsRow(
|
||||
stats: stats,
|
||||
unit: context.translate(I18n.spo2),
|
||||
unit: context.translate(I18n.unitSpO2),
|
||||
theme: theme,
|
||||
),
|
||||
HealthHistorySection<OxygenEntity>(
|
||||
@@ -59,7 +59,7 @@ class OxygenTab extends ConsumerWidget {
|
||||
getTimestamp: (o) => o.occurredAt,
|
||||
buildRecord: (context, item) => (
|
||||
value: '${item.oxygen}%',
|
||||
unit: context.translate(I18n.spo2),
|
||||
unit: context.translate(I18n.unitSpO2),
|
||||
valueColor: oxygenColor(item.oxygen),
|
||||
),
|
||||
hasMore: hasMore,
|
||||
|
||||
@@ -39,7 +39,7 @@ class LocateDeviceScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.locateSF),
|
||||
title: context.translate(I18n.locateDevicePlaySoundButton),
|
||||
body: Padding(
|
||||
padding: EdgeInsets.symmetric(
|
||||
horizontal: SizeUtils.getByScreen(small: 16, big: 15),
|
||||
@@ -48,7 +48,7 @@ class LocateDeviceScreen extends ConsumerWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.locateSFBody1),
|
||||
context.translate(I18n.locateDeviceDescription),
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 18, big: 17),
|
||||
fontWeight: FontWeight.w500,
|
||||
@@ -56,7 +56,7 @@ class LocateDeviceScreen extends ConsumerWidget {
|
||||
),
|
||||
SizedBox(height: SizeUtils.getByScreen(small: 10, big: 8)),
|
||||
Text(
|
||||
context.translate(I18n.locateSFBody2),
|
||||
context.translate(I18n.locateDeviceInstructions),
|
||||
style: TextStyle(
|
||||
fontSize: SizeUtils.getByScreen(small: 16, big: 15),
|
||||
),
|
||||
@@ -76,7 +76,7 @@ class LocateDeviceScreen extends ConsumerWidget {
|
||||
builder: (_) => const Dialog(child: LocateDeviceDialog()),
|
||||
);
|
||||
},
|
||||
text: context.translate(I18n.locateSFAction),
|
||||
text: context.translate(I18n.locateDeviceTitle),
|
||||
color: theme.getColorFor(ThemeCode.legacyPrimary),
|
||||
height: SizeUtils.getByScreen(small: 36, big: 35),
|
||||
),
|
||||
|
||||
@@ -58,7 +58,7 @@ class _ScheduledActivitiesScreenState
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.calendar),
|
||||
title: context.translate(I18n.activityScheduleTitle),
|
||||
body: state.isLoading
|
||||
? const Center(child: CircularProgressIndicator())
|
||||
: Column(
|
||||
|
||||
@@ -134,7 +134,7 @@ class LegacyDeviceSetupScreen extends ConsumerWidget {
|
||||
String primaryButtonText(LegacyAddKidStep step) {
|
||||
switch (step) {
|
||||
case LegacyAddKidStep.intro:
|
||||
return I18n.deviceSetup_start;
|
||||
return I18n.deviceSetupStart;
|
||||
default:
|
||||
return I18n.continueKey;
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ class _LegacyQrScannerScreenState extends State<LegacyQrScannerScreen> {
|
||||
appBar: AppBar(
|
||||
backgroundColor: Colors.black,
|
||||
foregroundColor: Colors.white,
|
||||
title: Text(context.translate(I18n.deviceSetup_scanQr)),
|
||||
title: Text(context.translate(I18n.deviceSetupScanQr)),
|
||||
actions: [
|
||||
IconButton(
|
||||
icon: const Icon(Icons.flash_on),
|
||||
@@ -88,7 +88,7 @@ class _LegacyQrScannerScreenState extends State<LegacyQrScannerScreen> {
|
||||
borderRadius: BorderRadius.circular(14),
|
||||
),
|
||||
child: Text(
|
||||
context.translate(I18n.deviceSetup_scanQr_hint),
|
||||
context.translate(I18n.deviceSetupScanQrHint),
|
||||
textAlign: TextAlign.center,
|
||||
style: TextStyle(color: Colors.white, fontSize: 15),
|
||||
),
|
||||
|
||||
@@ -21,20 +21,20 @@ class LegacyIntroStepScreen extends ConsumerWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_title),
|
||||
context.translate(I18n.deviceSetupIntroTitle),
|
||||
style: TextStyle(fontSize: 30, fontWeight: FontWeight.bold),
|
||||
),
|
||||
const SizedBox(height: 30),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_subtitle),
|
||||
context.translate(I18n.deviceSetupIntroSubtitle),
|
||||
style: TextStyle(fontSize: 18),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
SizedBox(height: 40),
|
||||
LegacyNumberedSteps(
|
||||
steps: [
|
||||
context.translate(I18n.deviceSetup_intro_step_1),
|
||||
context.translate(I18n.deviceSetup_intro_step_2),
|
||||
context.translate(I18n.deviceSetupIntroStep1),
|
||||
context.translate(I18n.deviceSetupIntroStep2),
|
||||
],
|
||||
color: theme.getColorFor(ThemeCode.legacyPrimary),
|
||||
),
|
||||
|
||||
@@ -18,7 +18,7 @@ class LegacyLinkInfoStepScreen extends ConsumerWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 65),
|
||||
child: Text(
|
||||
context.translate(I18n.legacy_deviceSetup_linkInfo_title),
|
||||
context.translate(I18n.legacyDeviceSetupLinkInfoTitle),
|
||||
style: const TextStyle(
|
||||
fontSize: 28,
|
||||
fontWeight: FontWeight.bold,
|
||||
@@ -42,10 +42,10 @@ class LegacyLinkInfoStepScreen extends ConsumerWidget {
|
||||
number: 1,
|
||||
boldWord: '',
|
||||
titlePrefix: context.translate(
|
||||
I18n.legacy_deviceSetup_linkInfo_item1_title,
|
||||
I18n.legacyDeviceSetupLinkInfoItem1Title,
|
||||
),
|
||||
subtitle: context.translate(
|
||||
I18n.legacy_deviceSetup_linkInfo_item1_subtitle,
|
||||
I18n.legacyDeviceSetupLinkInfoItem1Subtitle,
|
||||
),
|
||||
),
|
||||
SizedBox(height: 20),
|
||||
@@ -53,10 +53,10 @@ class LegacyLinkInfoStepScreen extends ConsumerWidget {
|
||||
number: 2,
|
||||
boldWord: '',
|
||||
titlePrefix: context.translate(
|
||||
I18n.legacy_deviceSetup_linkInfo_item2_title,
|
||||
I18n.legacyDeviceSetupLinkInfoItem2Title,
|
||||
),
|
||||
subtitle: context.translate(
|
||||
I18n.legacy_deviceSetup_linkInfo_item2_subtitle,
|
||||
I18n.legacyDeviceSetupLinkInfoItem2Subtitle,
|
||||
),
|
||||
),
|
||||
],
|
||||
|
||||
@@ -52,21 +52,21 @@ class LegacyProfileStepScreen extends ConsumerWidget {
|
||||
children: [
|
||||
const SizedBox(height: 30),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_intro_step_2),
|
||||
context.translate(I18n.deviceSetupIntroStep2),
|
||||
style: const TextStyle(fontSize: 30, fontWeight: FontWeight.bold),
|
||||
),
|
||||
const SizedBox(height: 30),
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 24),
|
||||
child: Text(
|
||||
context.translate(I18n.legacy_deviceSetup_accountData_info),
|
||||
context.translate(I18n.legacyDeviceSetupAccountDataInfo),
|
||||
style: const TextStyle(fontSize: 18),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
),
|
||||
const SizedBox(height: 20),
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_startWithOneKid_info),
|
||||
context.translate(I18n.deviceSetupStartWithOneKidInfo),
|
||||
style: const TextStyle(fontSize: 14, fontWeight: FontWeight.w500),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
@@ -128,8 +128,8 @@ class LegacyProfileStepScreen extends ConsumerWidget {
|
||||
const SizedBox(height: 8),
|
||||
|
||||
CustomTextField(
|
||||
label: context.translate(I18n.deviceSetup_weightLabel),
|
||||
hint: context.translate(I18n.deviceSetup_weightHint),
|
||||
label: context.translate(I18n.deviceSetupWeightLabel),
|
||||
hint: context.translate(I18n.deviceSetupWeightHint),
|
||||
controller: vm.weightController,
|
||||
keyboardType: TextInputType.number,
|
||||
),
|
||||
@@ -137,8 +137,8 @@ class LegacyProfileStepScreen extends ConsumerWidget {
|
||||
const SizedBox(height: 8),
|
||||
|
||||
CustomTextField(
|
||||
label: context.translate(I18n.deviceSetup_heightLabel),
|
||||
hint: context.translate(I18n.deviceSetup_heightHint),
|
||||
label: context.translate(I18n.deviceSetupHeightLabel),
|
||||
hint: context.translate(I18n.deviceSetupHeightHint),
|
||||
controller: vm.heightController,
|
||||
keyboardType: TextInputType.number,
|
||||
),
|
||||
|
||||
@@ -25,7 +25,7 @@ class LegacyScanWatchStepScreen extends ConsumerWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 65),
|
||||
child: Text(
|
||||
context.translate(I18n.legacy_deviceSetup_scanWatch_title),
|
||||
context.translate(I18n.legacyDeviceSetupScanWatchTitle),
|
||||
style: const TextStyle(
|
||||
fontSize: 28,
|
||||
fontWeight: FontWeight.bold,
|
||||
@@ -73,7 +73,7 @@ class LegacyScanWatchStepScreen extends ConsumerWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.deviceSetup_watchCode_orInsert),
|
||||
context.translate(I18n.deviceSetupWatchCodeOrInsert),
|
||||
style: const TextStyle(fontSize: 16),
|
||||
),
|
||||
const SizedBox(height: 12),
|
||||
@@ -97,13 +97,13 @@ class LegacyScanWatchStepScreen extends ConsumerWidget {
|
||||
Column(
|
||||
children: [
|
||||
Text(
|
||||
context.translate(I18n.legacy_deviceSetup_linkTroubleshoot_title),
|
||||
context.translate(I18n.legacyDeviceSetupLinkTroubleshootTitle),
|
||||
textAlign: TextAlign.center,
|
||||
style: TextStyle(fontSize: 18),
|
||||
),
|
||||
CustomTextButton(
|
||||
onPressed: () {},
|
||||
text: context.translate(I18n.deviceSetup_contactUs),
|
||||
text: context.translate(I18n.deviceSetupContactUs),
|
||||
weight: FontWeight.w800,
|
||||
size: 18,
|
||||
),
|
||||
|
||||
@@ -63,7 +63,7 @@ class LegacySuccessScreen extends ConsumerWidget {
|
||||
onPrimary: () {
|
||||
navigationContract.goTo(AppRoutes.controlPanel);
|
||||
},
|
||||
secondaryText: context.translate(I18n.deviceSetup_addAnotherKid),
|
||||
secondaryText: context.translate(I18n.deviceSetupAddAnotherKid),
|
||||
onSecondary: () {
|
||||
vm.resetForNewKid();
|
||||
Navigator.of(context).pop();
|
||||
|
||||
@@ -34,11 +34,11 @@ class LegacyDashboardScreen extends ConsumerWidget {
|
||||
),
|
||||
NavigationDestination(
|
||||
icon: Icon(SFIcons.functions),
|
||||
label: context.translate(I18n.functions),
|
||||
label: context.translate(I18n.deviceFunctionsTitle),
|
||||
),
|
||||
NavigationDestination(
|
||||
icon: Icon(SFIcons.locationOutlined),
|
||||
label: context.translate(I18n.location),
|
||||
label: context.translate(I18n.mapTitle),
|
||||
),
|
||||
NavigationDestination(
|
||||
icon: Icon(SFIcons.chat),
|
||||
|
||||
@@ -69,7 +69,7 @@ class LocationScreen extends ConsumerWidget {
|
||||
if (controlPanelState.isLoading) {
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.location),
|
||||
title: context.translate(I18n.mapTitle),
|
||||
showBack: false,
|
||||
body: const Center(child: CircularProgressIndicator()),
|
||||
);
|
||||
@@ -77,7 +77,7 @@ class LocationScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.location),
|
||||
title: context.translate(I18n.mapTitle),
|
||||
showBack: false,
|
||||
body: LocationMap(
|
||||
selectedPosition: controlPanelState.selectedPosition,
|
||||
|
||||
@@ -54,7 +54,7 @@ class LanguageScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.language),
|
||||
title: context.translate(I18n.languageTitle),
|
||||
body: SingleChildScrollView(
|
||||
child: RadioGroup(
|
||||
groupValue: language,
|
||||
|
||||
@@ -13,7 +13,7 @@ class LegacyNotificationsScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.legacyNotifications),
|
||||
title: context.translate(I18n.notificationsLegacyTitle),
|
||||
body: const Center(
|
||||
child: Text('Coming soon'),
|
||||
),
|
||||
|
||||
@@ -18,7 +18,7 @@ class SettingsScreen extends ConsumerWidget {
|
||||
|
||||
return LegacyPageLayout(
|
||||
theme: theme,
|
||||
title: context.translate(I18n.settings),
|
||||
title: context.translate(I18n.deviceSettingsTitle),
|
||||
body: SingleChildScrollView(
|
||||
child: Padding(
|
||||
padding: SizeUtils.getByScreen(
|
||||
@@ -60,14 +60,14 @@ class SettingsScreen extends ConsumerWidget {
|
||||
context,
|
||||
onPressed: () => navigationContract.pushTo(AppRoutes.language),
|
||||
icon: Icons.translate_outlined,
|
||||
text: I18n.language,
|
||||
text: I18n.languageTitle,
|
||||
color: color,
|
||||
),
|
||||
_item(
|
||||
context,
|
||||
onPressed: () => navigationContract.pushTo(AppRoutes.battery),
|
||||
icon: Icons.nightlight_outlined,
|
||||
text: I18n.battery,
|
||||
text: I18n.batteryNightSavingMode,
|
||||
color: color,
|
||||
),
|
||||
// _item(context, onPressed: () => navigationContract.pushTo(AppRoutes.remoteManagement), icon: Icons.settings_remote_outlined, text: I18n.remoteManagement, color: color),
|
||||
@@ -76,7 +76,7 @@ class SettingsScreen extends ConsumerWidget {
|
||||
onPressed: () =>
|
||||
navigationContract.pushTo(AppRoutes.legacyNotifications),
|
||||
icon: Icons.message_outlined,
|
||||
text: I18n.legacyNotifications,
|
||||
text: I18n.notificationsLegacyTitle,
|
||||
color: color,
|
||||
),
|
||||
_item(
|
||||
|
||||
@@ -136,51 +136,51 @@
|
||||
"secretCodeStep3Title": "Generierten Code kopieren",
|
||||
"secretCodeStep3Body": "Nachdem du den QR-Code gescannt oder den Schlüssel in der Authenticator-App eingegeben hast, kopiere den generierten 6-stelligen Code und gib ihn im nächsten Bildschirm ein.",
|
||||
"secretCodeConfigure": "Einrichten",
|
||||
"deviceSetup_intro_title": "Füge dein Kind hinzu",
|
||||
"deviceSetup_intro_subtitle": "Behalte die Ausgaben im Blick, während es verantwortungsvolle Finanzgewohnheiten lernt",
|
||||
"deviceSetup_intro_step_1": "Verbinde seine Uhr",
|
||||
"deviceSetup_intro_step_2": "Erstelle sein Profil",
|
||||
"deviceSetup_intro_step_3": "Lade sein Sparschwein auf",
|
||||
"deviceSetup_intro_ready_title": "Und fertig - alles ist bereit, damit es sein Geld hat!",
|
||||
"deviceSetup_intro_remember_prefix": "Denk daran, dass du einen",
|
||||
"deviceSetup_intro_plan_name": "SaveFamily-Plan",
|
||||
"deviceSetup_intro_web_prefix": "Wenn du ihn noch nicht hast, kannst du ihn über ",
|
||||
"deviceSetup_intro_web_link": "unsere Website bekommen",
|
||||
"deviceSetup_linkInfo_title": "Verbinde Armband und Uhr",
|
||||
"legacy_deviceSetup_linkInfo_title": "Verbinde die Uhr und erstelle das Profil",
|
||||
"deviceSetup_linkInfo_item1_prefix": "Scanne das ",
|
||||
"deviceSetup_linkInfo_item1_boldWord": "Armband",
|
||||
"deviceSetup_linkInfo_item1_subtitle": "Dein Kind kann damit Zahlungen durchführen",
|
||||
"deviceSetup_linkInfo_item2_prefix": "Scanne die ",
|
||||
"deviceSetup_linkInfo_item2_boldWord": "Uhr",
|
||||
"deviceSetup_linkInfo_item2_subtitle": "Du kannst die getätigten Ausgaben sehen",
|
||||
"legacy_deviceSetup_linkInfo_item1_title": "Scanne die Uhr",
|
||||
"legacy_deviceSetup_linkInfo_item1_subtitle": "Verknüpfe deinen Aktivierungscode",
|
||||
"legacy_deviceSetup_linkInfo_item2_title": "Erstelle das Profil",
|
||||
"legacy_deviceSetup_linkInfo_item2_subtitle": "Fülle das Formular deines Kindes aus",
|
||||
"deviceSetup_watchCode_orInsert": "Oder gib den Code",
|
||||
"deviceSetup_watchCode_continueWithCode": "Mit Code fortfahren",
|
||||
"deviceSetup_linkTroubleshoot_title": "Wenn du das Armband oder die Uhr nicht verbinden kannst",
|
||||
"legacy_deviceSetup_scanWatch_title": "Verbinde die Uhr",
|
||||
"legacy_deviceSetup_linkTroubleshoot_title": "Wenn du die Uhr nicht verbinden kannst",
|
||||
"deviceSetup_contactUs": "Kontaktiere uns",
|
||||
"deviceSetup_accountData_info": "Wir benötigen diese Angaben, um das Konto zu erstellen und Taschengeld sowie Ausgaben zu verwalten",
|
||||
"legacy_deviceSetup_accountData_info": "Wir benötigen diese Angaben, um das Konto zu erstellen",
|
||||
"deviceSetup_startWithOneKid_info": "Starte mit einem Kind, später kannst du weitere hinzufügen",
|
||||
"deviceSetup_firstAllowance_title": "Du kannst ihnen jetzt das erste Taschengeld geben, damit sie es auf ihrer Uhr nutzen können",
|
||||
"deviceSetup_addAnotherKid": "Ein weiteres Kind hinzufügen",
|
||||
"deviceSetup_start": "Los geht's!",
|
||||
"deviceSetup_giveFirstAllowance": "Gib das erste Taschengeld",
|
||||
"deviceSetup_paymentCancelled": "Die Zahlung wurde abgebrochen. Bitte versuche es erneut.",
|
||||
"deviceSetup_skipAndConfigureLater": "Überspringen und später konfigurieren",
|
||||
"deviceSetup_addCreditCard": "Kreditkarte hinzufügen",
|
||||
"deviceSetup_addCreditCard_title": "Füge deine Kreditkarte hinzu!",
|
||||
"deviceSetup_addCreditCard_subtitle": "Registriere deine Karte, um Einzahlungen auf das Konto deines Kindes zu machen",
|
||||
"deviceSetup_addCreditCard_info": "Du kannst Einzahlungen vornehmen und das Taschengeld über die App verwalten",
|
||||
"deviceSetup_cardRegistered": "Karte erfolgreich registriert!",
|
||||
"deviceSetup_paymentSuccess": "Zahlung erfolgreich abgeschlossen!",
|
||||
"deviceSetup_scanQr": "QR scannen",
|
||||
"deviceSetup_scanQr_hint": "Richte den QR-Code innerhalb des Rahmens aus",
|
||||
"deviceSetupIntroTitle": "Füge dein Kind hinzu",
|
||||
"deviceSetupIntroSubtitle": "Behalte die Ausgaben im Blick, während es verantwortungsvolle Finanzgewohnheiten lernt",
|
||||
"deviceSetupIntroStep1": "Verbinde seine Uhr",
|
||||
"deviceSetupIntroStep2": "Erstelle sein Profil",
|
||||
"deviceSetupIntroStep3": "Lade sein Sparschwein auf",
|
||||
"deviceSetupIntroReadyTitle": "Und fertig - alles ist bereit, damit es sein Geld hat!",
|
||||
"deviceSetupIntroRememberPrefix": "Denk daran, dass du einen",
|
||||
"deviceSetupIntroPlanName": "SaveFamily-Plan",
|
||||
"deviceSetupIntroWebPrefix": "Wenn du ihn noch nicht hast, kannst du ihn über ",
|
||||
"deviceSetupIntroWebLink": "unsere Website bekommen",
|
||||
"deviceSetupLinkInfoTitle": "Verbinde Armband und Uhr",
|
||||
"legacyDeviceSetupLinkInfoTitle": "Verbinde die Uhr und erstelle das Profil",
|
||||
"deviceSetupLinkInfoItem1Prefix": "Scanne das ",
|
||||
"deviceSetupLinkInfoItem1BoldWord": "Armband",
|
||||
"deviceSetupLinkInfoItem1Subtitle": "Dein Kind kann damit Zahlungen durchführen",
|
||||
"deviceSetupLinkInfoItem2Prefix": "Scanne die ",
|
||||
"deviceSetupLinkInfoItem2BoldWord": "Uhr",
|
||||
"deviceSetupLinkInfoItem2Subtitle": "Du kannst die getätigten Ausgaben sehen",
|
||||
"legacyDeviceSetupLinkInfoItem1Title": "Scanne die Uhr",
|
||||
"legacyDeviceSetupLinkInfoItem1Subtitle": "Verknüpfe deinen Aktivierungscode",
|
||||
"legacyDeviceSetupLinkInfoItem2Title": "Erstelle das Profil",
|
||||
"legacyDeviceSetupLinkInfoItem2Subtitle": "Fülle das Formular deines Kindes aus",
|
||||
"deviceSetupWatchCodeOrInsert": "Oder gib den Code",
|
||||
"deviceSetupWatchCodeContinueWithCode": "Mit Code fortfahren",
|
||||
"deviceSetupLinkTroubleshootTitle": "Wenn du das Armband oder die Uhr nicht verbinden kannst",
|
||||
"legacyDeviceSetupScanWatchTitle": "Verbinde die Uhr",
|
||||
"legacyDeviceSetupLinkTroubleshootTitle": "Wenn du die Uhr nicht verbinden kannst",
|
||||
"deviceSetupContactUs": "Kontaktiere uns",
|
||||
"deviceSetupAccountDataInfo": "Wir benötigen diese Angaben, um das Konto zu erstellen und Taschengeld sowie Ausgaben zu verwalten",
|
||||
"legacyDeviceSetupAccountDataInfo": "Wir benötigen diese Angaben, um das Konto zu erstellen",
|
||||
"deviceSetupStartWithOneKidInfo": "Starte mit einem Kind, später kannst du weitere hinzufügen",
|
||||
"deviceSetupFirstAllowanceTitle": "Du kannst ihnen jetzt das erste Taschengeld geben, damit sie es auf ihrer Uhr nutzen können",
|
||||
"deviceSetupAddAnotherKid": "Ein weiteres Kind hinzufügen",
|
||||
"deviceSetupStart": "Los geht's!",
|
||||
"deviceSetupGiveFirstAllowance": "Gib das erste Taschengeld",
|
||||
"deviceSetupPaymentCancelled": "Die Zahlung wurde abgebrochen. Bitte versuche es erneut.",
|
||||
"deviceSetupSkipAndConfigureLater": "Überspringen und später konfigurieren",
|
||||
"deviceSetupAddCreditCard": "Kreditkarte hinzufügen",
|
||||
"deviceSetupAddCreditCardTitle": "Füge deine Kreditkarte hinzu!",
|
||||
"deviceSetupAddCreditCardSubtitle": "Registriere deine Karte, um Einzahlungen auf das Konto deines Kindes zu machen",
|
||||
"deviceSetupAddCreditCardInfo": "Du kannst Einzahlungen vornehmen und das Taschengeld über die App verwalten",
|
||||
"deviceSetupCardRegistered": "Karte erfolgreich registriert!",
|
||||
"deviceSetupPaymentSuccess": "Zahlung erfolgreich abgeschlossen!",
|
||||
"deviceSetupScanQr": "QR scannen",
|
||||
"deviceSetupScanQrHint": "Richte den QR-Code innerhalb des Rahmens aus",
|
||||
"errorScanStrapRequired": "Scanne das Armband oder gib den Code ein, um fortzufahren",
|
||||
"errorScanWatchRequired": "Scanne die Uhr oder gib den Code ein, um fortzufahren",
|
||||
"errorAllFieldsRequired": "Bitte fülle alle Felder aus",
|
||||
@@ -481,10 +481,10 @@
|
||||
"genderMale": "Männlich",
|
||||
"genderOther": "Andere",
|
||||
"relationshipOther": "Andere",
|
||||
"deviceSetup_weightLabel": "Gewicht (kg)",
|
||||
"deviceSetup_weightHint": "30",
|
||||
"deviceSetup_heightLabel": "Größe (cm)",
|
||||
"deviceSetup_heightHint": "120",
|
||||
"deviceSetupWeightLabel": "Gewicht (kg)",
|
||||
"deviceSetupWeightHint": "30",
|
||||
"deviceSetupHeightLabel": "Größe (cm)",
|
||||
"deviceSetupHeightHint": "120",
|
||||
"activationKeyLabel": "Aktivierungsschlüssel",
|
||||
"monday": "Montag",
|
||||
"tuesday": "Dienstag",
|
||||
@@ -519,7 +519,7 @@
|
||||
"activityMeter": "Aktivitätsmesser",
|
||||
"totalSteps": "Gesamtschritte",
|
||||
"bestDay": "Bester Tag",
|
||||
"steps": "Schritte",
|
||||
"unitSteps": "Schritte",
|
||||
"rewards": "Belohnungen senden",
|
||||
"rewardsMessage": "*Mit dieser Funktion kannst du dein Kind für erreichte Ziele oder gute Taten belohnen.",
|
||||
"sendRewards": "Belohnungen senden!",
|
||||
@@ -728,5 +728,134 @@
|
||||
"renewCardTokenHint": "Code der neuen Karte eingeben",
|
||||
"renewCardPinTitle": "Sicherheits-PIN eingeben, um die Karte zu erneuern",
|
||||
"renewCardSuccess": "Karte erfolgreich erneuert",
|
||||
"renewCardError": "Fehler beim Erneuern der Karte"
|
||||
"renewCardError": "Fehler beim Erneuern der Karte",
|
||||
"accountSettings": "Kontoprofil",
|
||||
"activationCodeMessage": "Ein Aktivierungscode wurde an Ihre E-Mail gesendet",
|
||||
"addAlarm": "Neuen Alarm hinzufügen",
|
||||
"addNewSaveFamilyDevice": "Neues SaveFamily hinzufügen",
|
||||
"alarm": "Alarme",
|
||||
"alarmSettings": "Alarmeinstellungen",
|
||||
"alarmsMessage": "*Bis zu 3 Alarme einstellen",
|
||||
"appStore": "App Store",
|
||||
"appUsers": "App-Benutzer",
|
||||
"appsSurveillance": "App-Überwachung",
|
||||
"average": "Durchschnitt",
|
||||
"batteryNightSavingMode": "Nächtliches Energiesparen",
|
||||
"blockPhone": "Nummern blockieren",
|
||||
"bloodPressure": "Blutdruck",
|
||||
"unitBpm": "bpm",
|
||||
"activityScheduleTitle": "Aktivitätsplan",
|
||||
"call": "Ruf mich an",
|
||||
"callWatch": "Uhr anrufen",
|
||||
"changePassword": "Passwort ändern",
|
||||
"channelAmazon": "Amazon",
|
||||
"channelOnline": "SF Online-Shop",
|
||||
"channelStore": "Ladengeschäft",
|
||||
"chat": "Chat",
|
||||
"confirm": "Bestätigen",
|
||||
"contactTitle": "Kontaktiere uns",
|
||||
"contactsAgendaTitle": "Kontakte",
|
||||
"copy": "kopieren",
|
||||
"custom": "Benutzerdefiniert",
|
||||
"customerService": "Support",
|
||||
"daily": "Täglich",
|
||||
"delete": "Löschen",
|
||||
"deleteAccount": "Konto löschen",
|
||||
"deleteAccountBody1": "Das Kündigen eines Kontos ist ein unwiderruflicher Vorgang. Bitte bestätigen Sie, dass alle mit dem Konto verbundenen Dienste ordnungsgemäß abgewickelt wurden.\n\nNach der Kündigung Ihres Kontos können Sie dieses Konto nicht mehr verwenden oder Inhalte oder Informationen wiederherstellen, die Sie hinzugefügt oder verknüpft haben (auch wenn Sie dasselbe Konto erneut zur Registrierung verwenden), einschließlich, aber nicht beschränkt auf:\n1. Sie können sich nicht mehr anmelden und dieses Konto verwenden.\n2. Persönliche Informationen und historische Informationen Ihres Kontos werden nicht wiederhergestellt.\n3. Alle Aufzeichnungen von Drittanbieterdiensten, die über die Kontoverknüpfung verwendet werden, können nicht wiederhergestellt werden. Sie können sich nicht mehr anmelden und die oben genannten Dienste verwenden. Liebe, Goldmünzen, Punkte von Drittanbietern, Bestellungen, Tickets und andere Gutscheine, die Sie erhalten haben, gelten als aufgegeben und werden nicht verwendet.\n\nBitte beachten Sie, dass die Kündigung Ihres Kontos nicht bedeutet, dass das Kontoverhalten und die damit verbundenen Verantwortlichkeiten vor der Kündigung dieses Kontos befreit oder reduziert werden.",
|
||||
"deleteAccountBody2": "Wenn Sie auf \"Kontolöschung beantragen\" klicken, bedeutet dies, dass Sie die obige Beschreibung gelesen haben und damit einverstanden sind.",
|
||||
"deleteContactMessage": "Möchten Sie diese Nummer wirklich aus der Liste entfernen?",
|
||||
"deleteDeviceData": "Alle gerätebezogenen Informationen für {name} löschen",
|
||||
"deleteDeviceDialog": "Möchten Sie dieses Gerät wirklich aus der Liste entfernen?",
|
||||
"deviceIdLabel": "ID: {deviceId}",
|
||||
"deviceSettings": "Einstellungen",
|
||||
"disableFunctions": "Funktionen deaktivieren",
|
||||
"doNotDisturb": "Nicht stören",
|
||||
"editDeviceTitle": "Gerät bearbeiten",
|
||||
"enterEmail": "Geben Sie Ihre E-Mail ein",
|
||||
"enterMessage": "Ihre Nachricht",
|
||||
"enterName": "Geben Sie Ihren Namen ein",
|
||||
"enterSubject": "Nachrichtenbetreff",
|
||||
"female": "Weiblich",
|
||||
"deviceFunctionsTitle": "Funktionen",
|
||||
"healthTitle": "Gesundheit",
|
||||
"healthEmpty": "Keine Gesundheitsdaten",
|
||||
"healthEmptyHint": "Daten werden automatisch vom Gerät synchronisiert",
|
||||
"heartRate": "Herzfrequenz",
|
||||
"historyTitle": "Verlauf",
|
||||
"home": "Startseite",
|
||||
"insertPhone": "Geben Sie Ihre Telefonnummer ein",
|
||||
"languageTitle": "Sprache",
|
||||
"lastReading": "Letzte Messung",
|
||||
"notificationsLegacyTitle": "Benachrichtigungen",
|
||||
"linkedDevices": "Verknüpfte Geräte",
|
||||
"locateDevicePlaySoundButton": "Ton auf Gerät abspielen",
|
||||
"locateDeviceTitle": "Mein SaveFamily orten",
|
||||
"locateDeviceDescription": "Finden Sie Ihr Gerät mit einem Ton.",
|
||||
"locateDeviceInstructions": "1. Drücken Sie die Schaltfläche Ton abspielen, um den Ton auf dem Gerät zu aktivieren.\n2. Drücken Sie OK\n3. Das Gerät spielt einen Ton ab\n4. Das Gerät beginnt nach Erhalt der Anweisungen zu klingeln",
|
||||
"mapTitle": "Karte",
|
||||
"logOut": "Abmelden",
|
||||
"loginEmail": "(E-Mail)",
|
||||
"makeFriends": "Freunde finden",
|
||||
"male": "Männlich",
|
||||
"maximum": "Maximum",
|
||||
"minimum": "Minimum",
|
||||
"unitMmHg": "mmHg",
|
||||
"name": "Name",
|
||||
"newContact": "Neuer Kontakt",
|
||||
"noData": "Keine Daten",
|
||||
"number": "Nummer {num}:",
|
||||
"once": "Einmal",
|
||||
"other": "Andere",
|
||||
"oxygenLevel": "Blutsauerstoff",
|
||||
"passwordLabel": "Passwort (6 bis 12 Zeichen)",
|
||||
"personalData": "Persönliche Daten",
|
||||
"personalDataMessage": "*Dies sind die persönlichen Daten des App-Benutzers",
|
||||
"privacyPolicy": "Datenschutzrichtlinie für Benutzer",
|
||||
"genderRatherNotSay": "Möchte ich nicht sagen",
|
||||
"regCode": "Geräteregistrierungscode",
|
||||
"regCodeLabel": "Registrierungscode: {regCode}",
|
||||
"remoteCamera": "Fernfoto",
|
||||
"remoteConnection": "Fernverbindung",
|
||||
"remoteFactoryReset": "Standardeinstellungen wiederherstellen",
|
||||
"remoteFactoryResetConfirm": "Möchten Sie dieses Gerät wirklich auf die Werkseinstellungen zurücksetzen?",
|
||||
"remoteFactoryResetMessage": "Stellen Sie Ihr Gerät auf die Werkseinstellungen wieder her",
|
||||
"remoteListening": "Fernabhören",
|
||||
"remoteManagement": "Fernplanung",
|
||||
"remoteOnOff": "Geplantes Ein-/Ausschalten",
|
||||
"remoteRestart": "Fernneustart",
|
||||
"remoteRestartConfirm": "Möchten Sie das Gerät wirklich aus der Ferne neu starten?",
|
||||
"remoteRestartMessage": "Starten Sie das Gerät aus der Ferne neu",
|
||||
"remoteTurnOff": "Fernabschaltung",
|
||||
"remoteTurnOffConfirm": "Möchten Sie das Gerät wirklich aus der Ferne ausschalten?",
|
||||
"remoteTurnOffMessage": "Schalten Sie das Gerät aus der Ferne aus",
|
||||
"requestCancelBody": "1. Die Kontolöschung ist keine betriebliche Wiederherstellung, stellen Sie bitte sicher, dass das Konto vor dem Vorgang nicht mehr verwendet wird.\n\n2. Sobald die Antragslöschung des Kontos erfolgreich eingereicht wurde, löscht die Plattform alle mit Ihrem Konto verbundenen Informationen innerhalb von 1 Stunde.",
|
||||
"requestCancelButton": "Kontolöschung beantragen",
|
||||
"requestCancelTitle": "Antrag auf Kontolöschung",
|
||||
"save": "Speichern",
|
||||
"selectChannel": "Kaufkanal",
|
||||
"selectCountry": "Wählen Sie Ihr Land",
|
||||
"sendEmail": "Senden",
|
||||
"setDateTime": "Zeit und Tage festlegen:",
|
||||
"deviceSettingsTitle": "Einstellungen",
|
||||
"sevenDays": "7T",
|
||||
"saveFamilyPay": "SaveFamily Pay",
|
||||
"sosContacts": "SOS-Kontakte",
|
||||
"sound": "Töne",
|
||||
"unitSpO2": "SpO2",
|
||||
"submit": "Senden",
|
||||
"supportHelp": "Können wir Ihnen helfen?",
|
||||
"supportWebsite": "Besuchen Sie unsere Website",
|
||||
"syncClock": "Zeitsynchronisation",
|
||||
"takePicture": "Foto aufnehmen",
|
||||
"thirtyDays": "30T",
|
||||
"timeAgo": "vor {time}",
|
||||
"timezone": "Zeit- und Zonenwechsel",
|
||||
"today": "Heute",
|
||||
"userAccount": "Konto: {email}",
|
||||
"userRole": "Rolle: {role}",
|
||||
"verifyAccount": "Kontoüberprüfung,",
|
||||
"videoCall": "Videoanruf",
|
||||
"watchesOnMap": "Smartwatches auf der Karte:",
|
||||
"wifiSettings": "WLAN-Einstellungen",
|
||||
"yesterday": "Gestern"
|
||||
}
|
||||
|
||||
@@ -136,51 +136,51 @@
|
||||
"secretCodeStep3Title": "Copy the generated code",
|
||||
"secretCodeStep3Body": "After scanning the QR code or entering the key in the authenticator app, copy the generated 6-digit code and enter it on the next screen.",
|
||||
"secretCodeConfigure": "Set up",
|
||||
"deviceSetup_intro_title": "Add your child",
|
||||
"deviceSetup_intro_subtitle": "Track their spending while they learn responsible financial habits",
|
||||
"deviceSetup_intro_step_1": "Link their watch",
|
||||
"deviceSetup_intro_step_2": "Create their profile",
|
||||
"deviceSetup_intro_step_3": "Top up their piggy bank",
|
||||
"deviceSetup_intro_ready_title": "And you're all set so they can have their money!",
|
||||
"deviceSetup_intro_remember_prefix": "Remember you need to have a",
|
||||
"deviceSetup_intro_plan_name": "SaveFamily Plan",
|
||||
"deviceSetup_intro_web_prefix": "If you don't have it yet, you can get it through ",
|
||||
"deviceSetup_intro_web_link": "our website",
|
||||
"deviceSetup_linkInfo_title": "Link their band and watch",
|
||||
"legacy_deviceSetup_linkInfo_title": "Link their watch and create their profile",
|
||||
"deviceSetup_linkInfo_item1_prefix": "Scan the ",
|
||||
"deviceSetup_linkInfo_item1_boldWord": "band",
|
||||
"deviceSetup_linkInfo_item1_subtitle": "Your child will be able to make payments",
|
||||
"deviceSetup_linkInfo_item2_prefix": "Scan the ",
|
||||
"deviceSetup_linkInfo_item2_boldWord": "watch",
|
||||
"deviceSetup_linkInfo_item2_subtitle": "You'll be able to see the expenses made",
|
||||
"legacy_deviceSetup_linkInfo_item1_title": "Scan the watch",
|
||||
"legacy_deviceSetup_linkInfo_item1_subtitle": "Link your activation code",
|
||||
"legacy_deviceSetup_linkInfo_item2_title": "Create their profile",
|
||||
"legacy_deviceSetup_linkInfo_item2_subtitle": "Fill in your child's form",
|
||||
"deviceSetup_watchCode_orInsert": "Or enter code",
|
||||
"deviceSetup_watchCode_continueWithCode": "Continue with code",
|
||||
"deviceSetup_linkTroubleshoot_title": "If you can't link their band or watch",
|
||||
"legacy_deviceSetup_scanWatch_title": "Link their watch",
|
||||
"legacy_deviceSetup_linkTroubleshoot_title": "If you can't link their watch",
|
||||
"deviceSetup_contactUs": "Contact us",
|
||||
"deviceSetup_accountData_info": "We need this information to create their account and manage their allowances and spending",
|
||||
"legacy_deviceSetup_accountData_info": "We need this information to create their account",
|
||||
"deviceSetup_startWithOneKid_info": "Start with one child; you can add more later",
|
||||
"deviceSetup_firstAllowance_title": "You can now give them their first allowance so they can start enjoying it on their watch",
|
||||
"deviceSetup_addAnotherKid": "Add another child",
|
||||
"deviceSetup_start": "Start!",
|
||||
"deviceSetup_giveFirstAllowance": "Give their first allowance",
|
||||
"deviceSetup_paymentCancelled": "Payment was cancelled. Please try again.",
|
||||
"deviceSetup_skipAndConfigureLater": "Skip and configure later",
|
||||
"deviceSetup_addCreditCard": "Add credit card",
|
||||
"deviceSetup_addCreditCard_title": "Add your credit card!",
|
||||
"deviceSetup_addCreditCard_subtitle": "Register your card to make deposits to your child's account",
|
||||
"deviceSetup_addCreditCard_info": "You'll be able to make deposits and manage allowances from the app",
|
||||
"deviceSetup_cardRegistered": "Card registered successfully!",
|
||||
"deviceSetup_paymentSuccess": "Payment completed successfully!",
|
||||
"deviceSetup_scanQr": "Scan QR",
|
||||
"deviceSetup_scanQr_hint": "Center the QR inside the frame",
|
||||
"deviceSetupIntroTitle": "Add your child",
|
||||
"deviceSetupIntroSubtitle": "Track their spending while they learn responsible financial habits",
|
||||
"deviceSetupIntroStep1": "Link their watch",
|
||||
"deviceSetupIntroStep2": "Create their profile",
|
||||
"deviceSetupIntroStep3": "Top up their piggy bank",
|
||||
"deviceSetupIntroReadyTitle": "And you're all set so they can have their money!",
|
||||
"deviceSetupIntroRememberPrefix": "Remember you need to have a",
|
||||
"deviceSetupIntroPlanName": "SaveFamily Plan",
|
||||
"deviceSetupIntroWebPrefix": "If you don't have it yet, you can get it through ",
|
||||
"deviceSetupIntroWebLink": "our website",
|
||||
"deviceSetupLinkInfoTitle": "Link their band and watch",
|
||||
"legacyDeviceSetupLinkInfoTitle": "Link their watch and create their profile",
|
||||
"deviceSetupLinkInfoItem1Prefix": "Scan the ",
|
||||
"deviceSetupLinkInfoItem1BoldWord": "band",
|
||||
"deviceSetupLinkInfoItem1Subtitle": "Your child will be able to make payments",
|
||||
"deviceSetupLinkInfoItem2Prefix": "Scan the ",
|
||||
"deviceSetupLinkInfoItem2BoldWord": "watch",
|
||||
"deviceSetupLinkInfoItem2Subtitle": "You'll be able to see the expenses made",
|
||||
"legacyDeviceSetupLinkInfoItem1Title": "Scan the watch",
|
||||
"legacyDeviceSetupLinkInfoItem1Subtitle": "Link your activation code",
|
||||
"legacyDeviceSetupLinkInfoItem2Title": "Create their profile",
|
||||
"legacyDeviceSetupLinkInfoItem2Subtitle": "Fill in your child's form",
|
||||
"deviceSetupWatchCodeOrInsert": "Or enter code",
|
||||
"deviceSetupWatchCodeContinueWithCode": "Continue with code",
|
||||
"deviceSetupLinkTroubleshootTitle": "If you can't link their band or watch",
|
||||
"legacyDeviceSetupScanWatchTitle": "Link their watch",
|
||||
"legacyDeviceSetupLinkTroubleshootTitle": "If you can't link their watch",
|
||||
"deviceSetupContactUs": "Contact us",
|
||||
"deviceSetupAccountDataInfo": "We need this information to create their account and manage their allowances and spending",
|
||||
"legacyDeviceSetupAccountDataInfo": "We need this information to create their account",
|
||||
"deviceSetupStartWithOneKidInfo": "Start with one child; you can add more later",
|
||||
"deviceSetupFirstAllowanceTitle": "You can now give them their first allowance so they can start enjoying it on their watch",
|
||||
"deviceSetupAddAnotherKid": "Add another child",
|
||||
"deviceSetupStart": "Start!",
|
||||
"deviceSetupGiveFirstAllowance": "Give their first allowance",
|
||||
"deviceSetupPaymentCancelled": "Payment was cancelled. Please try again.",
|
||||
"deviceSetupSkipAndConfigureLater": "Skip and configure later",
|
||||
"deviceSetupAddCreditCard": "Add credit card",
|
||||
"deviceSetupAddCreditCardTitle": "Add your credit card!",
|
||||
"deviceSetupAddCreditCardSubtitle": "Register your card to make deposits to your child's account",
|
||||
"deviceSetupAddCreditCardInfo": "You'll be able to make deposits and manage allowances from the app",
|
||||
"deviceSetupCardRegistered": "Card registered successfully!",
|
||||
"deviceSetupPaymentSuccess": "Payment completed successfully!",
|
||||
"deviceSetupScanQr": "Scan QR",
|
||||
"deviceSetupScanQrHint": "Center the QR inside the frame",
|
||||
"errorScanStrapRequired": "Scan the band or enter the code to continue",
|
||||
"errorScanWatchRequired": "Scan the watch or enter the code to continue",
|
||||
"errorAllFieldsRequired": "Please fill in all fields",
|
||||
@@ -476,13 +476,13 @@
|
||||
"dashboardTabNotifications": "Notifications",
|
||||
"dashboardTabProfile": "Profile",
|
||||
"customerService": "Customer service / Support",
|
||||
"sfPay": "SaveFamily Pay",
|
||||
"functions": "Functions",
|
||||
"saveFamilyPay": "SaveFamily Pay",
|
||||
"deviceFunctionsTitle": "Functions",
|
||||
"accountSettings": "Account Settings",
|
||||
"deviceSettings": "Device Settings",
|
||||
"watchesOnMap": "Smartwatch on the map:",
|
||||
"home": "Home",
|
||||
"location": "Location",
|
||||
"mapTitle": "Location",
|
||||
"chat": "Chat",
|
||||
"channelOnline": "SF online shop",
|
||||
"channelAmazon": "Amazon",
|
||||
@@ -500,7 +500,7 @@
|
||||
"sendEmail": "Send!",
|
||||
"personalData": "Personal Data",
|
||||
"changePassword": "Change password",
|
||||
"addNewSF": "Add a new SaveFamily",
|
||||
"addNewSaveFamilyDevice": "Add a new SaveFamily",
|
||||
"linkedDevices": "Linked Devices",
|
||||
"appUsers": "App Users",
|
||||
"privacyPolicy": "User privacy policy",
|
||||
@@ -508,9 +508,6 @@
|
||||
"deleteAccount": "Delete account",
|
||||
"logOut": "Log out",
|
||||
"loginEmail": "(Login email)",
|
||||
"userNameLabel": "User name",
|
||||
"userPhoneLabel": "User phone number",
|
||||
"contactEmailLabel": "Contact email",
|
||||
"submit": "Submit",
|
||||
"save": "Save",
|
||||
"editDeviceTitle": "Edit Device",
|
||||
@@ -531,19 +528,19 @@
|
||||
"deleteDeviceData": "Delete all information related to the {name} device",
|
||||
"confirm": "Confirm",
|
||||
"remoteConnection": "Remote connection",
|
||||
"calendar": "Calendar",
|
||||
"contacts": "Contacts",
|
||||
"activityScheduleTitle": "Calendar",
|
||||
"contactsAgendaTitle": "Contacts",
|
||||
"doNotDisturb": "Do not disturb",
|
||||
"videoCall": "Video call",
|
||||
"health": "Health",
|
||||
"healthTitle": "Health",
|
||||
"healthEmpty": "No health data",
|
||||
"healthEmptyHint": "Data will sync automatically from the device",
|
||||
"heartRate": "Heart rate",
|
||||
"bloodPressure": "Blood pressure",
|
||||
"oxygenLevel": "Blood oxygen",
|
||||
"bpm": "bpm",
|
||||
"mmHg": "mmHg",
|
||||
"spo2": "SpO2",
|
||||
"unitBpm": "bpm",
|
||||
"unitMmHg": "mmHg",
|
||||
"unitSpO2": "SpO2",
|
||||
"noData": "No data",
|
||||
"today": "Today",
|
||||
"yesterday": "Yesterday",
|
||||
@@ -555,7 +552,7 @@
|
||||
"average": "Average",
|
||||
"minimum": "Min",
|
||||
"maximum": "Max",
|
||||
"history": "History",
|
||||
"historyTitle": "History",
|
||||
"activityMeter": "Activity meter",
|
||||
"rewards": "Rewards",
|
||||
"callWatch": "Call watch",
|
||||
@@ -563,10 +560,10 @@
|
||||
"topApps": "Top apps",
|
||||
"appsSurveillance": "Apps surveillance",
|
||||
"makeFriends": "Make friends",
|
||||
"locateSF": "Play sound on device",
|
||||
"locateSFBody1": "Locate your device with a sound.",
|
||||
"locateSFBody2": "1. Press the Play Sound button to activate the sound on the device.\n2. Press OK.\n3. The device will play a sound.\n4. The device will start sounding after receiving the instructions.",
|
||||
"locateSFAction": "Locate my SaveFamily",
|
||||
"locateDevicePlaySoundButton": "Play sound on device",
|
||||
"locateDeviceDescription": "Locate your device with a sound.",
|
||||
"locateDeviceInstructions": "1. Press the Play Sound button to activate the sound on the device.\n2. Press OK.\n3. The device will play a sound.\n4. The device will start sounding after receiving the instructions.",
|
||||
"locateDeviceTitle": "Locate my SaveFamily",
|
||||
"insertPhone": "Insert your phone number",
|
||||
"call": "Call me",
|
||||
"takePicture": "Take a picture",
|
||||
@@ -578,28 +575,28 @@
|
||||
"genderMale": "Male",
|
||||
"genderOther": "Other",
|
||||
"relationshipOther": "Other",
|
||||
"deviceSetup_weightLabel": "Weight (kg)",
|
||||
"deviceSetup_weightHint": "30",
|
||||
"deviceSetup_heightLabel": "Height (cm)",
|
||||
"deviceSetup_heightHint": "120",
|
||||
"deviceSetupWeightLabel": "Weight (kg)",
|
||||
"deviceSetupWeightHint": "30",
|
||||
"deviceSetupHeightLabel": "Height (cm)",
|
||||
"deviceSetupHeightHint": "120",
|
||||
"activationKeyLabel": "Activation key (check your email)",
|
||||
"rewardsMessage": "*Using this feature you can reward your child for goals achieved or good actions.",
|
||||
"sendRewards": "Send rewards!",
|
||||
"rewardsSent": "Rewards sent!",
|
||||
"male": "Male",
|
||||
"female": "Female",
|
||||
"ratherNotSay": "I'd rather not say",
|
||||
"genderRatherNotSay": "I'd rather not say",
|
||||
"personalDataMessage": "*This is the app user's personal data",
|
||||
"newContact": "New contact",
|
||||
"deleteContactMessage": "Are you sure you want to delete this phone from the list?",
|
||||
"settings": "Settings",
|
||||
"deviceSettingsTitle": "Settings",
|
||||
"alarm": "Alarms",
|
||||
"appStore": "App Store",
|
||||
"battery": "Night Battery Saver",
|
||||
"batteryNightSavingMode": "Night Battery Saver",
|
||||
"blockPhone": "Number Blocking",
|
||||
"disableFunctions": "Disable Functions",
|
||||
"language": "Language",
|
||||
"legacyNotifications": "Notifications",
|
||||
"languageTitle": "Language",
|
||||
"notificationsLegacyTitle": "Notifications",
|
||||
"remoteManagement": "Remote Management",
|
||||
"remoteOnOff": "Scheduled On/Off",
|
||||
"alerts": "Alerts",
|
||||
@@ -672,7 +669,7 @@
|
||||
"contactsEmptyHint": "Tap + to add a contact",
|
||||
"totalSteps": "Total steps",
|
||||
"bestDay": "Best day",
|
||||
"steps": "steps",
|
||||
"unitSteps": "steps",
|
||||
"noAppUsageData": "No app usage data available",
|
||||
"noActivityData": "No activity measurements to display",
|
||||
"phone": "Phone",
|
||||
@@ -859,5 +856,6 @@
|
||||
"renewCardTokenHint": "Enter the new card code",
|
||||
"renewCardPinTitle": "Enter your security PIN to renew the card",
|
||||
"renewCardSuccess": "Card renewed successfully",
|
||||
"renewCardError": "Error renewing card"
|
||||
"renewCardError": "Error renewing card",
|
||||
"passwordLabel": "Password (6 to 12 characters)"
|
||||
}
|
||||
|
||||
@@ -136,51 +136,51 @@
|
||||
"secretCodeStep3Title": "Copia el código generado",
|
||||
"secretCodeStep3Body": "Después de escanear el código QR o introducir la llave en la aplicación de autenticación, copia el código generado de 6 dígitos e introdúcelo en la siguiente pantalla.",
|
||||
"secretCodeConfigure": "Configurar",
|
||||
"deviceSetup_intro_title": "Añade a tu peque",
|
||||
"deviceSetup_intro_subtitle": "Controla su gasto a la vez que aprende hábitos financieros responsables",
|
||||
"deviceSetup_intro_step_1": "Vincula su reloj",
|
||||
"deviceSetup_intro_step_2": "Crea su perfil",
|
||||
"deviceSetup_intro_step_3": "Carga su hucha",
|
||||
"deviceSetup_intro_ready_title": "¡Y todo listo para que tenga su dinero!",
|
||||
"deviceSetup_intro_remember_prefix": "Recuerda que necesitas tener un",
|
||||
"deviceSetup_intro_plan_name": "Plan SaveFamily",
|
||||
"deviceSetup_intro_web_prefix": "Si aún no lo tienes, puedes conseguirlo a través de ",
|
||||
"deviceSetup_intro_web_link": "nuestra web",
|
||||
"deviceSetup_linkInfo_title": "Vincula su correa y su reloj",
|
||||
"legacy_deviceSetup_linkInfo_title": "Vincula su reloj y crea su perfil",
|
||||
"deviceSetup_linkInfo_item1_prefix": "Escanea la ",
|
||||
"deviceSetup_linkInfo_item1_boldWord": "correa",
|
||||
"deviceSetup_linkInfo_item1_subtitle": "El peque podrá realizar pagos",
|
||||
"deviceSetup_linkInfo_item2_prefix": "Escanea el ",
|
||||
"deviceSetup_linkInfo_item2_boldWord": "reloj",
|
||||
"deviceSetup_linkInfo_item2_subtitle": "Visualizarás los gastos que se hagan",
|
||||
"legacy_deviceSetup_linkInfo_item1_title": "Escanea el reloj",
|
||||
"legacy_deviceSetup_linkInfo_item1_subtitle": "Vincula tu código de activación",
|
||||
"legacy_deviceSetup_linkInfo_item2_title": "Crea su perfil",
|
||||
"legacy_deviceSetup_linkInfo_item2_subtitle": "Llena el formulario de tu peque",
|
||||
"deviceSetup_watchCode_orInsert": "O inserta el código",
|
||||
"deviceSetup_watchCode_continueWithCode": "Continuar con código",
|
||||
"deviceSetup_linkTroubleshoot_title": "Si no consigues vincular su correa o reloj",
|
||||
"legacy_deviceSetup_scanWatch_title": "Vincula su reloj",
|
||||
"legacy_deviceSetup_linkTroubleshoot_title": "Si no consigues vincular su reloj",
|
||||
"deviceSetup_contactUs": "Contáctanos",
|
||||
"deviceSetup_accountData_info": "Necesitamos estos datos para crear su cuenta y gestionar sus pagas y gastos",
|
||||
"legacy_deviceSetup_accountData_info": "Necesitamos estos datos para crear su cuenta",
|
||||
"deviceSetup_startWithOneKid_info": "Comienza con un peque; luego podrás agregar más",
|
||||
"deviceSetup_firstAllowance_title": "Ya puedes darle su primera paga para que empiece a disfrutarla en su reloj",
|
||||
"deviceSetup_addAnotherKid": "Añadir otro peque",
|
||||
"deviceSetup_start": "¡Empezar!",
|
||||
"deviceSetup_giveFirstAllowance": "Dale su primera paga",
|
||||
"deviceSetup_paymentCancelled": "El pago fue cancelado. Inténtalo de nuevo.",
|
||||
"deviceSetup_skipAndConfigureLater": "Saltar y configurar más tarde",
|
||||
"deviceSetup_addCreditCard": "Agregar tarjeta de crédito",
|
||||
"deviceSetup_addCreditCard_title": "¡Añade tu tarjeta de crédito!",
|
||||
"deviceSetup_addCreditCard_subtitle": "Registra tu tarjeta para poder realizar ingresos en la cuenta de tu peque",
|
||||
"deviceSetup_addCreditCard_info": "Podrás hacer ingresos y gestionar las pagas desde la app",
|
||||
"deviceSetup_cardRegistered": "¡Tarjeta registrada con éxito!",
|
||||
"deviceSetup_paymentSuccess": "¡Pago realizado con éxito!",
|
||||
"deviceSetup_scanQr": "Escanear QR",
|
||||
"deviceSetup_scanQr_hint": "Centra el QR dentro del recuadro",
|
||||
"deviceSetupIntroTitle": "Añade a tu peque",
|
||||
"deviceSetupIntroSubtitle": "Controla su gasto a la vez que aprende hábitos financieros responsables",
|
||||
"deviceSetupIntroStep1": "Vincula su reloj",
|
||||
"deviceSetupIntroStep2": "Crea su perfil",
|
||||
"deviceSetupIntroStep3": "Carga su hucha",
|
||||
"deviceSetupIntroReadyTitle": "¡Y todo listo para que tenga su dinero!",
|
||||
"deviceSetupIntroRememberPrefix": "Recuerda que necesitas tener un",
|
||||
"deviceSetupIntroPlanName": "Plan SaveFamily",
|
||||
"deviceSetupIntroWebPrefix": "Si aún no lo tienes, puedes conseguirlo a través de ",
|
||||
"deviceSetupIntroWebLink": "nuestra web",
|
||||
"deviceSetupLinkInfoTitle": "Vincula su correa y su reloj",
|
||||
"legacyDeviceSetupLinkInfoTitle": "Vincula su reloj y crea su perfil",
|
||||
"deviceSetupLinkInfoItem1Prefix": "Escanea la ",
|
||||
"deviceSetupLinkInfoItem1BoldWord": "correa",
|
||||
"deviceSetupLinkInfoItem1Subtitle": "El peque podrá realizar pagos",
|
||||
"deviceSetupLinkInfoItem2Prefix": "Escanea el ",
|
||||
"deviceSetupLinkInfoItem2BoldWord": "reloj",
|
||||
"deviceSetupLinkInfoItem2Subtitle": "Visualizarás los gastos que se hagan",
|
||||
"legacyDeviceSetupLinkInfoItem1Title": "Escanea el reloj",
|
||||
"legacyDeviceSetupLinkInfoItem1Subtitle": "Vincula tu código de activación",
|
||||
"legacyDeviceSetupLinkInfoItem2Title": "Crea su perfil",
|
||||
"legacyDeviceSetupLinkInfoItem2Subtitle": "Llena el formulario de tu peque",
|
||||
"deviceSetupWatchCodeOrInsert": "O inserta el código",
|
||||
"deviceSetupWatchCodeContinueWithCode": "Continuar con código",
|
||||
"deviceSetupLinkTroubleshootTitle": "Si no consigues vincular su correa o reloj",
|
||||
"legacyDeviceSetupScanWatchTitle": "Vincula su reloj",
|
||||
"legacyDeviceSetupLinkTroubleshootTitle": "Si no consigues vincular su reloj",
|
||||
"deviceSetupContactUs": "Contáctanos",
|
||||
"deviceSetupAccountDataInfo": "Necesitamos estos datos para crear su cuenta y gestionar sus pagas y gastos",
|
||||
"legacyDeviceSetupAccountDataInfo": "Necesitamos estos datos para crear su cuenta",
|
||||
"deviceSetupStartWithOneKidInfo": "Comienza con un peque; luego podrás agregar más",
|
||||
"deviceSetupFirstAllowanceTitle": "Ya puedes darle su primera paga para que empiece a disfrutarla en su reloj",
|
||||
"deviceSetupAddAnotherKid": "Añadir otro peque",
|
||||
"deviceSetupStart": "¡Empezar!",
|
||||
"deviceSetupGiveFirstAllowance": "Dale su primera paga",
|
||||
"deviceSetupPaymentCancelled": "El pago fue cancelado. Inténtalo de nuevo.",
|
||||
"deviceSetupSkipAndConfigureLater": "Saltar y configurar más tarde",
|
||||
"deviceSetupAddCreditCard": "Agregar tarjeta de crédito",
|
||||
"deviceSetupAddCreditCardTitle": "¡Añade tu tarjeta de crédito!",
|
||||
"deviceSetupAddCreditCardSubtitle": "Registra tu tarjeta para poder realizar ingresos en la cuenta de tu peque",
|
||||
"deviceSetupAddCreditCardInfo": "Podrás hacer ingresos y gestionar las pagas desde la app",
|
||||
"deviceSetupCardRegistered": "¡Tarjeta registrada con éxito!",
|
||||
"deviceSetupPaymentSuccess": "¡Pago realizado con éxito!",
|
||||
"deviceSetupScanQr": "Escanear QR",
|
||||
"deviceSetupScanQrHint": "Centra el QR dentro del recuadro",
|
||||
"errorScanStrapRequired": "Escanea la correa o introduce el código para continuar",
|
||||
"errorScanWatchRequired": "Escanea el reloj o introduce el código para continuar",
|
||||
"errorAllFieldsRequired": "Completa todos los campos",
|
||||
@@ -475,13 +475,13 @@
|
||||
"dashboardTabNotifications": "Notificaciones",
|
||||
"dashboardTabProfile": "Perfil",
|
||||
"customerService": "Soporte",
|
||||
"sfPay": "SaveFamily Pay",
|
||||
"functions": "Funciones",
|
||||
"saveFamilyPay": "SaveFamily Pay",
|
||||
"deviceFunctionsTitle": "Funciones",
|
||||
"accountSettings": "Perfil de cuenta",
|
||||
"deviceSettings": "Ajustes",
|
||||
"watchesOnMap": "Reloj inteligente en el mapa:",
|
||||
"home": "Inicio",
|
||||
"location": "Mapa",
|
||||
"mapTitle": "Mapa",
|
||||
"chat": "Chat",
|
||||
"channelOnline": "Tienda online de SF",
|
||||
"channelAmazon": "Amazon",
|
||||
@@ -499,7 +499,7 @@
|
||||
"sendEmail": "Enviar",
|
||||
"personalData": "Datos Personales",
|
||||
"changePassword": "Cambiar contraseña",
|
||||
"addNewSF": "Agregar un nuevo SaveFamily",
|
||||
"addNewSaveFamilyDevice": "Agregar un nuevo SaveFamily",
|
||||
"linkedDevices": "Dispositivos vinculados",
|
||||
"appUsers": "Usuarios de la aplicación",
|
||||
"privacyPolicy": "Política de privacidad del usuario",
|
||||
@@ -529,19 +529,19 @@
|
||||
"deleteDeviceData": "Borrar toda la información relacionada con el dispositivo de {name}",
|
||||
"confirm": "Confirmar",
|
||||
"remoteConnection": "Conexión remota",
|
||||
"calendar": "Horario de actividades",
|
||||
"contacts": "Agenda",
|
||||
"activityScheduleTitle": "Horario de actividades",
|
||||
"contactsAgendaTitle": "Agenda",
|
||||
"doNotDisturb": "No molestar",
|
||||
"videoCall": "Video llamada",
|
||||
"health": "Salud",
|
||||
"healthTitle": "Salud",
|
||||
"healthEmpty": "Sin datos de salud",
|
||||
"healthEmptyHint": "Los datos se sincronizarán automáticamente desde el dispositivo",
|
||||
"heartRate": "Ritmo cardíaco",
|
||||
"bloodPressure": "Presión arterial",
|
||||
"oxygenLevel": "Oxígeno en sangre",
|
||||
"bpm": "ppm",
|
||||
"mmHg": "mmHg",
|
||||
"spo2": "SpO2",
|
||||
"unitBpm": "ppm",
|
||||
"unitMmHg": "mmHg",
|
||||
"unitSpO2": "SpO2",
|
||||
"noData": "Sin datos",
|
||||
"today": "Hoy",
|
||||
"yesterday": "Ayer",
|
||||
@@ -553,7 +553,7 @@
|
||||
"average": "Promedio",
|
||||
"minimum": "Mínimo",
|
||||
"maximum": "Máximo",
|
||||
"history": "Historial",
|
||||
"historyTitle": "Historial",
|
||||
"activityMeter": "Medidor de actividad",
|
||||
"rewards": "Enviar recompensas",
|
||||
"callWatch": "Llamar al reloj",
|
||||
@@ -561,10 +561,10 @@
|
||||
"topApps": "Apps más usadas",
|
||||
"appsSurveillance": "Supervisión de las aplicaciones",
|
||||
"makeFriends": "Hacer amigos",
|
||||
"locateSF": "Reproducir sonido en dispositivo",
|
||||
"locateSFBody1": "Localiza tu dispositivo con un sonido.",
|
||||
"locateSFBody2": "1. Pulsa el botón Reproducir Sonido para activar el sonido en el dispositivo.\n2. Pulsa OK\n3. El dispositivo reproducirá un sonido\n4. El dispositivo comenzará a sonar después de recibir las instrucciones",
|
||||
"locateSFAction": "Ubica mi Savefamily",
|
||||
"locateDevicePlaySoundButton": "Reproducir sonido en dispositivo",
|
||||
"locateDeviceDescription": "Localiza tu dispositivo con un sonido.",
|
||||
"locateDeviceInstructions": "1. Pulsa el botón Reproducir Sonido para activar el sonido en el dispositivo.\n2. Pulsa OK\n3. El dispositivo reproducirá un sonido\n4. El dispositivo comenzará a sonar después de recibir las instrucciones",
|
||||
"locateDeviceTitle": "Ubica mi Savefamily",
|
||||
"insertPhone": "Inserta tu número de teléfono",
|
||||
"call": "Llámame",
|
||||
"takePicture": "Tomar fotografía",
|
||||
@@ -576,28 +576,28 @@
|
||||
"genderMale": "Masculino",
|
||||
"genderOther": "Otro",
|
||||
"relationshipOther": "Otro",
|
||||
"deviceSetup_weightLabel": "Peso (kg)",
|
||||
"deviceSetup_weightHint": "30",
|
||||
"deviceSetup_heightLabel": "Altura (cm)",
|
||||
"deviceSetup_heightHint": "120",
|
||||
"deviceSetupWeightLabel": "Peso (kg)",
|
||||
"deviceSetupWeightHint": "30",
|
||||
"deviceSetupHeightLabel": "Altura (cm)",
|
||||
"deviceSetupHeightHint": "120",
|
||||
"activationKeyLabel": "Clave de activación (consulta tu correo electrónico)",
|
||||
"rewardsMessage": "*Usando esta función puedes recompensar a tu hijo por metas alcanzadas o buenas acciones.",
|
||||
"sendRewards": "¡Enviar recompensas!",
|
||||
"rewardsSent": "¡Recompensas enviadas!",
|
||||
"male": "Hombre",
|
||||
"female": "Mujer",
|
||||
"ratherNotSay": "Prefiero no decirlo",
|
||||
"genderRatherNotSay": "Prefiero no decirlo",
|
||||
"personalDataMessage": "*Estos son los datos personales del usuario de la aplicación",
|
||||
"newContact": "Nuevo contacto",
|
||||
"deleteContactMessage": "¿Estás seguro de que deseas eliminar este número de la lista?",
|
||||
"settings": "Ajustes",
|
||||
"deviceSettingsTitle": "Ajustes",
|
||||
"alarm": "Alarmas",
|
||||
"appStore": "App Store",
|
||||
"battery": "Ahorro Nocturno de Batería",
|
||||
"batteryNightSavingMode": "Ahorro Nocturno de Batería",
|
||||
"blockPhone": "Bloqueo de números",
|
||||
"disableFunctions": "Deshabilitar Funciones",
|
||||
"language": "Idioma",
|
||||
"legacyNotifications": "Notificaciones",
|
||||
"languageTitle": "Idioma",
|
||||
"notificationsLegacyTitle": "Notificaciones",
|
||||
"remoteManagement": "Programación remota",
|
||||
"remoteOnOff": "Encendido y Apagado Programado",
|
||||
"alerts": "Alertas",
|
||||
@@ -670,7 +670,7 @@
|
||||
"contactsEmptyHint": "Pulsa + para agregar un contacto",
|
||||
"totalSteps": "Total pasos",
|
||||
"bestDay": "Mejor día",
|
||||
"steps": "pasos",
|
||||
"unitSteps": "pasos",
|
||||
"noAppUsageData": "No hay datos de uso de aplicaciones",
|
||||
"noActivityData": "No hay mediciones de actividad que mostrar",
|
||||
"phone": "Teléfono",
|
||||
|
||||
@@ -136,51 +136,51 @@
|
||||
"secretCodeStep3Title": "Copiez le code généré",
|
||||
"secretCodeStep3Body": "Après avoir scanné le code QR ou saisi la clé dans l'application d'authentification, copiez le code à 6 chiffres généré et saisissez-le sur l'écran suivant.",
|
||||
"secretCodeConfigure": "Configurer",
|
||||
"deviceSetup_intro_title": "Ajoutez votre enfant",
|
||||
"deviceSetup_intro_subtitle": "Suivez ses dépenses tout en l'aidant à adopter des habitudes financières responsables",
|
||||
"deviceSetup_intro_step_1": "Associez sa montre",
|
||||
"deviceSetup_intro_step_2": "Créez son profil",
|
||||
"deviceSetup_intro_step_3": "Alimentez sa cagnotte",
|
||||
"deviceSetup_intro_ready_title": "Et voilà, tout est prêt pour qu'il/elle ait son argent !",
|
||||
"deviceSetup_intro_remember_prefix": "N'oubliez pas que vous devez avoir un",
|
||||
"deviceSetup_intro_plan_name": "Plan SaveFamily",
|
||||
"deviceSetup_intro_web_prefix": "Si vous ne l'avez pas encore, vous pouvez l'obtenir via ",
|
||||
"deviceSetup_intro_web_link": "notre site web",
|
||||
"deviceSetup_linkInfo_title": "Associez son bracelet et sa montre",
|
||||
"legacy_deviceSetup_linkInfo_title": "Associez sa montre et créez son profil",
|
||||
"deviceSetup_linkInfo_item1_prefix": "Scanne le ",
|
||||
"deviceSetup_linkInfo_item1_boldWord": "bracelet",
|
||||
"deviceSetup_linkInfo_item1_subtitle": "Votre enfant pourra effectuer des paiements",
|
||||
"deviceSetup_linkInfo_item2_prefix": "Scanne la ",
|
||||
"deviceSetup_linkInfo_item2_boldWord": "montre",
|
||||
"deviceSetup_linkInfo_item2_subtitle": "Vous verrez les dépenses effectuées",
|
||||
"legacy_deviceSetup_linkInfo_item1_title": "Scannez la montre",
|
||||
"legacy_deviceSetup_linkInfo_item1_subtitle": "Associez votre code d'activation",
|
||||
"legacy_deviceSetup_linkInfo_item2_title": "Créez son profil",
|
||||
"legacy_deviceSetup_linkInfo_item2_subtitle": "Remplissez le formulaire de votre enfant",
|
||||
"deviceSetup_watchCode_orInsert": "Ou saisissez le code",
|
||||
"deviceSetup_watchCode_continueWithCode": "Continuer avec un code",
|
||||
"deviceSetup_linkTroubleshoot_title": "Si vous n'arrivez pas à associer son bracelet ou sa montre",
|
||||
"legacy_deviceSetup_scanWatch_title": "Associez sa montre",
|
||||
"legacy_deviceSetup_linkTroubleshoot_title": "Si vous n'arrivez pas à associer sa montre",
|
||||
"deviceSetup_contactUs": "Contactez-nous",
|
||||
"deviceSetup_accountData_info": "Nous avons besoin de ces informations pour créer son compte et gérer ses allocations et dépenses",
|
||||
"legacy_deviceSetup_accountData_info": "Nous avons besoin de ces informations pour créer son compte",
|
||||
"deviceSetup_startWithOneKid_info": "Commencez avec un enfant, vous pourrez en ajouter d'autres ensuite",
|
||||
"deviceSetup_firstAllowance_title": "Vous pouvez maintenant lui donner sa première allocation pour qu'il/elle commence à en profiter sur sa montre",
|
||||
"deviceSetup_addAnotherKid": "Ajouter un autre enfant",
|
||||
"deviceSetup_start": "Commencer!",
|
||||
"deviceSetup_giveFirstAllowance": "Donner sa première allocation",
|
||||
"deviceSetup_paymentCancelled": "Le paiement a été annulé. Veuillez réessayer.",
|
||||
"deviceSetup_skipAndConfigureLater": "Passer et configurer plus tard",
|
||||
"deviceSetup_addCreditCard": "Ajouter une carte de crédit",
|
||||
"deviceSetup_addCreditCard_title": "Ajoutez votre carte de crédit !",
|
||||
"deviceSetup_addCreditCard_subtitle": "Enregistrez votre carte pour effectuer des versements sur le compte de votre enfant",
|
||||
"deviceSetup_addCreditCard_info": "Vous pourrez faire des versements et gérer les allocations depuis l'application",
|
||||
"deviceSetup_cardRegistered": "Carte enregistrée avec succès !",
|
||||
"deviceSetup_paymentSuccess": "Paiement effectué avec succès !",
|
||||
"deviceSetup_scanQr": "Scanner le QR",
|
||||
"deviceSetup_scanQr_hint": "Place le QR au centre du cadre",
|
||||
"deviceSetupIntroTitle": "Ajoutez votre enfant",
|
||||
"deviceSetupIntroSubtitle": "Suivez ses dépenses tout en l'aidant à adopter des habitudes financières responsables",
|
||||
"deviceSetupIntroStep1": "Associez sa montre",
|
||||
"deviceSetupIntroStep2": "Créez son profil",
|
||||
"deviceSetupIntroStep3": "Alimentez sa cagnotte",
|
||||
"deviceSetupIntroReadyTitle": "Et voilà, tout est prêt pour qu'il/elle ait son argent !",
|
||||
"deviceSetupIntroRememberPrefix": "N'oubliez pas que vous devez avoir un",
|
||||
"deviceSetupIntroPlanName": "Plan SaveFamily",
|
||||
"deviceSetupIntroWebPrefix": "Si vous ne l'avez pas encore, vous pouvez l'obtenir via ",
|
||||
"deviceSetupIntroWebLink": "notre site web",
|
||||
"deviceSetupLinkInfoTitle": "Associez son bracelet et sa montre",
|
||||
"legacyDeviceSetupLinkInfoTitle": "Associez sa montre et créez son profil",
|
||||
"deviceSetupLinkInfoItem1Prefix": "Scanne le ",
|
||||
"deviceSetupLinkInfoItem1BoldWord": "bracelet",
|
||||
"deviceSetupLinkInfoItem1Subtitle": "Votre enfant pourra effectuer des paiements",
|
||||
"deviceSetupLinkInfoItem2Prefix": "Scanne la ",
|
||||
"deviceSetupLinkInfoItem2BoldWord": "montre",
|
||||
"deviceSetupLinkInfoItem2Subtitle": "Vous verrez les dépenses effectuées",
|
||||
"legacyDeviceSetupLinkInfoItem1Title": "Scannez la montre",
|
||||
"legacyDeviceSetupLinkInfoItem1Subtitle": "Associez votre code d'activation",
|
||||
"legacyDeviceSetupLinkInfoItem2Title": "Créez son profil",
|
||||
"legacyDeviceSetupLinkInfoItem2Subtitle": "Remplissez le formulaire de votre enfant",
|
||||
"deviceSetupWatchCodeOrInsert": "Ou saisissez le code",
|
||||
"deviceSetupWatchCodeContinueWithCode": "Continuer avec un code",
|
||||
"deviceSetupLinkTroubleshootTitle": "Si vous n'arrivez pas à associer son bracelet ou sa montre",
|
||||
"legacyDeviceSetupScanWatchTitle": "Associez sa montre",
|
||||
"legacyDeviceSetupLinkTroubleshootTitle": "Si vous n'arrivez pas à associer sa montre",
|
||||
"deviceSetupContactUs": "Contactez-nous",
|
||||
"deviceSetupAccountDataInfo": "Nous avons besoin de ces informations pour créer son compte et gérer ses allocations et dépenses",
|
||||
"legacyDeviceSetupAccountDataInfo": "Nous avons besoin de ces informations pour créer son compte",
|
||||
"deviceSetupStartWithOneKidInfo": "Commencez avec un enfant, vous pourrez en ajouter d'autres ensuite",
|
||||
"deviceSetupFirstAllowanceTitle": "Vous pouvez maintenant lui donner sa première allocation pour qu'il/elle commence à en profiter sur sa montre",
|
||||
"deviceSetupAddAnotherKid": "Ajouter un autre enfant",
|
||||
"deviceSetupStart": "Commencer!",
|
||||
"deviceSetupGiveFirstAllowance": "Donner sa première allocation",
|
||||
"deviceSetupPaymentCancelled": "Le paiement a été annulé. Veuillez réessayer.",
|
||||
"deviceSetupSkipAndConfigureLater": "Passer et configurer plus tard",
|
||||
"deviceSetupAddCreditCard": "Ajouter une carte de crédit",
|
||||
"deviceSetupAddCreditCardTitle": "Ajoutez votre carte de crédit !",
|
||||
"deviceSetupAddCreditCardSubtitle": "Enregistrez votre carte pour effectuer des versements sur le compte de votre enfant",
|
||||
"deviceSetupAddCreditCardInfo": "Vous pourrez faire des versements et gérer les allocations depuis l'application",
|
||||
"deviceSetupCardRegistered": "Carte enregistrée avec succès !",
|
||||
"deviceSetupPaymentSuccess": "Paiement effectué avec succès !",
|
||||
"deviceSetupScanQr": "Scanner le QR",
|
||||
"deviceSetupScanQrHint": "Place le QR au centre du cadre",
|
||||
"errorScanStrapRequired": "Scannez le bracelet ou saisissez le code pour continuer",
|
||||
"errorScanWatchRequired": "Scannez la montre ou saisissez le code pour continuer",
|
||||
"errorAllFieldsRequired": "Veuillez remplir tous les champs",
|
||||
@@ -481,10 +481,10 @@
|
||||
"genderMale": "Masculin",
|
||||
"genderOther": "Autre",
|
||||
"relationshipOther": "Autre",
|
||||
"deviceSetup_weightLabel": "Poids (kg)",
|
||||
"deviceSetup_weightHint": "30",
|
||||
"deviceSetup_heightLabel": "Taille (cm)",
|
||||
"deviceSetup_heightHint": "120",
|
||||
"deviceSetupWeightLabel": "Poids (kg)",
|
||||
"deviceSetupWeightHint": "30",
|
||||
"deviceSetupHeightLabel": "Taille (cm)",
|
||||
"deviceSetupHeightHint": "120",
|
||||
"activationKeyLabel": "Clé d'activation",
|
||||
"monday": "Lundi",
|
||||
"tuesday": "Mardi",
|
||||
@@ -519,7 +519,7 @@
|
||||
"activityMeter": "Compteur d'activité",
|
||||
"totalSteps": "Total des pas",
|
||||
"bestDay": "Meilleur jour",
|
||||
"steps": "pas",
|
||||
"unitSteps": "pas",
|
||||
"rewards": "Envoyer des récompenses",
|
||||
"rewardsMessage": "*En utilisant cette fonction, vous pouvez récompenser votre enfant pour des objectifs atteints ou de bonnes actions.",
|
||||
"sendRewards": "Envoyer des récompenses !",
|
||||
@@ -728,5 +728,134 @@
|
||||
"renewCardTokenHint": "Entrez le code de la nouvelle carte",
|
||||
"renewCardPinTitle": "Entrez votre PIN de sécurité pour renouveler la carte",
|
||||
"renewCardSuccess": "Carte renouvelée avec succès",
|
||||
"renewCardError": "Erreur lors du renouvellement de la carte"
|
||||
"renewCardError": "Erreur lors du renouvellement de la carte",
|
||||
"accountSettings": "Profil du compte",
|
||||
"activationCodeMessage": "Un code d'activation a été envoyé à votre adresse e-mail",
|
||||
"addAlarm": "Ajouter une nouvelle alarme",
|
||||
"addNewSaveFamilyDevice": "Ajouter un nouveau SaveFamily",
|
||||
"alarm": "Alarmes",
|
||||
"alarmSettings": "Paramètres d'alarme",
|
||||
"alarmsMessage": "*Configurer jusqu'à 3 alarmes",
|
||||
"appStore": "App Store",
|
||||
"appUsers": "Utilisateurs de l'application",
|
||||
"appsSurveillance": "Supervision des applications",
|
||||
"average": "Moyenne",
|
||||
"batteryNightSavingMode": "Économie de batterie nocturne",
|
||||
"blockPhone": "Bloquer les numéros",
|
||||
"bloodPressure": "Pression artérielle",
|
||||
"unitBpm": "bpm",
|
||||
"activityScheduleTitle": "Calendrier d'activités",
|
||||
"call": "Appelle-moi",
|
||||
"callWatch": "Appeler la montre",
|
||||
"changePassword": "Changer le mot de passe",
|
||||
"channelAmazon": "Amazon",
|
||||
"channelOnline": "Boutique en ligne SF",
|
||||
"channelStore": "Magasin physique",
|
||||
"chat": "Chat",
|
||||
"confirm": "Confirmer",
|
||||
"contactTitle": "Contactez-nous",
|
||||
"contactsAgendaTitle": "Contacts",
|
||||
"copy": "copier",
|
||||
"custom": "Personnalisé",
|
||||
"customerService": "Support",
|
||||
"daily": "Quotidien",
|
||||
"delete": "Supprimer",
|
||||
"deleteAccount": "Supprimer le compte",
|
||||
"deleteAccountBody1": "L'annulation d'un compte est une opération irréversible. Veuillez confirmer que tous les services liés au compte ont été correctement traités.\n\nAprès l'annulation de votre compte, vous ne pourrez plus utiliser ce compte ni récupérer le contenu ou les informations que vous avez ajoutés ou liés (même si vous utilisez le même compte pour vous réinscrire), y compris mais sans s'y limiter :\n1. Vous ne pourrez plus vous connecter et utiliser ce compte.\n2. Les informations personnelles et les informations historiques de votre compte ne seront pas récupérées.\n3. Tous les enregistrements de services tiers utilisés via la liaison de compte ne peuvent pas être récupérés. Vous ne pourrez plus vous connecter et utiliser les services susmentionnés. L'amour, les pièces d'or, les points tiers, les commandes, les billets et autres coupons que vous avez reçus seront considérés comme abandonnés et ne seront pas utilisés.\n\nVeuillez noter que l'annulation de votre compte ne signifie pas que le comportement du compte et les responsabilités connexes avant l'annulation de ce compte sont exonérés ou réduits.",
|
||||
"deleteAccountBody2": "Cliquer sur « Demander l'annulation de mon compte » signifie que vous avez lu et accepté la description ci-dessus.",
|
||||
"deleteContactMessage": "Êtes-vous sûr de vouloir supprimer ce numéro de la liste ?",
|
||||
"deleteDeviceData": "Supprimer toutes les informations relatives à l'appareil de {name}",
|
||||
"deleteDeviceDialog": "Êtes-vous sûr de vouloir supprimer cet appareil de la liste ?",
|
||||
"deviceIdLabel": "ID : {deviceId}",
|
||||
"deviceSettings": "Paramètres",
|
||||
"disableFunctions": "Désactiver les fonctions",
|
||||
"doNotDisturb": "Ne pas déranger",
|
||||
"editDeviceTitle": "Modifier l'appareil",
|
||||
"enterEmail": "Entrez votre e-mail",
|
||||
"enterMessage": "Votre message",
|
||||
"enterName": "Entrez votre nom",
|
||||
"enterSubject": "Objet du message",
|
||||
"female": "Femme",
|
||||
"deviceFunctionsTitle": "Fonctions",
|
||||
"healthTitle": "Santé",
|
||||
"healthEmpty": "Aucune donnée de santé",
|
||||
"healthEmptyHint": "Les données seront synchronisées automatiquement depuis l'appareil",
|
||||
"heartRate": "Rythme cardiaque",
|
||||
"historyTitle": "Historique",
|
||||
"home": "Accueil",
|
||||
"insertPhone": "Insérez votre numéro de téléphone",
|
||||
"languageTitle": "Langue",
|
||||
"lastReading": "Dernière lecture",
|
||||
"notificationsLegacyTitle": "Notifications",
|
||||
"linkedDevices": "Appareils liés",
|
||||
"locateDevicePlaySoundButton": "Lire un son sur l'appareil",
|
||||
"locateDeviceTitle": "Localiser mon SaveFamily",
|
||||
"locateDeviceDescription": "Localisez votre appareil avec un son.",
|
||||
"locateDeviceInstructions": "1. Appuyez sur le bouton Lire le son pour activer le son sur l'appareil.\n2. Appuyez sur OK\n3. L'appareil émettra un son\n4. L'appareil commencera à sonner après avoir reçu les instructions",
|
||||
"mapTitle": "Carte",
|
||||
"logOut": "Se déconnecter",
|
||||
"loginEmail": "(E-mail)",
|
||||
"makeFriends": "Se faire des amis",
|
||||
"male": "Homme",
|
||||
"maximum": "Maximum",
|
||||
"minimum": "Minimum",
|
||||
"unitMmHg": "mmHg",
|
||||
"name": "Nom",
|
||||
"newContact": "Nouveau contact",
|
||||
"noData": "Aucune donnée",
|
||||
"number": "Numéro {num} :",
|
||||
"once": "Une fois",
|
||||
"other": "Autre",
|
||||
"oxygenLevel": "Oxygène sanguin",
|
||||
"passwordLabel": "Mot de passe (6 à 12 caractères)",
|
||||
"personalData": "Données personnelles",
|
||||
"personalDataMessage": "*Ce sont les données personnelles de l'utilisateur de l'application",
|
||||
"privacyPolicy": "Politique de confidentialité de l'utilisateur",
|
||||
"genderRatherNotSay": "Préfère ne pas le dire",
|
||||
"regCode": "Code d'enregistrement de l'appareil",
|
||||
"regCodeLabel": "Code d'enregistrement : {regCode}",
|
||||
"remoteCamera": "Photo à distance",
|
||||
"remoteConnection": "Connexion à distance",
|
||||
"remoteFactoryReset": "Restaurer les paramètres par défaut",
|
||||
"remoteFactoryResetConfirm": "Êtes-vous sûr de vouloir réinitialiser cet appareil aux paramètres d'usine ?",
|
||||
"remoteFactoryResetMessage": "Restaurez votre appareil aux paramètres d'usine",
|
||||
"remoteListening": "Écoute à distance",
|
||||
"remoteManagement": "Programmation à distance",
|
||||
"remoteOnOff": "Allumage et extinction programmés",
|
||||
"remoteRestart": "Redémarrage à distance",
|
||||
"remoteRestartConfirm": "Êtes-vous sûr de vouloir redémarrer l'appareil à distance ?",
|
||||
"remoteRestartMessage": "Redémarrez l'appareil à distance",
|
||||
"remoteTurnOff": "Extinction à distance",
|
||||
"remoteTurnOffConfirm": "Êtes-vous sûr de vouloir éteindre l'appareil à distance ?",
|
||||
"remoteTurnOffMessage": "Éteignez l'appareil à distance",
|
||||
"requestCancelBody": "1. L'annulation du compte n'est pas une récupération opérationnelle, veuillez vous assurer que le compte n'est plus utilisé avant l'opération.\n\n2. Une fois la demande d'annulation de compte soumise avec succès, la plateforme supprimera toutes les informations relatives à votre compte dans un délai d'une heure.",
|
||||
"requestCancelButton": "Demander l'annulation de mon compte",
|
||||
"requestCancelTitle": "Demande d'annulation de compte",
|
||||
"save": "Enregistrer",
|
||||
"selectChannel": "Canal d'achat",
|
||||
"selectCountry": "Sélectionnez votre pays",
|
||||
"sendEmail": "Envoyer",
|
||||
"setDateTime": "Définir l'heure et les jours :",
|
||||
"deviceSettingsTitle": "Paramètres",
|
||||
"sevenDays": "7j",
|
||||
"saveFamilyPay": "SaveFamily Pay",
|
||||
"sosContacts": "Contacts SOS",
|
||||
"sound": "Sons",
|
||||
"unitSpO2": "SpO2",
|
||||
"submit": "Envoyer",
|
||||
"supportHelp": "Pouvons-nous vous aider ?",
|
||||
"supportWebsite": "Visitez notre site web",
|
||||
"syncClock": "Synchronisation de l'heure",
|
||||
"takePicture": "Prendre une photo",
|
||||
"thirtyDays": "30j",
|
||||
"timeAgo": "il y a {time}",
|
||||
"timezone": "Changement d'heure et de zone",
|
||||
"today": "Aujourd'hui",
|
||||
"userAccount": "Compte : {email}",
|
||||
"userRole": "Rôle : {role}",
|
||||
"verifyAccount": "Vérification du compte,",
|
||||
"videoCall": "Appel vidéo",
|
||||
"watchesOnMap": "Montres connectées sur la carte :",
|
||||
"wifiSettings": "Paramètres WiFi",
|
||||
"yesterday": "Hier"
|
||||
}
|
||||
|
||||
@@ -136,51 +136,51 @@
|
||||
"secretCodeStep3Title": "Copia il codice generato",
|
||||
"secretCodeStep3Body": "Dopo aver scansionato il codice QR o inserito la chiave nell'app di autenticazione, copia il codice a 6 cifre generato e inseriscilo nella schermata successiva.",
|
||||
"secretCodeConfigure": "Configura",
|
||||
"deviceSetup_intro_title": "Aggiungi il tuo bambino",
|
||||
"deviceSetup_intro_subtitle": "Controlla le sue spese mentre impara abitudini finanziarie responsabili",
|
||||
"deviceSetup_intro_step_1": "Collega il suo orologio",
|
||||
"deviceSetup_intro_step_2": "Crea il suo profilo",
|
||||
"deviceSetup_intro_step_3": "Ricarica il suo salvadanaio",
|
||||
"deviceSetup_intro_ready_title": "E tutto è pronto perché abbia i suoi soldi!",
|
||||
"deviceSetup_intro_remember_prefix": "Ricorda che devi avere un",
|
||||
"deviceSetup_intro_plan_name": "Piano SaveFamily",
|
||||
"deviceSetup_intro_web_prefix": "Se non ce l'hai ancora, puoi ottenerlo tramite ",
|
||||
"deviceSetup_intro_web_link": "il nostro sito web",
|
||||
"deviceSetup_linkInfo_title": "Collega il cinturino e l'orologio",
|
||||
"legacy_deviceSetup_linkInfo_title": "Collega l'orologio e crea il profilo",
|
||||
"deviceSetup_linkInfo_item1_prefix": "Scansiona il ",
|
||||
"deviceSetup_linkInfo_item1_boldWord": "cinturino",
|
||||
"deviceSetup_linkInfo_item1_subtitle": "Il bambino potrà effettuare pagamenti",
|
||||
"deviceSetup_linkInfo_item2_prefix": "Scansiona l'",
|
||||
"deviceSetup_linkInfo_item2_boldWord": "orologio",
|
||||
"deviceSetup_linkInfo_item2_subtitle": "Potrai visualizzare le spese effettuate",
|
||||
"legacy_deviceSetup_linkInfo_item1_title": "Scansiona l'orologio",
|
||||
"legacy_deviceSetup_linkInfo_item1_subtitle": "Collega il tuo codice di attivazione",
|
||||
"legacy_deviceSetup_linkInfo_item2_title": "Crea il profilo",
|
||||
"legacy_deviceSetup_linkInfo_item2_subtitle": "Compila il modulo del tuo bambino",
|
||||
"deviceSetup_watchCode_orInsert": "Oppure inserisci il codice",
|
||||
"deviceSetup_watchCode_continueWithCode": "Continua con il codice",
|
||||
"deviceSetup_linkTroubleshoot_title": "Se non riesci a collegare il cinturino o l'orologio",
|
||||
"legacy_deviceSetup_scanWatch_title": "Collega l'orologio",
|
||||
"legacy_deviceSetup_linkTroubleshoot_title": "Se non riesci a collegare l'orologio",
|
||||
"deviceSetup_contactUs": "Contattaci",
|
||||
"deviceSetup_accountData_info": "Abbiamo bisogno di questi dati per creare il suo conto e gestire paghette e spese",
|
||||
"legacy_deviceSetup_accountData_info": "Abbiamo bisogno di questi dati per creare il suo conto",
|
||||
"deviceSetup_startWithOneKid_info": "Inizia con un bambino, poi potrai aggiungerne altri",
|
||||
"deviceSetup_firstAllowance_title": "Ora puoi dargli la sua prima paghetta così potrà iniziare a usarla sul suo orologio",
|
||||
"deviceSetup_addAnotherKid": "Aggiungi un altro bambino",
|
||||
"deviceSetup_start": "Inizia!",
|
||||
"deviceSetup_giveFirstAllowance": "Dagli la sua prima paghetta",
|
||||
"deviceSetup_paymentCancelled": "Il pagamento è stato annullato. Riprova.",
|
||||
"deviceSetup_skipAndConfigureLater": "Salta e configura più tardi",
|
||||
"deviceSetup_addCreditCard": "Aggiungi carta di credito",
|
||||
"deviceSetup_addCreditCard_title": "Aggiungi la tua carta di credito!",
|
||||
"deviceSetup_addCreditCard_subtitle": "Registra la tua carta per poter effettuare versamenti sul conto del tuo bambino",
|
||||
"deviceSetup_addCreditCard_info": "Potrai fare versamenti e gestire le paghette dall'app",
|
||||
"deviceSetup_cardRegistered": "Carta registrata con successo!",
|
||||
"deviceSetup_paymentSuccess": "Pagamento completato con successo!",
|
||||
"deviceSetup_scanQr": "Scansiona QR",
|
||||
"deviceSetup_scanQr_hint": "Centra il QR all'interno del riquadro",
|
||||
"deviceSetupIntroTitle": "Aggiungi il tuo bambino",
|
||||
"deviceSetupIntroSubtitle": "Controlla le sue spese mentre impara abitudini finanziarie responsabili",
|
||||
"deviceSetupIntroStep1": "Collega il suo orologio",
|
||||
"deviceSetupIntroStep2": "Crea il suo profilo",
|
||||
"deviceSetupIntroStep3": "Ricarica il suo salvadanaio",
|
||||
"deviceSetupIntroReadyTitle": "E tutto è pronto perché abbia i suoi soldi!",
|
||||
"deviceSetupIntroRememberPrefix": "Ricorda che devi avere un",
|
||||
"deviceSetupIntroPlanName": "Piano SaveFamily",
|
||||
"deviceSetupIntroWebPrefix": "Se non ce l'hai ancora, puoi ottenerlo tramite ",
|
||||
"deviceSetupIntroWebLink": "il nostro sito web",
|
||||
"deviceSetupLinkInfoTitle": "Collega il cinturino e l'orologio",
|
||||
"legacyDeviceSetupLinkInfoTitle": "Collega l'orologio e crea il profilo",
|
||||
"deviceSetupLinkInfoItem1Prefix": "Scansiona il ",
|
||||
"deviceSetupLinkInfoItem1BoldWord": "cinturino",
|
||||
"deviceSetupLinkInfoItem1Subtitle": "Il bambino potrà effettuare pagamenti",
|
||||
"deviceSetupLinkInfoItem2Prefix": "Scansiona l'",
|
||||
"deviceSetupLinkInfoItem2BoldWord": "orologio",
|
||||
"deviceSetupLinkInfoItem2Subtitle": "Potrai visualizzare le spese effettuate",
|
||||
"legacyDeviceSetupLinkInfoItem1Title": "Scansiona l'orologio",
|
||||
"legacyDeviceSetupLinkInfoItem1Subtitle": "Collega il tuo codice di attivazione",
|
||||
"legacyDeviceSetupLinkInfoItem2Title": "Crea il profilo",
|
||||
"legacyDeviceSetupLinkInfoItem2Subtitle": "Compila il modulo del tuo bambino",
|
||||
"deviceSetupWatchCodeOrInsert": "Oppure inserisci il codice",
|
||||
"deviceSetupWatchCodeContinueWithCode": "Continua con il codice",
|
||||
"deviceSetupLinkTroubleshootTitle": "Se non riesci a collegare il cinturino o l'orologio",
|
||||
"legacyDeviceSetupScanWatchTitle": "Collega l'orologio",
|
||||
"legacyDeviceSetupLinkTroubleshootTitle": "Se non riesci a collegare l'orologio",
|
||||
"deviceSetupContactUs": "Contattaci",
|
||||
"deviceSetupAccountDataInfo": "Abbiamo bisogno di questi dati per creare il suo conto e gestire paghette e spese",
|
||||
"legacyDeviceSetupAccountDataInfo": "Abbiamo bisogno di questi dati per creare il suo conto",
|
||||
"deviceSetupStartWithOneKidInfo": "Inizia con un bambino, poi potrai aggiungerne altri",
|
||||
"deviceSetupFirstAllowanceTitle": "Ora puoi dargli la sua prima paghetta così potrà iniziare a usarla sul suo orologio",
|
||||
"deviceSetupAddAnotherKid": "Aggiungi un altro bambino",
|
||||
"deviceSetupStart": "Inizia!",
|
||||
"deviceSetupGiveFirstAllowance": "Dagli la sua prima paghetta",
|
||||
"deviceSetupPaymentCancelled": "Il pagamento è stato annullato. Riprova.",
|
||||
"deviceSetupSkipAndConfigureLater": "Salta e configura più tardi",
|
||||
"deviceSetupAddCreditCard": "Aggiungi carta di credito",
|
||||
"deviceSetupAddCreditCardTitle": "Aggiungi la tua carta di credito!",
|
||||
"deviceSetupAddCreditCardSubtitle": "Registra la tua carta per poter effettuare versamenti sul conto del tuo bambino",
|
||||
"deviceSetupAddCreditCardInfo": "Potrai fare versamenti e gestire le paghette dall'app",
|
||||
"deviceSetupCardRegistered": "Carta registrata con successo!",
|
||||
"deviceSetupPaymentSuccess": "Pagamento completato con successo!",
|
||||
"deviceSetupScanQr": "Scansiona QR",
|
||||
"deviceSetupScanQrHint": "Centra il QR all'interno del riquadro",
|
||||
"errorScanStrapRequired": "Scansiona il cinturino o inserisci il codice per continuare",
|
||||
"errorScanWatchRequired": "Scansiona l'orologio o inserisci il codice per continuare",
|
||||
"errorAllFieldsRequired": "Compila tutti i campi",
|
||||
@@ -481,10 +481,10 @@
|
||||
"genderMale": "Maschile",
|
||||
"genderOther": "Altro",
|
||||
"relationshipOther": "Altro",
|
||||
"deviceSetup_weightLabel": "Peso (kg)",
|
||||
"deviceSetup_weightHint": "30",
|
||||
"deviceSetup_heightLabel": "Altezza (cm)",
|
||||
"deviceSetup_heightHint": "120",
|
||||
"deviceSetupWeightLabel": "Peso (kg)",
|
||||
"deviceSetupWeightHint": "30",
|
||||
"deviceSetupHeightLabel": "Altezza (cm)",
|
||||
"deviceSetupHeightHint": "120",
|
||||
"activationKeyLabel": "Chiave di attivazione",
|
||||
"monday": "Lunedì",
|
||||
"tuesday": "Martedì",
|
||||
@@ -519,7 +519,7 @@
|
||||
"activityMeter": "Contatore attività",
|
||||
"totalSteps": "Passi totali",
|
||||
"bestDay": "Giorno migliore",
|
||||
"steps": "passi",
|
||||
"unitSteps": "passi",
|
||||
"rewards": "Invia ricompense",
|
||||
"rewardsMessage": "*Usando questa funzione puoi premiare tuo figlio per obiettivi raggiunti o buone azioni.",
|
||||
"sendRewards": "Invia ricompense!",
|
||||
@@ -728,5 +728,134 @@
|
||||
"renewCardTokenHint": "Inserisci il codice della nuova carta",
|
||||
"renewCardPinTitle": "Inserisci il tuo PIN di sicurezza per rinnovare la carta",
|
||||
"renewCardSuccess": "Carta rinnovata con successo",
|
||||
"renewCardError": "Errore nel rinnovo della carta"
|
||||
"renewCardError": "Errore nel rinnovo della carta",
|
||||
"accountSettings": "Profilo account",
|
||||
"activationCodeMessage": "Un codice di attivazione è stato inviato alla tua email",
|
||||
"addAlarm": "Aggiungi nuova sveglia",
|
||||
"addNewSaveFamilyDevice": "Aggiungi un nuovo SaveFamily",
|
||||
"alarm": "Sveglie",
|
||||
"alarmSettings": "Impostazioni sveglia",
|
||||
"alarmsMessage": "*Imposta fino a 3 sveglie",
|
||||
"appStore": "App Store",
|
||||
"appUsers": "Utenti dell'app",
|
||||
"appsSurveillance": "Supervisione delle app",
|
||||
"average": "Media",
|
||||
"batteryNightSavingMode": "Risparmio batteria notturno",
|
||||
"blockPhone": "Blocco numeri",
|
||||
"bloodPressure": "Pressione sanguigna",
|
||||
"unitBpm": "bpm",
|
||||
"activityScheduleTitle": "Programma attività",
|
||||
"call": "Chiamami",
|
||||
"callWatch": "Chiama l'orologio",
|
||||
"changePassword": "Cambia password",
|
||||
"channelAmazon": "Amazon",
|
||||
"channelOnline": "Negozio online SF",
|
||||
"channelStore": "Negozio fisico",
|
||||
"chat": "Chat",
|
||||
"confirm": "Conferma",
|
||||
"contactTitle": "Contattaci",
|
||||
"contactsAgendaTitle": "Rubrica",
|
||||
"copy": "copia",
|
||||
"custom": "Personalizzato",
|
||||
"customerService": "Supporto",
|
||||
"daily": "Giornaliero",
|
||||
"delete": "Elimina",
|
||||
"deleteAccount": "Elimina account",
|
||||
"deleteAccountBody1": "Cancellare un account è un'operazione irreversibile. Conferma che tutti i servizi relativi all'account siano stati gestiti correttamente.\n\nDopo aver cancellato il tuo account, non potrai più utilizzare questo account né recuperare contenuti o informazioni che hai aggiunto o collegato (anche se utilizzi lo stesso account per registrarti di nuovo), inclusi ma non limitati a:\n1. Non potrai accedere e utilizzare questo account.\n2. Le informazioni personali e le informazioni storiche del tuo account non saranno recuperate.\n3. Tutti i record dei servizi di terze parti utilizzati tramite il collegamento dell'account non possono essere recuperati. Non potrai più accedere e utilizzare i servizi sopra menzionati. Amore, monete d'oro, punti di terze parti, ordini, biglietti e altri coupon che hai ricevuto saranno considerati abbandonati e non saranno utilizzati.\n\nTieni presente che cancellare il tuo account non significa che il comportamento dell'account e le relative responsabilità prima della cancellazione di questo account siano esentate o ridotte.",
|
||||
"deleteAccountBody2": "Cliccando su \"Richiedi la cancellazione del mio account\" significa che hai letto e accetti la descrizione sopra.",
|
||||
"deleteContactMessage": "Sei sicuro di voler eliminare questo numero dalla lista?",
|
||||
"deleteDeviceData": "Elimina tutte le informazioni relative al dispositivo di {name}",
|
||||
"deleteDeviceDialog": "Sei sicuro di voler rimuovere questo dispositivo dalla lista?",
|
||||
"deviceIdLabel": "ID: {deviceId}",
|
||||
"deviceSettings": "Impostazioni",
|
||||
"disableFunctions": "Disattiva funzioni",
|
||||
"doNotDisturb": "Non disturbare",
|
||||
"editDeviceTitle": "Modifica dispositivo",
|
||||
"enterEmail": "Inserisci la tua email",
|
||||
"enterMessage": "Il tuo messaggio",
|
||||
"enterName": "Inserisci il tuo nome",
|
||||
"enterSubject": "Oggetto del messaggio",
|
||||
"female": "Donna",
|
||||
"deviceFunctionsTitle": "Funzioni",
|
||||
"healthTitle": "Salute",
|
||||
"healthEmpty": "Nessun dato sulla salute",
|
||||
"healthEmptyHint": "I dati verranno sincronizzati automaticamente dal dispositivo",
|
||||
"heartRate": "Frequenza cardiaca",
|
||||
"historyTitle": "Cronologia",
|
||||
"home": "Home",
|
||||
"insertPhone": "Inserisci il tuo numero di telefono",
|
||||
"languageTitle": "Lingua",
|
||||
"lastReading": "Ultima lettura",
|
||||
"notificationsLegacyTitle": "Notifiche",
|
||||
"linkedDevices": "Dispositivi collegati",
|
||||
"locateDevicePlaySoundButton": "Riproduci suono sul dispositivo",
|
||||
"locateDeviceTitle": "Trova il mio SaveFamily",
|
||||
"locateDeviceDescription": "Trova il tuo dispositivo con un suono.",
|
||||
"locateDeviceInstructions": "1. Premi il pulsante Riproduci suono per attivare il suono sul dispositivo.\n2. Premi OK\n3. Il dispositivo riprodurrà un suono\n4. Il dispositivo inizierà a suonare dopo aver ricevuto le istruzioni",
|
||||
"mapTitle": "Mappa",
|
||||
"logOut": "Disconnetti",
|
||||
"loginEmail": "(Email)",
|
||||
"makeFriends": "Fare amicizia",
|
||||
"male": "Uomo",
|
||||
"maximum": "Massimo",
|
||||
"minimum": "Minimo",
|
||||
"unitMmHg": "mmHg",
|
||||
"name": "Nome",
|
||||
"newContact": "Nuovo contatto",
|
||||
"noData": "Nessun dato",
|
||||
"number": "Numero {num}:",
|
||||
"once": "Una volta",
|
||||
"other": "Altro",
|
||||
"oxygenLevel": "Ossigeno nel sangue",
|
||||
"passwordLabel": "Password (da 6 a 12 caratteri)",
|
||||
"personalData": "Dati personali",
|
||||
"personalDataMessage": "*Questi sono i dati personali dell'utente dell'app",
|
||||
"privacyPolicy": "Informativa sulla privacy dell'utente",
|
||||
"genderRatherNotSay": "Preferisco non dirlo",
|
||||
"regCode": "Codice di registrazione del dispositivo",
|
||||
"regCodeLabel": "Codice di registrazione: {regCode}",
|
||||
"remoteCamera": "Foto remota",
|
||||
"remoteConnection": "Connessione remota",
|
||||
"remoteFactoryReset": "Ripristina impostazioni predefinite",
|
||||
"remoteFactoryResetConfirm": "Sei sicuro di voler ripristinare questo dispositivo alle impostazioni di fabbrica?",
|
||||
"remoteFactoryResetMessage": "Ripristina il tuo dispositivo alle impostazioni di fabbrica",
|
||||
"remoteListening": "Ascolto remoto",
|
||||
"remoteManagement": "Programmazione remota",
|
||||
"remoteOnOff": "Accensione e spegnimento programmati",
|
||||
"remoteRestart": "Riavvio remoto",
|
||||
"remoteRestartConfirm": "Sei sicuro di voler riavviare il dispositivo da remoto?",
|
||||
"remoteRestartMessage": "Riavvia il dispositivo da remoto",
|
||||
"remoteTurnOff": "Spegnimento remoto",
|
||||
"remoteTurnOffConfirm": "Sei sicuro di voler spegnere il dispositivo da remoto?",
|
||||
"remoteTurnOffMessage": "Spegni il dispositivo da remoto",
|
||||
"requestCancelBody": "1. La cancellazione dell'account non è un recupero operativo, assicurati che l'account non sia più in uso prima di operare.\n\n2. Una volta inviata con successo la cancellazione dell'account dell'applicazione, la piattaforma eliminerà tutte le informazioni relative al tuo account entro 1 ora.",
|
||||
"requestCancelButton": "Richiedi la cancellazione del mio account",
|
||||
"requestCancelTitle": "Richiesta di cancellazione dell'account",
|
||||
"save": "Salva",
|
||||
"selectChannel": "Canale di acquisto",
|
||||
"selectCountry": "Seleziona il tuo paese",
|
||||
"sendEmail": "Invia",
|
||||
"setDateTime": "Imposta ora e giorni:",
|
||||
"deviceSettingsTitle": "Impostazioni",
|
||||
"sevenDays": "7g",
|
||||
"saveFamilyPay": "SaveFamily Pay",
|
||||
"sosContacts": "Contatti SOS",
|
||||
"sound": "Suoni",
|
||||
"unitSpO2": "SpO2",
|
||||
"submit": "Invia",
|
||||
"supportHelp": "Possiamo aiutarti?",
|
||||
"supportWebsite": "Visita il nostro sito web",
|
||||
"syncClock": "Sincronizzazione dell'ora",
|
||||
"takePicture": "Scatta foto",
|
||||
"thirtyDays": "30g",
|
||||
"timeAgo": "{time} fa",
|
||||
"timezone": "Cambio di ora e fuso",
|
||||
"today": "Oggi",
|
||||
"userAccount": "Account: {email}",
|
||||
"userRole": "Ruolo: {role}",
|
||||
"verifyAccount": "Verifica dell'account,",
|
||||
"videoCall": "Videochiamata",
|
||||
"watchesOnMap": "Smartwatch sulla mappa:",
|
||||
"wifiSettings": "Impostazioni WiFi",
|
||||
"yesterday": "Ieri"
|
||||
}
|
||||
|
||||
@@ -136,51 +136,51 @@
|
||||
"secretCodeStep3Title": "Copia o código gerado",
|
||||
"secretCodeStep3Body": "Depois de leres o código QR ou introduzires a chave na aplicação de autenticação, copia o código de 6 dígitos gerado e introduz-lo no ecrã seguinte.",
|
||||
"secretCodeConfigure": "Configurar",
|
||||
"deviceSetup_intro_title": "Adicione o seu filho",
|
||||
"deviceSetup_intro_subtitle": "Acompanhe os gastos enquanto ele aprende hábitos financeiros responsáveis",
|
||||
"deviceSetup_intro_step_1": "Vincule o relógio",
|
||||
"deviceSetup_intro_step_2": "Crie o perfil dele",
|
||||
"deviceSetup_intro_step_3": "Carregue o cofrinho dele",
|
||||
"deviceSetup_intro_ready_title": "E pronto, tudo preparado para ele ter o dinheiro dele!",
|
||||
"deviceSetup_intro_remember_prefix": "Lembre-se de que precisa de um",
|
||||
"deviceSetup_intro_plan_name": "Plano SaveFamily",
|
||||
"deviceSetup_intro_web_prefix": "Se ainda não tem, pode conseguir através do ",
|
||||
"deviceSetup_intro_web_link": "nosso site",
|
||||
"deviceSetup_linkInfo_title": "Vincula a pulseira e o relógio",
|
||||
"legacy_deviceSetup_linkInfo_title": "Vincule o relógio e crie o perfil",
|
||||
"deviceSetup_linkInfo_item1_prefix": "Digitaliza a ",
|
||||
"deviceSetup_linkInfo_item1_boldWord": "pulseira",
|
||||
"deviceSetup_linkInfo_item1_subtitle": "A criança poderá realizar pagamentos",
|
||||
"deviceSetup_linkInfo_item2_prefix": "Digitaliza o ",
|
||||
"deviceSetup_linkInfo_item2_boldWord": "relógio",
|
||||
"deviceSetup_linkInfo_item2_subtitle": "Poderás visualizar os gastos efetuados",
|
||||
"legacy_deviceSetup_linkInfo_item1_title": "Digitalize o relógio",
|
||||
"legacy_deviceSetup_linkInfo_item1_subtitle": "Vincule o seu código de ativação",
|
||||
"legacy_deviceSetup_linkInfo_item2_title": "Crie o perfil",
|
||||
"legacy_deviceSetup_linkInfo_item2_subtitle": "Preencha o formulário do seu filho",
|
||||
"deviceSetup_watchCode_orInsert": "Ou introduz o código",
|
||||
"deviceSetup_watchCode_continueWithCode": "Continuar com código",
|
||||
"deviceSetup_linkTroubleshoot_title": "Se não conseguires vincular a pulseira ou o relógio",
|
||||
"legacy_deviceSetup_scanWatch_title": "Vincule o relógio",
|
||||
"legacy_deviceSetup_linkTroubleshoot_title": "Se não conseguires vincular o relógio",
|
||||
"deviceSetup_contactUs": "Contacta-nos",
|
||||
"deviceSetup_accountData_info": "Precisamos destes dados para criar a conta e gerir as mesadas e os gastos",
|
||||
"legacy_deviceSetup_accountData_info": "Precisamos destes dados para criar a conta",
|
||||
"deviceSetup_startWithOneKid_info": "Começa com uma criança; depois podes adicionar mais",
|
||||
"deviceSetup_firstAllowance_title": "Agora já podes dar-lhe a primeira mesada para que comece a aproveitá-la no relógio",
|
||||
"deviceSetup_addAnotherKid": "Adicionar outra criança",
|
||||
"deviceSetup_start": "Começar!",
|
||||
"deviceSetup_giveFirstAllowance": "Dá-lhe a primeira mesada",
|
||||
"deviceSetup_paymentCancelled": "O pagamento foi cancelado. Tente novamente.",
|
||||
"deviceSetup_skipAndConfigureLater": "Pular e configurar mais tarde",
|
||||
"deviceSetup_addCreditCard": "Adicionar cartão de crédito",
|
||||
"deviceSetup_addCreditCard_title": "Adiciona o teu cartão de crédito!",
|
||||
"deviceSetup_addCreditCard_subtitle": "Regista o teu cartão para poderes fazer depósitos na conta do teu filho",
|
||||
"deviceSetup_addCreditCard_info": "Poderás fazer depósitos e gerir as mesadas a partir da app",
|
||||
"deviceSetup_cardRegistered": "Cartão registado com sucesso!",
|
||||
"deviceSetup_paymentSuccess": "Pagamento realizado com sucesso!",
|
||||
"deviceSetup_scanQr": "Digitalizar QR",
|
||||
"deviceSetup_scanQr_hint": "Centraliza o QR dentro da moldura",
|
||||
"deviceSetupIntroTitle": "Adicione o seu filho",
|
||||
"deviceSetupIntroSubtitle": "Acompanhe os gastos enquanto ele aprende hábitos financeiros responsáveis",
|
||||
"deviceSetupIntroStep1": "Vincule o relógio",
|
||||
"deviceSetupIntroStep2": "Crie o perfil dele",
|
||||
"deviceSetupIntroStep3": "Carregue o cofrinho dele",
|
||||
"deviceSetupIntroReadyTitle": "E pronto, tudo preparado para ele ter o dinheiro dele!",
|
||||
"deviceSetupIntroRememberPrefix": "Lembre-se de que precisa de um",
|
||||
"deviceSetupIntroPlanName": "Plano SaveFamily",
|
||||
"deviceSetupIntroWebPrefix": "Se ainda não tem, pode conseguir através do ",
|
||||
"deviceSetupIntroWebLink": "nosso site",
|
||||
"deviceSetupLinkInfoTitle": "Vincula a pulseira e o relógio",
|
||||
"legacyDeviceSetupLinkInfoTitle": "Vincule o relógio e crie o perfil",
|
||||
"deviceSetupLinkInfoItem1Prefix": "Digitaliza a ",
|
||||
"deviceSetupLinkInfoItem1BoldWord": "pulseira",
|
||||
"deviceSetupLinkInfoItem1Subtitle": "A criança poderá realizar pagamentos",
|
||||
"deviceSetupLinkInfoItem2Prefix": "Digitaliza o ",
|
||||
"deviceSetupLinkInfoItem2BoldWord": "relógio",
|
||||
"deviceSetupLinkInfoItem2Subtitle": "Poderás visualizar os gastos efetuados",
|
||||
"legacyDeviceSetupLinkInfoItem1Title": "Digitalize o relógio",
|
||||
"legacyDeviceSetupLinkInfoItem1Subtitle": "Vincule o seu código de ativação",
|
||||
"legacyDeviceSetupLinkInfoItem2Title": "Crie o perfil",
|
||||
"legacyDeviceSetupLinkInfoItem2Subtitle": "Preencha o formulário do seu filho",
|
||||
"deviceSetupWatchCodeOrInsert": "Ou introduz o código",
|
||||
"deviceSetupWatchCodeContinueWithCode": "Continuar com código",
|
||||
"deviceSetupLinkTroubleshootTitle": "Se não conseguires vincular a pulseira ou o relógio",
|
||||
"legacyDeviceSetupScanWatchTitle": "Vincule o relógio",
|
||||
"legacyDeviceSetupLinkTroubleshootTitle": "Se não conseguires vincular o relógio",
|
||||
"deviceSetupContactUs": "Contacta-nos",
|
||||
"deviceSetupAccountDataInfo": "Precisamos destes dados para criar a conta e gerir as mesadas e os gastos",
|
||||
"legacyDeviceSetupAccountDataInfo": "Precisamos destes dados para criar a conta",
|
||||
"deviceSetupStartWithOneKidInfo": "Começa com uma criança; depois podes adicionar mais",
|
||||
"deviceSetupFirstAllowanceTitle": "Agora já podes dar-lhe a primeira mesada para que comece a aproveitá-la no relógio",
|
||||
"deviceSetupAddAnotherKid": "Adicionar outra criança",
|
||||
"deviceSetupStart": "Começar!",
|
||||
"deviceSetupGiveFirstAllowance": "Dá-lhe a primeira mesada",
|
||||
"deviceSetupPaymentCancelled": "O pagamento foi cancelado. Tente novamente.",
|
||||
"deviceSetupSkipAndConfigureLater": "Pular e configurar mais tarde",
|
||||
"deviceSetupAddCreditCard": "Adicionar cartão de crédito",
|
||||
"deviceSetupAddCreditCardTitle": "Adiciona o teu cartão de crédito!",
|
||||
"deviceSetupAddCreditCardSubtitle": "Regista o teu cartão para poderes fazer depósitos na conta do teu filho",
|
||||
"deviceSetupAddCreditCardInfo": "Poderás fazer depósitos e gerir as mesadas a partir da app",
|
||||
"deviceSetupCardRegistered": "Cartão registado com sucesso!",
|
||||
"deviceSetupPaymentSuccess": "Pagamento realizado com sucesso!",
|
||||
"deviceSetupScanQr": "Digitalizar QR",
|
||||
"deviceSetupScanQrHint": "Centraliza o QR dentro da moldura",
|
||||
"errorScanStrapRequired": "Digitaliza a pulseira ou introduz o código para continuar",
|
||||
"errorScanWatchRequired": "Digitaliza o relógio ou introduz o código para continuar",
|
||||
"errorAllFieldsRequired": "Preenche todos os campos",
|
||||
@@ -481,10 +481,10 @@
|
||||
"genderMale": "Masculino",
|
||||
"genderOther": "Outro",
|
||||
"relationshipOther": "Outro",
|
||||
"deviceSetup_weightLabel": "Peso (kg)",
|
||||
"deviceSetup_weightHint": "30",
|
||||
"deviceSetup_heightLabel": "Altura (cm)",
|
||||
"deviceSetup_heightHint": "120",
|
||||
"deviceSetupWeightLabel": "Peso (kg)",
|
||||
"deviceSetupWeightHint": "30",
|
||||
"deviceSetupHeightLabel": "Altura (cm)",
|
||||
"deviceSetupHeightHint": "120",
|
||||
"activationKeyLabel": "Chave de ativação",
|
||||
"monday": "Segunda-feira",
|
||||
"tuesday": "Terça-feira",
|
||||
@@ -519,7 +519,7 @@
|
||||
"activityMeter": "Medidor de atividade",
|
||||
"totalSteps": "Total de passos",
|
||||
"bestDay": "Melhor dia",
|
||||
"steps": "passos",
|
||||
"unitSteps": "passos",
|
||||
"rewards": "Enviar recompensas",
|
||||
"rewardsMessage": "*Usando esta função podes recompensar o teu filho por metas alcançadas ou boas ações.",
|
||||
"sendRewards": "Enviar recompensas!",
|
||||
@@ -728,5 +728,134 @@
|
||||
"renewCardTokenHint": "Introduza o código do novo cartão",
|
||||
"renewCardPinTitle": "Introduza o seu PIN de segurança para renovar o cartão",
|
||||
"renewCardSuccess": "Cartão renovado com sucesso",
|
||||
"renewCardError": "Erro ao renovar o cartão"
|
||||
"renewCardError": "Erro ao renovar o cartão",
|
||||
"accountSettings": "Perfil da conta",
|
||||
"activationCodeMessage": "Um código de ativação foi enviado para o seu e-mail",
|
||||
"addAlarm": "Adicionar novo alarme",
|
||||
"addNewSaveFamilyDevice": "Adicionar um novo SaveFamily",
|
||||
"alarm": "Alarmes",
|
||||
"alarmSettings": "Configurações de alarme",
|
||||
"alarmsMessage": "*Configure até 3 alarmes",
|
||||
"appStore": "App Store",
|
||||
"appUsers": "Usuários do app",
|
||||
"appsSurveillance": "Supervisão de aplicativos",
|
||||
"average": "Média",
|
||||
"batteryNightSavingMode": "Economia de bateria noturna",
|
||||
"blockPhone": "Bloqueio de números",
|
||||
"bloodPressure": "Pressão arterial",
|
||||
"unitBpm": "bpm",
|
||||
"activityScheduleTitle": "Programação de atividades",
|
||||
"call": "Ligue para mim",
|
||||
"callWatch": "Ligar para o relógio",
|
||||
"changePassword": "Alterar senha",
|
||||
"channelAmazon": "Amazon",
|
||||
"channelOnline": "Loja online SF",
|
||||
"channelStore": "Loja física",
|
||||
"chat": "Chat",
|
||||
"confirm": "Confirmar",
|
||||
"contactTitle": "Contate-nos",
|
||||
"contactsAgendaTitle": "Contatos",
|
||||
"copy": "copiar",
|
||||
"custom": "Personalizado",
|
||||
"customerService": "Suporte",
|
||||
"daily": "Diário",
|
||||
"delete": "Excluir",
|
||||
"deleteAccount": "Excluir conta",
|
||||
"deleteAccountBody1": "Cancelar uma conta é uma operação irreversível. Confirme que todos os serviços relacionados à conta foram tratados corretamente.\n\nApós cancelar sua conta, você não poderá mais usar esta conta ou recuperar qualquer conteúdo ou informação que tenha adicionado ou vinculado (mesmo que use a mesma conta para se registrar novamente), incluindo, mas não se limitando a:\n1. Você não poderá fazer login e usar esta conta.\n2. As informações pessoais e o histórico da sua conta não serão recuperados.\n3. Todos os registros de serviços de terceiros usados através da vinculação de conta não podem ser recuperados. Você não poderá mais fazer login e usar os serviços mencionados acima. Amor, moedas de ouro, pontos de terceiros, pedidos, ingressos e outros cupons que você recebeu serão considerados abandonados e não serão utilizados.\n\nObserve que cancelar sua conta não significa que o comportamento da conta e as responsabilidades relacionadas antes do cancelamento desta conta estejam isentos ou reduzidos.",
|
||||
"deleteAccountBody2": "Clicar em \"Solicitar o cancelamento da minha conta\" significa que você leu e concorda com a descrição acima.",
|
||||
"deleteContactMessage": "Tem certeza de que deseja remover este número da lista?",
|
||||
"deleteDeviceData": "Excluir todas as informações relacionadas ao dispositivo de {name}",
|
||||
"deleteDeviceDialog": "Tem certeza de que deseja remover este dispositivo da lista?",
|
||||
"deviceIdLabel": "ID: {deviceId}",
|
||||
"deviceSettings": "Configurações",
|
||||
"disableFunctions": "Desativar funções",
|
||||
"doNotDisturb": "Não perturbe",
|
||||
"editDeviceTitle": "Editar dispositivo",
|
||||
"enterEmail": "Insira seu e-mail",
|
||||
"enterMessage": "Sua mensagem",
|
||||
"enterName": "Insira seu nome",
|
||||
"enterSubject": "Assunto da mensagem",
|
||||
"female": "Mulher",
|
||||
"deviceFunctionsTitle": "Funções",
|
||||
"healthTitle": "Saúde",
|
||||
"healthEmpty": "Sem dados de saúde",
|
||||
"healthEmptyHint": "Os dados serão sincronizados automaticamente a partir do dispositivo",
|
||||
"heartRate": "Frequência cardíaca",
|
||||
"historyTitle": "Histórico",
|
||||
"home": "Início",
|
||||
"insertPhone": "Insira seu número de telefone",
|
||||
"languageTitle": "Idioma",
|
||||
"lastReading": "Última leitura",
|
||||
"notificationsLegacyTitle": "Notificações",
|
||||
"linkedDevices": "Dispositivos vinculados",
|
||||
"locateDevicePlaySoundButton": "Reproduzir som no dispositivo",
|
||||
"locateDeviceTitle": "Localizar meu SaveFamily",
|
||||
"locateDeviceDescription": "Localize seu dispositivo com um som.",
|
||||
"locateDeviceInstructions": "1. Pressione o botão Reproduzir Som para ativar o som no dispositivo.\n2. Pressione OK\n3. O dispositivo reproduzirá um som\n4. O dispositivo começará a tocar após receber as instruções",
|
||||
"mapTitle": "Mapa",
|
||||
"logOut": "Sair",
|
||||
"loginEmail": "(E-mail)",
|
||||
"makeFriends": "Fazer amigos",
|
||||
"male": "Homem",
|
||||
"maximum": "Máximo",
|
||||
"minimum": "Mínimo",
|
||||
"unitMmHg": "mmHg",
|
||||
"name": "Nome",
|
||||
"newContact": "Novo contato",
|
||||
"noData": "Sem dados",
|
||||
"number": "Número {num}:",
|
||||
"once": "Uma vez",
|
||||
"other": "Outro",
|
||||
"oxygenLevel": "Oxigênio no sangue",
|
||||
"passwordLabel": "Senha (de 6 a 12 caracteres)",
|
||||
"personalData": "Dados pessoais",
|
||||
"personalDataMessage": "*Estes são os dados pessoais do usuário do aplicativo",
|
||||
"privacyPolicy": "Política de privacidade do usuário",
|
||||
"genderRatherNotSay": "Prefiro não dizer",
|
||||
"regCode": "Código de registro do dispositivo",
|
||||
"regCodeLabel": "Código de registro: {regCode}",
|
||||
"remoteCamera": "Foto remota",
|
||||
"remoteConnection": "Conexão remota",
|
||||
"remoteFactoryReset": "Restaurar configurações padrão",
|
||||
"remoteFactoryResetConfirm": "Tem certeza de que deseja redefinir este dispositivo para as configurações de fábrica?",
|
||||
"remoteFactoryResetMessage": "Restaure seu dispositivo para as configurações de fábrica",
|
||||
"remoteListening": "Escuta remota",
|
||||
"remoteManagement": "Agendamento remoto",
|
||||
"remoteOnOff": "Ligar e desligar programado",
|
||||
"remoteRestart": "Reinicialização remota",
|
||||
"remoteRestartConfirm": "Tem certeza de que deseja reiniciar o dispositivo remotamente?",
|
||||
"remoteRestartMessage": "Reinicie o dispositivo remotamente",
|
||||
"remoteTurnOff": "Desligamento remoto",
|
||||
"remoteTurnOffConfirm": "Tem certeza de que deseja desligar o dispositivo remotamente?",
|
||||
"remoteTurnOffMessage": "Desligue o dispositivo remotamente",
|
||||
"requestCancelBody": "1. O cancelamento da conta não é uma recuperação operacional, certifique-se de que a conta não esteja mais em uso antes de operar.\n\n2. Uma vez enviado com sucesso o cancelamento da conta do aplicativo, a plataforma excluirá todas as informações relacionadas à sua conta dentro de 1 hora.",
|
||||
"requestCancelButton": "Solicitar o cancelamento da minha conta",
|
||||
"requestCancelTitle": "Solicitação de cancelamento de conta",
|
||||
"save": "Salvar",
|
||||
"selectChannel": "Canal de compra",
|
||||
"selectCountry": "Selecione seu país",
|
||||
"sendEmail": "Enviar",
|
||||
"setDateTime": "Definir hora e dias:",
|
||||
"deviceSettingsTitle": "Configurações",
|
||||
"sevenDays": "7d",
|
||||
"saveFamilyPay": "SaveFamily Pay",
|
||||
"sosContacts": "Contatos SOS",
|
||||
"sound": "Sons",
|
||||
"unitSpO2": "SpO2",
|
||||
"submit": "Enviar",
|
||||
"supportHelp": "Podemos ajudá-lo?",
|
||||
"supportWebsite": "Visite nosso site",
|
||||
"syncClock": "Sincronização de tempo",
|
||||
"takePicture": "Tirar foto",
|
||||
"thirtyDays": "30d",
|
||||
"timeAgo": "há {time}",
|
||||
"timezone": "Mudança de hora e fuso",
|
||||
"today": "Hoje",
|
||||
"userAccount": "Conta: {email}",
|
||||
"userRole": "Função: {role}",
|
||||
"verifyAccount": "Verificação da conta,",
|
||||
"videoCall": "Videochamada",
|
||||
"watchesOnMap": "Relógios inteligentes no mapa:",
|
||||
"wifiSettings": "Configurações WiFi",
|
||||
"yesterday": "Ontem"
|
||||
}
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
// Generated code - do not modify by hand
|
||||
|
||||
class I18n {
|
||||
const I18n._();
|
||||
|
||||
static const String accept = 'accept';
|
||||
static const String accountCreatedChildSetupHint = 'accountCreatedChildSetupHint';
|
||||
static const String accountCreatedContinue = 'accountCreatedContinue';
|
||||
@@ -16,35 +14,53 @@ class I18n {
|
||||
static const String activationCodeMessage = 'activationCodeMessage';
|
||||
static const String activationKeyLabel = 'activationKeyLabel';
|
||||
static const String activityMeter = 'activityMeter';
|
||||
static const String activityMeterPedometer = 'activityMeterPedometer';
|
||||
static const String activityMeterPedometerDisabled = 'activityMeterPedometerDisabled';
|
||||
static const String activityMeterPedometerEnabled = 'activityMeterPedometerEnabled';
|
||||
static const String activityNoTransactions = 'activityNoTransactions';
|
||||
static const String activityNoWallets = 'activityNoWallets';
|
||||
static const String activityRecentTransactions = 'activityRecentTransactions';
|
||||
static const String activityScheduleTitle = 'activityScheduleTitle';
|
||||
static const String activityViewTransactionsFrom = 'activityViewTransactionsFrom';
|
||||
static const String add = 'add';
|
||||
static const String addAlarm = 'addAlarm';
|
||||
static const String addAllowedNumber = 'addAllowedNumber';
|
||||
static const String addNewSF = 'addNewSF';
|
||||
static const String addSosContact = 'addSosContact';
|
||||
static const String addWifiNetwork = 'addWifiNetwork';
|
||||
static const String addNewSaveFamilyDevice = 'addNewSaveFamilyDevice';
|
||||
static const String addressCountryHint = 'addressCountryHint';
|
||||
static const String addressCountryLabel = 'addressCountryLabel';
|
||||
static const String addSosContact = 'addSosContact';
|
||||
static const String addWifiNetwork = 'addWifiNetwork';
|
||||
static const String alarm = 'alarm';
|
||||
static const String alarmCreated = 'alarmCreated';
|
||||
static const String alarmDeleted = 'alarmDeleted';
|
||||
static const String alarmMessage = 'alarmMessage';
|
||||
static const String alarmMessageHint = 'alarmMessageHint';
|
||||
static const String alarmSettings = 'alarmSettings';
|
||||
static const String alarmUpdated = 'alarmUpdated';
|
||||
static const String alarmsMessage = 'alarmsMessage';
|
||||
static const String alarmUpdated = 'alarmUpdated';
|
||||
static const String alertAbnormalHeartRate = 'alertAbnormalHeartRate';
|
||||
static const String alertBraceletRemoved = 'alertBraceletRemoved';
|
||||
static const String alertDisconnect = 'alertDisconnect';
|
||||
static const String alertFalldown = 'alertFalldown';
|
||||
static const String alertGeofenceIn = 'alertGeofenceIn';
|
||||
static const String alertGeofenceOut = 'alertGeofenceOut';
|
||||
static const String alertLowBattery = 'alertLowBattery';
|
||||
static const String alertMovement = 'alertMovement';
|
||||
static const String alertReconnect = 'alertReconnect';
|
||||
static const String alerts = 'alerts';
|
||||
static const String alertsDescription = 'alertsDescription';
|
||||
static const String alertSos = 'alertSos';
|
||||
static const String alertStandstill = 'alertStandstill';
|
||||
static const String alertsUpdated = 'alertsUpdated';
|
||||
static const String allowanceActivateAutoAllowance = 'allowanceActivateAutoAllowance';
|
||||
static const String allowanceAutoAllowance = 'allowanceAutoAllowance';
|
||||
static const String allowanceBalanceAfter = 'allowanceBalanceAfter';
|
||||
static const String allowanceBiweekly = 'allowanceBiweekly';
|
||||
static const String allowanceConditionNoIncidents = 'allowanceConditionNoIncidents';
|
||||
static const String allowanceConditionPauseHolidays = 'allowanceConditionPauseHolidays';
|
||||
static const String allowanceConditionWeeklyLimits = 'allowanceConditionWeeklyLimits';
|
||||
static const String allowanceConditions = 'allowanceConditions';
|
||||
static const String allowanceConditionsDescription = 'allowanceConditionsDescription';
|
||||
static const String allowanceConditionWeeklyLimits = 'allowanceConditionWeeklyLimits';
|
||||
static const String allowanceDayOfWeek = 'allowanceDayOfWeek';
|
||||
static const String allowanceFrequency = 'allowanceFrequency';
|
||||
static const String allowanceFrequencyDescription = 'allowanceFrequencyDescription';
|
||||
@@ -55,31 +71,54 @@ class I18n {
|
||||
static const String allowanceTimeOfDay = 'allowanceTimeOfDay';
|
||||
static const String allowanceWeekly = 'allowanceWeekly';
|
||||
static const String allowedNumbersCount = 'allowedNumbersCount';
|
||||
static const String appStore = 'appStore';
|
||||
static const String appUsers = 'appUsers';
|
||||
static const String apple = 'apple';
|
||||
static const String appsSurveillance = 'appsSurveillance';
|
||||
static const String appStore = 'appStore';
|
||||
static const String appsUse = 'appsUse';
|
||||
static const String appUsers = 'appUsers';
|
||||
static const String average = 'average';
|
||||
static const String back = 'back';
|
||||
static const String battery = 'battery';
|
||||
static const String backgroundImageDescription = 'backgroundImageDescription';
|
||||
static const String backgroundImageSet = 'backgroundImageSet';
|
||||
static const String backgroundImageTapToChange = 'backgroundImageTapToChange';
|
||||
static const String backgroundImageTapToSelect = 'backgroundImageTapToSelect';
|
||||
static const String backgroundImageUploaded = 'backgroundImageUploaded';
|
||||
static const String batteryNightModeDescription = 'batteryNightModeDescription';
|
||||
static const String batteryNightModeTitle = 'batteryNightModeTitle';
|
||||
static const String batteryNightModeUpdated = 'batteryNightModeUpdated';
|
||||
static const String batteryNightSaving = 'batteryNightSaving';
|
||||
static const String batteryNightSavingMode = 'batteryNightSavingMode';
|
||||
static const String bestDay = 'bestDay';
|
||||
static const String birthCountryHint = 'birthCountryHint';
|
||||
static const String birthCountryLabel = 'birthCountryLabel';
|
||||
static const String birthDateHint = 'birthDateHint';
|
||||
static const String birthDateLabel = 'birthDateLabel';
|
||||
static const String blockPhone = 'blockPhone';
|
||||
static const String bloodPressure = 'bloodPressure';
|
||||
static const String call = 'call';
|
||||
static const String callHistory = 'callHistory';
|
||||
static const String callHistoryEmpty = 'callHistoryEmpty';
|
||||
static const String callIncoming = 'callIncoming';
|
||||
static const String callOutgoing = 'callOutgoing';
|
||||
static const String callMissed = 'callMissed';
|
||||
static const String bloodPressure = 'bloodPressure';
|
||||
static const String bpm = 'bpm';
|
||||
static const String calendar = 'calendar';
|
||||
static const String call = 'call';
|
||||
static const String callOutgoing = 'callOutgoing';
|
||||
static const String callWatch = 'callWatch';
|
||||
static const String cancel = 'cancel';
|
||||
static const String cardPinChange = 'cardPinChange';
|
||||
static const String cardPinChangeTitle = 'cardPinChangeTitle';
|
||||
static const String cardPinConfirmStep = 'cardPinConfirmStep';
|
||||
static const String cardPinCurrentStep = 'cardPinCurrentStep';
|
||||
static const String cardPinError = 'cardPinError';
|
||||
static const String cardPinMismatch = 'cardPinMismatch';
|
||||
static const String cardPinNewStep = 'cardPinNewStep';
|
||||
static const String cardPinNext = 'cardPinNext';
|
||||
static const String cardPinScaStep = 'cardPinScaStep';
|
||||
static const String cardPinSet = 'cardPinSet';
|
||||
static const String cardPinSetTitle = 'cardPinSetTitle';
|
||||
static const String cardPinSuccess = 'cardPinSuccess';
|
||||
static const String cardPinUnblock = 'cardPinUnblock';
|
||||
static const String cardPinUnblockConfirm = 'cardPinUnblockConfirm';
|
||||
static const String cardPinUnblockError = 'cardPinUnblockError';
|
||||
static const String cardPinUnblockSuccess = 'cardPinUnblockSuccess';
|
||||
static const String cardStatusConfirm = 'cardStatusConfirm';
|
||||
static const String cardStatusError = 'cardStatusError';
|
||||
static const String cardStatusLock = 'cardStatusLock';
|
||||
@@ -108,17 +147,17 @@ class I18n {
|
||||
static const String close = 'close';
|
||||
static const String confirm = 'confirm';
|
||||
static const String connect = 'connect';
|
||||
static const String contactEmailLabel = 'contactEmailLabel';
|
||||
static const String contactName = 'contactName';
|
||||
static const String contactTitle = 'contactTitle';
|
||||
static const String contacts = 'contacts';
|
||||
static const String contactsAgendaTitle = 'contactsAgendaTitle';
|
||||
static const String contactsEmpty = 'contactsEmpty';
|
||||
static const String contactsEmptyHint = 'contactsEmptyHint';
|
||||
static const String contactTitle = 'contactTitle';
|
||||
static const String continueKey = 'continueKey';
|
||||
static const String continueWithGoogle = 'continueWithGoogle';
|
||||
static const String copy = 'copy';
|
||||
static const String createOneNow = 'createOneNow';
|
||||
static const String custom = 'custom';
|
||||
static const String customBackground = 'customBackground';
|
||||
static const String customerService = 'customerService';
|
||||
static const String daily = 'daily';
|
||||
static const String dashboardTabActivity = 'dashboardTabActivity';
|
||||
@@ -162,60 +201,66 @@ class I18n {
|
||||
static const String depositSchedule = 'depositSchedule';
|
||||
static const String depositTitle = 'depositTitle';
|
||||
static const String depositWhenSend = 'depositWhenSend';
|
||||
static const String deviceFunctionsTitle = 'deviceFunctionsTitle';
|
||||
static const String deviceIdLabel = 'deviceIdLabel';
|
||||
static const String deviceNotConnected = 'deviceNotConnected';
|
||||
static const String deviceSettings = 'deviceSettings';
|
||||
static const String deviceSettingsTitle = 'deviceSettingsTitle';
|
||||
static const String deviceSetupAccountDataInfo = 'deviceSetupAccountDataInfo';
|
||||
static const String deviceSetupAddAnotherKid = 'deviceSetupAddAnotherKid';
|
||||
static const String deviceSetupAddCreditCard = 'deviceSetupAddCreditCard';
|
||||
static const String deviceSetupAddCreditCardInfo = 'deviceSetupAddCreditCardInfo';
|
||||
static const String deviceSetupAddCreditCardSubtitle = 'deviceSetupAddCreditCardSubtitle';
|
||||
static const String deviceSetupAddCreditCardTitle = 'deviceSetupAddCreditCardTitle';
|
||||
static const String deviceSetupCardRegistered = 'deviceSetupCardRegistered';
|
||||
static const String deviceSetupConfirm = 'deviceSetupConfirm';
|
||||
static const String deviceSetupContactUs = 'deviceSetupContactUs';
|
||||
static const String deviceSetupCreatingProfile = 'deviceSetupCreatingProfile';
|
||||
static const String deviceSetup_accountData_info = 'deviceSetup_accountData_info';
|
||||
static const String deviceSetup_addAnotherKid = 'deviceSetup_addAnotherKid';
|
||||
static const String deviceSetup_addCreditCard = 'deviceSetup_addCreditCard';
|
||||
static const String deviceSetup_addCreditCard_info = 'deviceSetup_addCreditCard_info';
|
||||
static const String deviceSetup_addCreditCard_subtitle = 'deviceSetup_addCreditCard_subtitle';
|
||||
static const String deviceSetup_addCreditCard_title = 'deviceSetup_addCreditCard_title';
|
||||
static const String deviceSetup_cardRegistered = 'deviceSetup_cardRegistered';
|
||||
static const String deviceSetup_contactUs = 'deviceSetup_contactUs';
|
||||
static const String deviceSetup_firstAllowance_title = 'deviceSetup_firstAllowance_title';
|
||||
static const String deviceSetup_giveFirstAllowance = 'deviceSetup_giveFirstAllowance';
|
||||
static const String deviceSetup_heightHint = 'deviceSetup_heightHint';
|
||||
static const String deviceSetup_heightLabel = 'deviceSetup_heightLabel';
|
||||
static const String deviceSetup_intro_plan_name = 'deviceSetup_intro_plan_name';
|
||||
static const String deviceSetup_intro_ready_title = 'deviceSetup_intro_ready_title';
|
||||
static const String deviceSetup_intro_remember_prefix = 'deviceSetup_intro_remember_prefix';
|
||||
static const String deviceSetup_intro_step_1 = 'deviceSetup_intro_step_1';
|
||||
static const String deviceSetup_intro_step_2 = 'deviceSetup_intro_step_2';
|
||||
static const String deviceSetup_intro_step_3 = 'deviceSetup_intro_step_3';
|
||||
static const String deviceSetup_intro_subtitle = 'deviceSetup_intro_subtitle';
|
||||
static const String deviceSetup_intro_title = 'deviceSetup_intro_title';
|
||||
static const String deviceSetup_intro_web_link = 'deviceSetup_intro_web_link';
|
||||
static const String deviceSetup_intro_web_prefix = 'deviceSetup_intro_web_prefix';
|
||||
static const String deviceSetup_linkInfo_item1_boldWord = 'deviceSetup_linkInfo_item1_boldWord';
|
||||
static const String deviceSetup_linkInfo_item1_prefix = 'deviceSetup_linkInfo_item1_prefix';
|
||||
static const String deviceSetup_linkInfo_item1_subtitle = 'deviceSetup_linkInfo_item1_subtitle';
|
||||
static const String deviceSetup_linkInfo_item2_boldWord = 'deviceSetup_linkInfo_item2_boldWord';
|
||||
static const String deviceSetup_linkInfo_item2_prefix = 'deviceSetup_linkInfo_item2_prefix';
|
||||
static const String deviceSetup_linkInfo_item2_subtitle = 'deviceSetup_linkInfo_item2_subtitle';
|
||||
static const String deviceSetup_linkInfo_title = 'deviceSetup_linkInfo_title';
|
||||
static const String deviceSetup_linkTroubleshoot_title = 'deviceSetup_linkTroubleshoot_title';
|
||||
static const String deviceSetup_paymentCancelled = 'deviceSetup_paymentCancelled';
|
||||
static const String deviceSetup_paymentSuccess = 'deviceSetup_paymentSuccess';
|
||||
static const String deviceSetup_scanQr = 'deviceSetup_scanQr';
|
||||
static const String deviceSetup_scanQr_hint = 'deviceSetup_scanQr_hint';
|
||||
static const String deviceSetup_skipAndConfigureLater = 'deviceSetup_skipAndConfigureLater';
|
||||
static const String deviceSetup_start = 'deviceSetup_start';
|
||||
static const String deviceSetup_startWithOneKid_info = 'deviceSetup_startWithOneKid_info';
|
||||
static const String deviceSetup_watchCode_continueWithCode = 'deviceSetup_watchCode_continueWithCode';
|
||||
static const String deviceSetup_watchCode_orInsert = 'deviceSetup_watchCode_orInsert';
|
||||
static const String deviceSetup_weightHint = 'deviceSetup_weightHint';
|
||||
static const String deviceSetup_weightLabel = 'deviceSetup_weightLabel';
|
||||
static const String deviceSetupFirstAllowanceTitle = 'deviceSetupFirstAllowanceTitle';
|
||||
static const String deviceSetupGiveFirstAllowance = 'deviceSetupGiveFirstAllowance';
|
||||
static const String deviceSetupHeightHint = 'deviceSetupHeightHint';
|
||||
static const String deviceSetupHeightLabel = 'deviceSetupHeightLabel';
|
||||
static const String deviceSetupIntroPlanName = 'deviceSetupIntroPlanName';
|
||||
static const String deviceSetupIntroReadyTitle = 'deviceSetupIntroReadyTitle';
|
||||
static const String deviceSetupIntroRememberPrefix = 'deviceSetupIntroRememberPrefix';
|
||||
static const String deviceSetupIntroStep1 = 'deviceSetupIntroStep1';
|
||||
static const String deviceSetupIntroStep2 = 'deviceSetupIntroStep2';
|
||||
static const String deviceSetupIntroStep3 = 'deviceSetupIntroStep3';
|
||||
static const String deviceSetupIntroSubtitle = 'deviceSetupIntroSubtitle';
|
||||
static const String deviceSetupIntroTitle = 'deviceSetupIntroTitle';
|
||||
static const String deviceSetupIntroWebLink = 'deviceSetupIntroWebLink';
|
||||
static const String deviceSetupIntroWebPrefix = 'deviceSetupIntroWebPrefix';
|
||||
static const String deviceSetupLinkInfoItem1BoldWord = 'deviceSetupLinkInfoItem1BoldWord';
|
||||
static const String deviceSetupLinkInfoItem1Prefix = 'deviceSetupLinkInfoItem1Prefix';
|
||||
static const String deviceSetupLinkInfoItem1Subtitle = 'deviceSetupLinkInfoItem1Subtitle';
|
||||
static const String deviceSetupLinkInfoItem2BoldWord = 'deviceSetupLinkInfoItem2BoldWord';
|
||||
static const String deviceSetupLinkInfoItem2Prefix = 'deviceSetupLinkInfoItem2Prefix';
|
||||
static const String deviceSetupLinkInfoItem2Subtitle = 'deviceSetupLinkInfoItem2Subtitle';
|
||||
static const String deviceSetupLinkInfoTitle = 'deviceSetupLinkInfoTitle';
|
||||
static const String deviceSetupLinkTroubleshootTitle = 'deviceSetupLinkTroubleshootTitle';
|
||||
static const String deviceSetupPaymentCancelled = 'deviceSetupPaymentCancelled';
|
||||
static const String deviceSetupPaymentSuccess = 'deviceSetupPaymentSuccess';
|
||||
static const String deviceSetupScanQr = 'deviceSetupScanQr';
|
||||
static const String deviceSetupScanQrHint = 'deviceSetupScanQrHint';
|
||||
static const String deviceSetupSkipAndConfigureLater = 'deviceSetupSkipAndConfigureLater';
|
||||
static const String deviceSetupStart = 'deviceSetupStart';
|
||||
static const String deviceSetupStartWithOneKidInfo = 'deviceSetupStartWithOneKidInfo';
|
||||
static const String deviceSetupWatchCodeContinueWithCode = 'deviceSetupWatchCodeContinueWithCode';
|
||||
static const String deviceSetupWatchCodeOrInsert = 'deviceSetupWatchCodeOrInsert';
|
||||
static const String deviceSetupWeightHint = 'deviceSetupWeightHint';
|
||||
static const String deviceSetupWeightLabel = 'deviceSetupWeightLabel';
|
||||
static const String didNotReceiveIt = 'didNotReceiveIt';
|
||||
static const String disableFunctions = 'disableFunctions';
|
||||
static const String doNotDisturb = 'doNotDisturb';
|
||||
static const String disableFunctionsGps = 'disableFunctionsGps';
|
||||
static const String disableFunctionsKeyboard = 'disableFunctionsKeyboard';
|
||||
static const String disableFunctionsNightMode = 'disableFunctionsNightMode';
|
||||
static const String disableFunctionsUpdated = 'disableFunctionsUpdated';
|
||||
static const String documentNumberHint = 'documentNumberHint';
|
||||
static const String documentTypeDni = 'documentTypeDni';
|
||||
static const String documentTypeHint = 'documentTypeHint';
|
||||
static const String documentTypeNie = 'documentTypeNie';
|
||||
static const String documentTypePassport = 'documentTypePassport';
|
||||
static const String doNotDisturb = 'doNotDisturb';
|
||||
static const String dontHaveAccount = 'dontHaveAccount';
|
||||
static const String download = 'download';
|
||||
static const String editAlarm = 'editAlarm';
|
||||
@@ -236,19 +281,42 @@ class I18n {
|
||||
static const String enterSubject = 'enterSubject';
|
||||
static const String errorAcceptTerms = 'errorAcceptTerms';
|
||||
static const String errorActivationCodeEmpty = 'errorActivationCodeEmpty';
|
||||
static const String errorActivityData = 'errorActivityData';
|
||||
static const String errorAddressRequired = 'errorAddressRequired';
|
||||
static const String errorAlertUpdate = 'errorAlertUpdate';
|
||||
static const String errorAllFieldsRequired = 'errorAllFieldsRequired';
|
||||
static const String errorBackgroundImageLoad = 'errorBackgroundImageLoad';
|
||||
static const String errorBackgroundImageSet = 'errorBackgroundImageSet';
|
||||
static const String errorBackgroundImageUpload = 'errorBackgroundImageUpload';
|
||||
static const String errorBatteryNightMode = 'errorBatteryNightMode';
|
||||
static const String errorBirthCountryRequired = 'errorBirthCountryRequired';
|
||||
static const String errorBirthDateRequired = 'errorBirthDateRequired';
|
||||
static const String errorCall = 'errorCall';
|
||||
static const String errorContactsMax = 'errorContactsMax';
|
||||
static const String errorContactsMin = 'errorContactsMin';
|
||||
static const String errorDisableFunctions = 'errorDisableFunctions';
|
||||
static const String errorDocumentNumberRequired = 'errorDocumentNumberRequired';
|
||||
static const String errorDocumentTypeRequired = 'errorDocumentTypeRequired';
|
||||
static const String errorEmailAlreadyRegistered = 'errorEmailAlreadyRegistered';
|
||||
static const String errorEmailInvalid = 'errorEmailInvalid';
|
||||
static const String errorEmailPlusNotAllowed = 'errorEmailPlusNotAllowed';
|
||||
static const String errorEmailRequired = 'errorEmailRequired';
|
||||
static const String errorFetchPhotos = 'errorFetchPhotos';
|
||||
static const String errorFirstNameRequired = 'errorFirstNameRequired';
|
||||
static const String errorFrequentPlaceCreate = 'errorFrequentPlaceCreate';
|
||||
static const String errorFrequentPlaceDelete = 'errorFrequentPlaceDelete';
|
||||
static const String errorFrequentPlaceUpdate = 'errorFrequentPlaceUpdate';
|
||||
static const String errorGeneric = 'errorGeneric';
|
||||
static const String errorGeofenceCreate = 'errorGeofenceCreate';
|
||||
static const String errorGeofenceDelete = 'errorGeofenceDelete';
|
||||
static const String errorGeofenceUpdate = 'errorGeofenceUpdate';
|
||||
static const String errorHealthData = 'errorHealthData';
|
||||
static const String errorHealthMeasure = 'errorHealthMeasure';
|
||||
static const String errorHeartRateFrequency = 'errorHeartRateFrequency';
|
||||
static const String errorLanguage = 'errorLanguage';
|
||||
static const String errorLastNameRequired = 'errorLastNameRequired';
|
||||
static const String errorLoadingData = 'errorLoadingData';
|
||||
static const String errorLocationFrequency = 'errorLocationFrequency';
|
||||
static const String errorMessageContactIsEmpty = 'errorMessageContactIsEmpty';
|
||||
static const String errorMessagePasswordNoCapitals = 'errorMessagePasswordNoCapitals';
|
||||
static const String errorMessagePasswordNoNumbers = 'errorMessagePasswordNoNumbers';
|
||||
@@ -260,19 +328,26 @@ class I18n {
|
||||
static const String errorNameInvalidChars = 'errorNameInvalidChars';
|
||||
static const String errorPasswordMinLength = 'errorPasswordMinLength';
|
||||
static const String errorPasswordRequired = 'errorPasswordRequired';
|
||||
static const String errorPedometer = 'errorPedometer';
|
||||
static const String errorPinLength = 'errorPinLength';
|
||||
static const String errorPinMismatch = 'errorPinMismatch';
|
||||
static const String errorPinRequired = 'errorPinRequired';
|
||||
static const String errorPlaceOfBirthRequired = 'errorPlaceOfBirthRequired';
|
||||
static const String errorPositionHistory = 'errorPositionHistory';
|
||||
static const String errorRefreshPosition = 'errorRefreshPosition';
|
||||
static const String errorRelationshipRequired = 'errorRelationshipRequired';
|
||||
static const String errorScanStrapRequired = 'errorScanStrapRequired';
|
||||
static const String errorScanWatchRequired = 'errorScanWatchRequired';
|
||||
static const String errorSigningOperation = 'errorSigningOperation';
|
||||
static const String errorSoundMode = 'errorSoundMode';
|
||||
static const String errorTakePicture = 'errorTakePicture';
|
||||
static const String errorTimezone = 'errorTimezone';
|
||||
static const String errorTwoFactorCodeInvalid = 'errorTwoFactorCodeInvalid';
|
||||
static const String errorTwoFactorCodeInvalidLength = 'errorTwoFactorCodeInvalidLength';
|
||||
static const String errorTwoFactorCodeRequired = 'errorTwoFactorCodeRequired';
|
||||
static const String errorTwoFactorNoMethods = 'errorTwoFactorNoMethods';
|
||||
static const String errorTwoFactorResendFailed = 'errorTwoFactorResendFailed';
|
||||
static const String errorVolumeControl = 'errorVolumeControl';
|
||||
static const String errorWalletConnectFirst = 'errorWalletConnectFirst';
|
||||
static const String errorWalletNotProvisioned = 'errorWalletNotProvisioned';
|
||||
static const String example = 'example';
|
||||
@@ -288,13 +363,19 @@ class I18n {
|
||||
static const String firstNameHint = 'firstNameHint';
|
||||
static const String firstNameLabel = 'firstNameLabel';
|
||||
static const String forgotPassword = 'forgotPassword';
|
||||
static const String frequentPlaceCreated = 'frequentPlaceCreated';
|
||||
static const String frequentPlaceDeleted = 'frequentPlaceDeleted';
|
||||
static const String frequentPlaceUpdated = 'frequentPlaceUpdated';
|
||||
static const String friday = 'friday';
|
||||
static const String functions = 'functions';
|
||||
static const String genderFemale = 'genderFemale';
|
||||
static const String genderHint = 'genderHint';
|
||||
static const String genderLabel = 'genderLabel';
|
||||
static const String genderMale = 'genderMale';
|
||||
static const String genderOther = 'genderOther';
|
||||
static const String genderRatherNotSay = 'genderRatherNotSay';
|
||||
static const String geofenceCreated = 'geofenceCreated';
|
||||
static const String geofenceDeleted = 'geofenceDeleted';
|
||||
static const String geofenceUpdated = 'geofenceUpdated';
|
||||
static const String goalsAddExtraMoney = 'goalsAddExtraMoney';
|
||||
static const String goalsAddTask = 'goalsAddTask';
|
||||
static const String goalsAutoSavingsFromAllowance = 'goalsAutoSavingsFromAllowance';
|
||||
@@ -328,11 +409,13 @@ class I18n {
|
||||
static const String goalsViewSavingsStatus = 'goalsViewSavingsStatus';
|
||||
static const String goalsWriteOtherMessage = 'goalsWriteOtherMessage';
|
||||
static const String google = 'google';
|
||||
static const String health = 'health';
|
||||
static const String healthEmpty = 'healthEmpty';
|
||||
static const String healthEmptyHint = 'healthEmptyHint';
|
||||
static const String healthFrequency = 'healthFrequency';
|
||||
static const String healthMeasuring = 'healthMeasuring';
|
||||
static const String healthTitle = 'healthTitle';
|
||||
static const String heartRate = 'heartRate';
|
||||
static const String history = 'history';
|
||||
static const String historyTitle = 'historyTitle';
|
||||
static const String home = 'home';
|
||||
static const String homeAddAnotherKid = 'homeAddAnotherKid';
|
||||
static const String homeAddMoney = 'homeAddMoney';
|
||||
@@ -343,19 +426,18 @@ class I18n {
|
||||
static const String homePhotoGallery = 'homePhotoGallery';
|
||||
static const String homeSaved = 'homeSaved';
|
||||
static const String insertPhone = 'insertPhone';
|
||||
static const String language = 'language';
|
||||
static const String languageTitle = 'languageTitle';
|
||||
static const String lastNameHint = 'lastNameHint';
|
||||
static const String lastNameLabel = 'lastNameLabel';
|
||||
static const String lastReading = 'lastReading';
|
||||
static const String legacyNotifications = 'legacyNotifications';
|
||||
static const String legacy_deviceSetup_accountData_info = 'legacy_deviceSetup_accountData_info';
|
||||
static const String legacy_deviceSetup_linkInfo_item1_subtitle = 'legacy_deviceSetup_linkInfo_item1_subtitle';
|
||||
static const String legacy_deviceSetup_linkInfo_item1_title = 'legacy_deviceSetup_linkInfo_item1_title';
|
||||
static const String legacy_deviceSetup_linkInfo_item2_subtitle = 'legacy_deviceSetup_linkInfo_item2_subtitle';
|
||||
static const String legacy_deviceSetup_linkInfo_item2_title = 'legacy_deviceSetup_linkInfo_item2_title';
|
||||
static const String legacy_deviceSetup_linkInfo_title = 'legacy_deviceSetup_linkInfo_title';
|
||||
static const String legacy_deviceSetup_linkTroubleshoot_title = 'legacy_deviceSetup_linkTroubleshoot_title';
|
||||
static const String legacy_deviceSetup_scanWatch_title = 'legacy_deviceSetup_scanWatch_title';
|
||||
static const String legacyDeviceSetupAccountDataInfo = 'legacyDeviceSetupAccountDataInfo';
|
||||
static const String legacyDeviceSetupLinkInfoItem1Subtitle = 'legacyDeviceSetupLinkInfoItem1Subtitle';
|
||||
static const String legacyDeviceSetupLinkInfoItem1Title = 'legacyDeviceSetupLinkInfoItem1Title';
|
||||
static const String legacyDeviceSetupLinkInfoItem2Subtitle = 'legacyDeviceSetupLinkInfoItem2Subtitle';
|
||||
static const String legacyDeviceSetupLinkInfoItem2Title = 'legacyDeviceSetupLinkInfoItem2Title';
|
||||
static const String legacyDeviceSetupLinkInfoTitle = 'legacyDeviceSetupLinkInfoTitle';
|
||||
static const String legacyDeviceSetupLinkTroubleshootTitle = 'legacyDeviceSetupLinkTroubleshootTitle';
|
||||
static const String legacyDeviceSetupScanWatchTitle = 'legacyDeviceSetupScanWatchTitle';
|
||||
static const String limitsAllowedHours = 'limitsAllowedHours';
|
||||
static const String limitsAllowedHoursSubtitle = 'limitsAllowedHoursSubtitle';
|
||||
static const String limitsBlockedStores = 'limitsBlockedStores';
|
||||
@@ -368,17 +450,16 @@ class I18n {
|
||||
static const String limitsSpendingTitle = 'limitsSpendingTitle';
|
||||
static const String limitsWeekLimit = 'limitsWeekLimit';
|
||||
static const String limitsYearLimit = 'limitsYearLimit';
|
||||
static const String linkedDevices = 'linkedDevices';
|
||||
static const String linkPhoneSubtitle = 'linkPhoneSubtitle';
|
||||
static const String linkPhoneTitle = 'linkPhoneTitle';
|
||||
static const String linkedDevices = 'linkedDevices';
|
||||
static const String loadMore = 'loadMore';
|
||||
static const String loadingPhoto = 'loadingPhoto';
|
||||
static const String loadMore = 'loadMore';
|
||||
static const String locateDeviceConfirmMessage = 'locateDeviceConfirmMessage';
|
||||
static const String locateSF = 'locateSF';
|
||||
static const String locateSFAction = 'locateSFAction';
|
||||
static const String locateSFBody1 = 'locateSFBody1';
|
||||
static const String locateSFBody2 = 'locateSFBody2';
|
||||
static const String location = 'location';
|
||||
static const String locateDeviceDescription = 'locateDeviceDescription';
|
||||
static const String locateDeviceInstructions = 'locateDeviceInstructions';
|
||||
static const String locateDevicePlaySoundButton = 'locateDevicePlaySoundButton';
|
||||
static const String locateDeviceTitle = 'locateDeviceTitle';
|
||||
static const String locationAddress = 'locationAddress';
|
||||
static const String locationConfirm = 'locationConfirm';
|
||||
static const String locationCoordinates = 'locationCoordinates';
|
||||
@@ -387,6 +468,7 @@ class I18n {
|
||||
static const String locationEdit = 'locationEdit';
|
||||
static const String locationEditFrequentPlace = 'locationEditFrequentPlace';
|
||||
static const String locationEditGeofence = 'locationEditGeofence';
|
||||
static const String locationFrequencyUpdated = 'locationFrequencyUpdated';
|
||||
static const String locationHintDescription = 'locationHintDescription';
|
||||
static const String locationHintFrequentPlace = 'locationHintFrequentPlace';
|
||||
static const String locationHintGeofence = 'locationHintGeofence';
|
||||
@@ -394,6 +476,11 @@ class I18n {
|
||||
static const String locationLayerFrequentPlaces = 'locationLayerFrequentPlaces';
|
||||
static const String locationLayerGeofences = 'locationLayerGeofences';
|
||||
static const String locationLayerHistory = 'locationLayerHistory';
|
||||
static const String locationListAll = 'locationListAll';
|
||||
static const String locationListFrequentPlaces = 'locationListFrequentPlaces';
|
||||
static const String locationListGeofences = 'locationListGeofences';
|
||||
static const String locationListNoItems = 'locationListNoItems';
|
||||
static const String locationListPositionHistory = 'locationListPositionHistory';
|
||||
static const String locationMapStyleDark = 'locationMapStyleDark';
|
||||
static const String locationMapStyleLight = 'locationMapStyleLight';
|
||||
static const String locationMapStyleSatellite = 'locationMapStyleSatellite';
|
||||
@@ -409,11 +496,6 @@ class I18n {
|
||||
static const String locationStatus = 'locationStatus';
|
||||
static const String locationStatusActive = 'locationStatusActive';
|
||||
static const String locationStatusInactive = 'locationStatusInactive';
|
||||
static const String locationListGeofences = 'locationListGeofences';
|
||||
static const String locationListFrequentPlaces = 'locationListFrequentPlaces';
|
||||
static const String locationListPositionHistory = 'locationListPositionHistory';
|
||||
static const String locationListNoItems = 'locationListNoItems';
|
||||
static const String locationListAll = 'locationListAll';
|
||||
static const String locationType = 'locationType';
|
||||
static const String locationWifiNetworksOptional = 'locationWifiNetworksOptional';
|
||||
static const String lockCardDefaultMessage = 'lockCardDefaultMessage';
|
||||
@@ -422,15 +504,16 @@ class I18n {
|
||||
static const String lockCardPinTitle = 'lockCardPinTitle';
|
||||
static const String lockCardSuccess = 'lockCardSuccess';
|
||||
static const String lockCardTitle = 'lockCardTitle';
|
||||
static const String logOut = 'logOut';
|
||||
static const String loginEmail = 'loginEmail';
|
||||
static const String loginSuccess = 'loginSuccess';
|
||||
static const String logOut = 'logOut';
|
||||
static const String mainContactPhoneNumber = 'mainContactPhoneNumber';
|
||||
static const String makeFriends = 'makeFriends';
|
||||
static const String male = 'male';
|
||||
static const String mapTitle = 'mapTitle';
|
||||
static const String maximum = 'maximum';
|
||||
static const String measure = 'measure';
|
||||
static const String minimum = 'minimum';
|
||||
static const String mmHg = 'mmHg';
|
||||
static const String mobilePhone = 'mobilePhone';
|
||||
static const String monday = 'monday';
|
||||
static const String name = 'name';
|
||||
@@ -443,8 +526,10 @@ class I18n {
|
||||
static const String noBlockedNumbers = 'noBlockedNumbers';
|
||||
static const String noBlockedNumbersDescription = 'noBlockedNumbersDescription';
|
||||
static const String noData = 'noData';
|
||||
static const String noPhotosAvailable = 'noPhotosAvailable';
|
||||
static const String noSosContacts = 'noSosContacts';
|
||||
static const String noSosContactsDescription = 'noSosContactsDescription';
|
||||
static const String notificationsLegacyTitle = 'notificationsLegacyTitle';
|
||||
static const String noWifiNetworks = 'noWifiNetworks';
|
||||
static const String noWifiNetworksDescription = 'noWifiNetworksDescription';
|
||||
static const String number = 'number';
|
||||
@@ -463,6 +548,7 @@ class I18n {
|
||||
static const String oxygenLevel = 'oxygenLevel';
|
||||
static const String password = 'password';
|
||||
static const String passwordCapital = 'passwordCapital';
|
||||
static const String passwordLabel = 'passwordLabel';
|
||||
static const String passwordLength = 'passwordLength';
|
||||
static const String passwordNumber = 'passwordNumber';
|
||||
static const String passwordRulesSubtitle = 'passwordRulesSubtitle';
|
||||
@@ -498,6 +584,7 @@ class I18n {
|
||||
static const String phoneHint = 'phoneHint';
|
||||
static const String phoneLabel = 'phoneLabel';
|
||||
static const String phoneNumber = 'phoneNumber';
|
||||
static const String photoTaken = 'photoTaken';
|
||||
static const String placeOfBirthHint = 'placeOfBirthHint';
|
||||
static const String placeOfBirthLabel = 'placeOfBirthLabel';
|
||||
static const String postCodeHint = 'postCodeHint';
|
||||
@@ -543,7 +630,6 @@ class I18n {
|
||||
static const String profileWithdrawMoney = 'profileWithdrawMoney';
|
||||
static const String provinceHint = 'provinceHint';
|
||||
static const String provinceLabel = 'provinceLabel';
|
||||
static const String ratherNotSay = 'ratherNotSay';
|
||||
static const String recoverPasswordSubtitle = 'recoverPasswordSubtitle';
|
||||
static const String recoverPasswordTitle = 'recoverPasswordTitle';
|
||||
static const String redirectingToGoogle = 'redirectingToGoogle';
|
||||
@@ -575,6 +661,12 @@ class I18n {
|
||||
static const String removeSosContactConfirm = 'removeSosContactConfirm';
|
||||
static const String removeWifiNetwork = 'removeWifiNetwork';
|
||||
static const String removeWifiNetworkConfirm = 'removeWifiNetworkConfirm';
|
||||
static const String renewCardConfirm = 'renewCardConfirm';
|
||||
static const String renewCardError = 'renewCardError';
|
||||
static const String renewCardPinTitle = 'renewCardPinTitle';
|
||||
static const String renewCardSuccess = 'renewCardSuccess';
|
||||
static const String renewCardTitle = 'renewCardTitle';
|
||||
static const String renewCardTokenHint = 'renewCardTokenHint';
|
||||
static const String repeatPassword = 'repeatPassword';
|
||||
static const String requestCancelBody = 'requestCancelBody';
|
||||
static const String requestCancelButton = 'requestCancelButton';
|
||||
@@ -587,6 +679,7 @@ class I18n {
|
||||
static const String rewardsSent = 'rewardsSent';
|
||||
static const String saturday = 'saturday';
|
||||
static const String save = 'save';
|
||||
static const String saveFamilyPay = 'saveFamilyPay';
|
||||
static const String scaClearPin = 'scaClearPin';
|
||||
static const String scaConnect = 'scaConnect';
|
||||
static const String scaConnecting = 'scaConnecting';
|
||||
@@ -630,18 +723,15 @@ class I18n {
|
||||
static const String selectYourCountry = 'selectYourCountry';
|
||||
static const String send = 'send';
|
||||
static const String sendEmail = 'sendEmail';
|
||||
static const String sending = 'sending';
|
||||
static const String sendMessageAndBlock = 'sendMessageAndBlock';
|
||||
static const String sendRewards = 'sendRewards';
|
||||
static const String sending = 'sending';
|
||||
static const String sentSuccessfully = 'sentSuccessfully';
|
||||
static const String setDateTime = 'setDateTime';
|
||||
static const String settings = 'settings';
|
||||
static const String sevenDays = 'sevenDays';
|
||||
static const String sfPay = 'sfPay';
|
||||
static const String signIn = 'signIn';
|
||||
static const String silent = 'silent';
|
||||
static const String skip = 'skip';
|
||||
static const String alerts = 'alerts';
|
||||
static const String smsSent = 'smsSent';
|
||||
static const String sosContacts = 'sosContacts';
|
||||
static const String sosContactsCount = 'sosContactsCount';
|
||||
@@ -651,13 +741,6 @@ class I18n {
|
||||
static const String sound = 'sound';
|
||||
static const String soundAndVibration = 'soundAndVibration';
|
||||
static const String soundOnly = 'soundOnly';
|
||||
static const String volumeControl = 'volumeControl';
|
||||
static const String volumeMedia = 'volumeMedia';
|
||||
static const String volumeRingtone = 'volumeRingtone';
|
||||
static const String volumeAlarm = 'volumeAlarm';
|
||||
static const String volumeHint = 'volumeHint';
|
||||
static const String volumeSend = 'volumeSend';
|
||||
static const String spo2 = 'spo2';
|
||||
static const String start = 'start';
|
||||
static const String stateHint = 'stateHint';
|
||||
static const String stateLabel = 'stateLabel';
|
||||
@@ -670,7 +753,6 @@ class I18n {
|
||||
static const String stepUserContactSubtitle = 'stepUserContactSubtitle';
|
||||
static const String stepUserContactSupertitle = 'stepUserContactSupertitle';
|
||||
static const String stepUserContactTitle = 'stepUserContactTitle';
|
||||
static const String steps = 'steps';
|
||||
static const String streetHint = 'streetHint';
|
||||
static const String streetLabel = 'streetLabel';
|
||||
static const String submit = 'submit';
|
||||
@@ -680,11 +762,16 @@ class I18n {
|
||||
static const String syncClock = 'syncClock';
|
||||
static const String syncClockMessage = 'syncClockMessage';
|
||||
static const String takePicture = 'takePicture';
|
||||
static const String takingPhoto = 'takingPhoto';
|
||||
static const String termsText = 'termsText';
|
||||
static const String thirtyDays = 'thirtyDays';
|
||||
static const String thursday = 'thursday';
|
||||
static const String timeAgo = 'timeAgo';
|
||||
static const String timezone = 'timezone';
|
||||
static const String timezoneNoResults = 'timezoneNoResults';
|
||||
static const String timezoneOther = 'timezoneOther';
|
||||
static const String timezoneSearch = 'timezoneSearch';
|
||||
static const String timezoneUpdated = 'timezoneUpdated';
|
||||
static const String today = 'today';
|
||||
static const String topApps = 'topApps';
|
||||
static const String totalSteps = 'totalSteps';
|
||||
@@ -715,10 +802,10 @@ class I18n {
|
||||
static const String transactionSdde = 'transactionSdde';
|
||||
static const String transactionSddr = 'transactionSddr';
|
||||
static const String transactionSddrReversal = 'transactionSddrReversal';
|
||||
static const String transactionsShown = 'transactionsShown';
|
||||
static const String transactionTransfer = 'transactionTransfer';
|
||||
static const String transactionUnknown = 'transactionUnknown';
|
||||
static const String transactionWalletTransfer = 'transactionWalletTransfer';
|
||||
static const String transactionsShown = 'transactionsShown';
|
||||
static const String tryAgain = 'tryAgain';
|
||||
static const String tuesday = 'tuesday';
|
||||
static const String twoFactorCodeHint = 'twoFactorCodeHint';
|
||||
@@ -728,15 +815,23 @@ class I18n {
|
||||
static const String twoFactorSubtitle = 'twoFactorSubtitle';
|
||||
static const String twoFactorTitle = 'twoFactorTitle';
|
||||
static const String twoFactorVerify = 'twoFactorVerify';
|
||||
static const String unitBpm = 'unitBpm';
|
||||
static const String unitMmHg = 'unitMmHg';
|
||||
static const String unitSpO2 = 'unitSpO2';
|
||||
static const String unitSteps = 'unitSteps';
|
||||
static const String userAccount = 'userAccount';
|
||||
static const String userNameLabel = 'userNameLabel';
|
||||
static const String userPhoneLabel = 'userPhoneLabel';
|
||||
static const String userRole = 'userRole';
|
||||
static const String username = 'username';
|
||||
static const String userRole = 'userRole';
|
||||
static const String verificationCodeSentTo = 'verificationCodeSentTo';
|
||||
static const String verifyAccount = 'verifyAccount';
|
||||
static const String vibrationOnly = 'vibrationOnly';
|
||||
static const String videoCall = 'videoCall';
|
||||
static const String volumeAlarm = 'volumeAlarm';
|
||||
static const String volumeControl = 'volumeControl';
|
||||
static const String volumeHint = 'volumeHint';
|
||||
static const String volumeMedia = 'volumeMedia';
|
||||
static const String volumeRingtone = 'volumeRingtone';
|
||||
static const String volumeSend = 'volumeSend';
|
||||
static const String walletActionAdd = 'walletActionAdd';
|
||||
static const String walletActionAllowance = 'walletActionAllowance';
|
||||
static const String walletActionExtract = 'walletActionExtract';
|
||||
@@ -750,8 +845,8 @@ class I18n {
|
||||
static const String walletSavings = 'walletSavings';
|
||||
static const String walletTitle = 'walletTitle';
|
||||
static const String walletTotal = 'walletTotal';
|
||||
static const String watchInfo = 'watchInfo';
|
||||
static const String watchesOnMap = 'watchesOnMap';
|
||||
static const String watchInfo = 'watchInfo';
|
||||
static const String wednesday = 'wednesday';
|
||||
static const String welcome = 'welcome';
|
||||
static const String whitelistDescription = 'whitelistDescription';
|
||||
@@ -764,102 +859,7 @@ class I18n {
|
||||
static const String wifiSettings = 'wifiSettings';
|
||||
static const String wifiSsid = 'wifiSsid';
|
||||
static const String wifiSsidHint = 'wifiSsidHint';
|
||||
static const String photoTaken = 'photoTaken';
|
||||
static const String noPhotosAvailable = 'noPhotosAvailable';
|
||||
static const String yesterday = 'yesterday';
|
||||
static const String measure = 'measure';
|
||||
static const String healthFrequency = 'healthFrequency';
|
||||
static const String healthMeasuring = 'healthMeasuring';
|
||||
static const String geofenceCreated = 'geofenceCreated';
|
||||
static const String geofenceUpdated = 'geofenceUpdated';
|
||||
static const String geofenceDeleted = 'geofenceDeleted';
|
||||
static const String frequentPlaceCreated = 'frequentPlaceCreated';
|
||||
static const String frequentPlaceUpdated = 'frequentPlaceUpdated';
|
||||
static const String frequentPlaceDeleted = 'frequentPlaceDeleted';
|
||||
static const String errorGeneric = 'errorGeneric';
|
||||
static const String errorGeofenceCreate = 'errorGeofenceCreate';
|
||||
static const String errorGeofenceUpdate = 'errorGeofenceUpdate';
|
||||
static const String errorGeofenceDelete = 'errorGeofenceDelete';
|
||||
static const String errorFrequentPlaceCreate = 'errorFrequentPlaceCreate';
|
||||
static const String errorFrequentPlaceUpdate = 'errorFrequentPlaceUpdate';
|
||||
static const String errorFrequentPlaceDelete = 'errorFrequentPlaceDelete';
|
||||
static const String errorPositionHistory = 'errorPositionHistory';
|
||||
static const String errorLocationFrequency = 'errorLocationFrequency';
|
||||
static const String errorRefreshPosition = 'errorRefreshPosition';
|
||||
static const String errorHealthData = 'errorHealthData';
|
||||
static const String errorHealthMeasure = 'errorHealthMeasure';
|
||||
static const String errorHeartRateFrequency = 'errorHeartRateFrequency';
|
||||
static const String errorSoundMode = 'errorSoundMode';
|
||||
static const String errorVolumeControl = 'errorVolumeControl';
|
||||
static const String errorLanguage = 'errorLanguage';
|
||||
static const String locationFrequencyUpdated = 'locationFrequencyUpdated';
|
||||
static const String activityMeterPedometer = 'activityMeterPedometer';
|
||||
static const String activityMeterPedometerEnabled = 'activityMeterPedometerEnabled';
|
||||
static const String activityMeterPedometerDisabled = 'activityMeterPedometerDisabled';
|
||||
static const String errorActivityData = 'errorActivityData';
|
||||
static const String errorPedometer = 'errorPedometer';
|
||||
static const String errorContactsMin = 'errorContactsMin';
|
||||
static const String errorContactsMax = 'errorContactsMax';
|
||||
static const String customBackground = 'customBackground';
|
||||
static const String backgroundImageDescription = 'backgroundImageDescription';
|
||||
static const String backgroundImageTapToSelect = 'backgroundImageTapToSelect';
|
||||
static const String backgroundImageTapToChange = 'backgroundImageTapToChange';
|
||||
static const String backgroundImageUploaded = 'backgroundImageUploaded';
|
||||
static const String errorBackgroundImageLoad = 'errorBackgroundImageLoad';
|
||||
static const String errorBackgroundImageUpload = 'errorBackgroundImageUpload';
|
||||
static const String errorBackgroundImageSet = 'errorBackgroundImageSet';
|
||||
static const String backgroundImageSet = 'backgroundImageSet';
|
||||
static const String alertsDescription = 'alertsDescription';
|
||||
static const String alertsUpdated = 'alertsUpdated';
|
||||
static const String errorAlertUpdate = 'errorAlertUpdate';
|
||||
static const String alertSos = 'alertSos';
|
||||
static const String alertFalldown = 'alertFalldown';
|
||||
static const String alertLowBattery = 'alertLowBattery';
|
||||
static const String alertGeofenceIn = 'alertGeofenceIn';
|
||||
static const String alertGeofenceOut = 'alertGeofenceOut';
|
||||
static const String alertDisconnect = 'alertDisconnect';
|
||||
static const String alertBraceletRemoved = 'alertBraceletRemoved';
|
||||
static const String alertStandstill = 'alertStandstill';
|
||||
static const String alertAbnormalHeartRate = 'alertAbnormalHeartRate';
|
||||
static const String alertReconnect = 'alertReconnect';
|
||||
static const String alertMovement = 'alertMovement';
|
||||
static const String disableFunctionsKeyboard = 'disableFunctionsKeyboard';
|
||||
static const String disableFunctionsGps = 'disableFunctionsGps';
|
||||
static const String disableFunctionsNightMode = 'disableFunctionsNightMode';
|
||||
static const String disableFunctionsUpdated = 'disableFunctionsUpdated';
|
||||
static const String errorDisableFunctions = 'errorDisableFunctions';
|
||||
static const String batteryNightSaving = 'batteryNightSaving';
|
||||
static const String batteryNightModeTitle = 'batteryNightModeTitle';
|
||||
static const String batteryNightModeDescription = 'batteryNightModeDescription';
|
||||
static const String batteryNightModeUpdated = 'batteryNightModeUpdated';
|
||||
static const String errorBatteryNightMode = 'errorBatteryNightMode';
|
||||
static const String timezoneUpdated = 'timezoneUpdated';
|
||||
static const String errorTimezone = 'errorTimezone';
|
||||
static const String timezoneOther = 'timezoneOther';
|
||||
static const String takingPhoto = 'takingPhoto';
|
||||
static const String errorTakePicture = 'errorTakePicture';
|
||||
static const String errorFetchPhotos = 'errorFetchPhotos';
|
||||
static const String errorCall = 'errorCall';
|
||||
static const String cardPinSet = 'cardPinSet';
|
||||
static const String cardPinChange = 'cardPinChange';
|
||||
static const String cardPinUnblock = 'cardPinUnblock';
|
||||
static const String cardPinSetTitle = 'cardPinSetTitle';
|
||||
static const String cardPinChangeTitle = 'cardPinChangeTitle';
|
||||
static const String cardPinCurrentStep = 'cardPinCurrentStep';
|
||||
static const String cardPinNewStep = 'cardPinNewStep';
|
||||
static const String cardPinConfirmStep = 'cardPinConfirmStep';
|
||||
static const String cardPinScaStep = 'cardPinScaStep';
|
||||
static const String cardPinNext = 'cardPinNext';
|
||||
static const String cardPinMismatch = 'cardPinMismatch';
|
||||
static const String cardPinSuccess = 'cardPinSuccess';
|
||||
static const String cardPinError = 'cardPinError';
|
||||
static const String cardPinUnblockConfirm = 'cardPinUnblockConfirm';
|
||||
static const String cardPinUnblockSuccess = 'cardPinUnblockSuccess';
|
||||
static const String cardPinUnblockError = 'cardPinUnblockError';
|
||||
static const String renewCardTitle = 'renewCardTitle';
|
||||
static const String renewCardConfirm = 'renewCardConfirm';
|
||||
static const String renewCardTokenHint = 'renewCardTokenHint';
|
||||
static const String renewCardPinTitle = 'renewCardPinTitle';
|
||||
static const String renewCardSuccess = 'renewCardSuccess';
|
||||
static const String renewCardError = 'renewCardError';
|
||||
const I18n._();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user