diff --git a/assets/l10n/ar.arb b/assets/l10n/ar.arb index 4ec1f2e8..4c03e98f 100644 --- a/assets/l10n/ar.arb +++ b/assets/l10n/ar.arb @@ -17,7 +17,15 @@ "habitEdit_habitType_negativeText": "سلبي", "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "هدف العادة اليومي، فرضاً {number}", - "@habitEdit_habitDailyGoal_hintText": {}, + "@habitEdit_habitDailyGoal_hintText": { + "description": "default habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoal_negativeHintText": "حد العادة السيئة، فرضاً {number}", "@habitEdit_habitDailyGoal_negativeHintText": { "description": "حد العادة السيئة الافتراضي يومياً", @@ -731,6 +739,49 @@ } } }, + "batchCheckin_appbar_title": "التحقق بالدُفعة", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "اليوم السابق", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "اليوم التالي", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "تخطى", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "اكتمل", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "اكتمال مضاعف", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "غير مكتمل", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "تم اختيار {count} عادات", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "حفظ", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "إعادة تعيين", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_save_confirmDialog_title": "تجاوز السجلات الحالية", + "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "ستتم كتابة السجلات الحالية بعد الحفظ، وستفقد السجلات السابقة.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "حفظ", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "إلغاء", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "تأكيد العودة", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "لن يتم تطبيق تغييرات حالة التحقق إلا بعد الحفظ.", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "خروج", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "إلغاء", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 هل التزمت بعاداتك اليوم؟", "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "اضغط للدخول إلى التطبيق والبدء.", @@ -847,48 +898,12 @@ "@snackbar_undoText": {}, "snackbar_dismissText": "إلغاء", "@snackbar_dismissText": {}, + "contributors_tile_title": "المساهمون", + "@contributors_tile_title": {}, "userAction_tap": "ضغطة", "@userAction_tap": {}, "userAction_doubleTap": "ضغطتين متتابعة", "@userAction_doubleTap": {}, "userAction_longTap": "ضغطة طويلة", - "@userAction_longTap": {}, - "contributors_tile_title": "المساهمون", - "@contributors_tile_title": {}, - "batchCheckin_appbar_title": "التحقق بالدُفعة", - "@batchCheckin_appbar_title": {}, - "batchCheckin_datePicker_prevButton_tooltip": "اليوم السابق", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "اليوم التالي", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "تخطى", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "اكتمل", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_double_text": "اكتمال مضاعف", - "@batchCheckin_status_double_text": {}, - "batchCheckin_status_zero_text": "غير مكتمل", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_habits_groupTitle": "تم اختيار {count} عادات", - "@batchCheckin_habits_groupTitle": {}, - "batchCheckin_save_button_text": "حفظ", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "إعادة تعيين", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_title": "تجاوز السجلات الحالية", - "@batchCheckin_save_confirmDialog_title": {}, - "batchCheckin_save_confirmDialog_body": "ستتم كتابة السجلات الحالية بعد الحفظ، وستفقد السجلات السابقة.", - "@batchCheckin_save_confirmDialog_body": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "حفظ", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "إلغاء", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_title": "تأكيد العودة", - "@batchCheckin_close_confirmDialog_title": {}, - "batchCheckin_close_confirmDialog_body": "لن يتم تطبيق تغييرات حالة التحقق إلا بعد الحفظ.", - "@batchCheckin_close_confirmDialog_body": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "خروج", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "إلغاء", - "@batchCheckin_close_confirmDialog_cancelButton_text": {} -} + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/cs.arb b/assets/l10n/cs.arb index c2b52719..07890d2c 100644 --- a/assets/l10n/cs.arb +++ b/assets/l10n/cs.arb @@ -6,26 +6,16 @@ "@appName": {}, "habitEdit_saveButton_text": "Uložit", "@habitEdit_saveButton_text": {}, - "habitEdit_habitDailyGoalExtra_hintText": "Očekávaný maximální denní cíl", - "@habitEdit_habitDailyGoalExtra_hintText": {}, - "habitEdit_habitFreq_daily": "Denní", - "@habitEdit_habitFreq_daily": {}, "habitEdit_habitName_hintText": "Název zvyku", "@habitEdit_habitName_hintText": {}, - "habitEdit_habitDailyGoalExtra_negativeHintText": "Maximální denní limit", - "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, "habitEdit_colorPicker_title": "Zvolte barvu", "@habitEdit_colorPicker_title": {}, "habitEdit_habitTypeDialog_title": "Typ zvyku", "@habitEdit_habitTypeDialog_title": {}, - "habitEdit_habitFreq_perweek_ex01": "za týden", - "@habitEdit_habitFreq_perweek_ex01": {}, "habitEdit_habitType_positiveText": "Pozitivní", "@habitEdit_habitType_positiveText": {}, "habitEdit_habitType_negativeText": "Negativní", "@habitEdit_habitType_negativeText": {}, - "habitEdit_frequencySelector_title": "Zvolte četnost", - "@habitEdit_frequencySelector_title": {}, "habitEdit_habitDailyGoal_hintText": "Denní cíl, výchozí {number}", "@habitEdit_habitDailyGoal_hintText": { "description": "default habit daily goal", @@ -35,5 +25,15 @@ "example": "1" } } - } -} + }, + "habitEdit_habitDailyGoalExtra_hintText": "Očekávaný maximální denní cíl", + "@habitEdit_habitDailyGoalExtra_hintText": {}, + "habitEdit_habitDailyGoalExtra_negativeHintText": "Maximální denní limit", + "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, + "habitEdit_frequencySelector_title": "Zvolte četnost", + "@habitEdit_frequencySelector_title": {}, + "habitEdit_habitFreq_daily": "Denní", + "@habitEdit_habitFreq_daily": {}, + "habitEdit_habitFreq_perweek_ex01": "za týden", + "@habitEdit_habitFreq_perweek_ex01": {} +} \ No newline at end of file diff --git a/assets/l10n/de.arb b/assets/l10n/de.arb index b8df8d3a..75a8d5a0 100644 --- a/assets/l10n/de.arb +++ b/assets/l10n/de.arb @@ -17,7 +17,15 @@ "habitEdit_habitType_negativeText": "Negativ", "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "Tägliches Ziel, Standard {number}", - "@habitEdit_habitDailyGoal_hintText": {}, + "@habitEdit_habitDailyGoal_hintText": { + "description": "default habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoal_negativeHintText": "Minimaler täglicher Schwellwert, Standard {number}", "@habitEdit_habitDailyGoal_negativeHintText": { "description": "Standard für tägliches Ziel von negativen Gewohnheiten", @@ -731,6 +739,49 @@ } } }, + "batchCheckin_appbar_title": "Stapel-Check-in", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "Vorheriger Tag", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Nächster Tag", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "Überspringen", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Abgeschlossen", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "Doppelter Erfolg!", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "Unvollständig", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count, plural, =1{Gewohnheit} other{Gewohnheiten}} ausgewählt", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "Speichern", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "Zurücksetzen", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_save_confirmDialog_title": "Bestehende Einträge überschreiben", + "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "Bestehende Einträge werden überschrieben. Nach dem Speichern gehen frühere Einträge verloren.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "Speichern", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "Abbrechen", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "Rückkehr bestätigen", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "Änderungen am Eincheckstatus werden erst nach dem Speichern angewendet.", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "Beenden", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "Abbrechen", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 Bist du heute bei deinen Gewohnheiten geblieben?", "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "click to enter app and punch in on time.", @@ -847,48 +898,12 @@ "@snackbar_undoText": {}, "snackbar_dismissText": "Ablehnen", "@snackbar_dismissText": {}, + "contributors_tile_title": "Mitwirkende", + "@contributors_tile_title": {}, "userAction_tap": "Tippen", "@userAction_tap": {}, "userAction_doubleTap": "Doppel", "@userAction_doubleTap": {}, "userAction_longTap": "Lang", - "@userAction_longTap": {}, - "contributors_tile_title": "Mitwirkende", - "@contributors_tile_title": {}, - "batchCheckin_appbar_title": "Stapel-Check-in", - "@batchCheckin_appbar_title": {}, - "batchCheckin_datePicker_prevButton_tooltip": "Vorheriger Tag", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Nächster Tag", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "Überspringen", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "Abgeschlossen", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_double_text": "Doppelter Erfolg!", - "@batchCheckin_status_double_text": {}, - "batchCheckin_status_zero_text": "Unvollständig", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_habits_groupTitle": "{count, plural, =1{Gewohnheit} other{Gewohnheiten}} ausgewählt", - "@batchCheckin_habits_groupTitle": {}, - "batchCheckin_save_button_text": "Speichern", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "Zurücksetzen", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_title": "Bestehende Einträge überschreiben", - "@batchCheckin_save_confirmDialog_title": {}, - "batchCheckin_save_confirmDialog_body": "Bestehende Einträge werden überschrieben. Nach dem Speichern gehen frühere Einträge verloren.", - "@batchCheckin_save_confirmDialog_body": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "Speichern", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "Abbrechen", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_title": "Rückkehr bestätigen", - "@batchCheckin_close_confirmDialog_title": {}, - "batchCheckin_close_confirmDialog_body": "Änderungen am Eincheckstatus werden erst nach dem Speichern angewendet.", - "@batchCheckin_close_confirmDialog_body": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "Beenden", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "Abbrechen", - "@batchCheckin_close_confirmDialog_cancelButton_text": {} -} + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/en.arb b/assets/l10n/en.arb index 8c3b5b1a..7e78d9c8 100644 --- a/assets/l10n/en.arb +++ b/assets/l10n/en.arb @@ -1,19 +1,22 @@ { "@@locale": "en", "localeScriptName": "English", - + "@localeScriptName": {}, "appName": "Table Habit", - + "@appName": {}, "habitEdit_saveButton_text": "Save", - + "@habitEdit_saveButton_text": {}, "habitEdit_habitName_hintText": "Habit Name ...", - + "@habitEdit_habitName_hintText": {}, "habitEdit_colorPicker_title": "Pick color", - + "@habitEdit_colorPicker_title": {}, "habitEdit_habitTypeDialog_title": "Habit type", + "@habitEdit_habitTypeDialog_title": {}, "habitEdit_habitType_positiveText": "Positive", + "@habitEdit_habitType_positiveText": {}, "habitEdit_habitType_negativeText": "Negative", - + "@habitEdit_habitType_negativeText": {}, + "habitEdit_habitDailyGoal_hintText": "Daily goal, default {number}", "@habitEdit_habitDailyGoal_hintText": { "description": "default habit daily goal", "placeholders": { @@ -23,7 +26,7 @@ } } }, - "habitEdit_habitDailyGoal_hintText": "Daily goal, default {number}", + "habitEdit_habitDailyGoal_negativeHintText": "Minimum daily threshold, default {number}", "@habitEdit_habitDailyGoal_negativeHintText": { "description": "default habit daily goal for negative habit", "placeholders": { @@ -33,8 +36,7 @@ } } }, - "habitEdit_habitDailyGoal_negativeHintText": "Minimum daily threshold, default {number}", - + "habitEdit_habitDailyGoal_errorText01": "daily goal must > {number}", "@habitEdit_habitDailyGoal_errorText01": { "description": "minimum number for habit daily goal", "placeholders": { @@ -44,7 +46,7 @@ } } }, - "habitEdit_habitDailyGoal_errorText01": "daily goal must > {number}", + "habitEdit_habitDailyGoal_errorText02": "daily goal must ≤ {number}", "@habitEdit_habitDailyGoal_errorText02": { "description": "maximum number for habit daily goal", "placeholders": { @@ -54,7 +56,7 @@ } } }, - "habitEdit_habitDailyGoal_errorText02": "daily goal must ≤ {number}", + "habitEdit_habitDailyGoal_negativeErrorText01": "daily goal must ≥ {number}", "@habitEdit_habitDailyGoal_negativeErrorText01": { "description": "minimum number for negative habit daily goal", "placeholders": { @@ -64,7 +66,7 @@ } } }, - "habitEdit_habitDailyGoal_negativeErrorText01": "daily goal must ≥ {number}", + "habitEdit_habitDailyGoal_negativeErrorText02": "daily goal must ≤ {number}", "@habitEdit_habitDailyGoal_negativeErrorText02": { "description": "maximum number for negative habit daily goal", "placeholders": { @@ -74,11 +76,11 @@ } } }, - "habitEdit_habitDailyGoal_negativeErrorText02": "daily goal must ≤ {number}", - "habitEdit_habitDailyGoalUnit_hintText": "Daily goal unit", - + "@habitEdit_habitDailyGoalUnit_hintText": {}, "habitEdit_habitDailyGoalExtra_hintText": "Desired maximum daily goal", + "@habitEdit_habitDailyGoalExtra_hintText": {}, + "habitEdit_habitDailyGoalExtra_errorText": "invalid value, must be empty or ≥ {dailyGoal}", "@habitEdit_habitDailyGoalExtra_errorText": { "placeholders": { "dailyGoal": { @@ -87,25 +89,33 @@ } } }, - "habitEdit_habitDailyGoalExtra_errorText": "invalid value, must be empty or ≥ {dailyGoal}", "habitEdit_habitDailyGoalExtra_negativeHintText": "Maximum daily limit", - + "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, "habitEdit_frequencySelector_title": "Select frequency", - + "@habitEdit_frequencySelector_title": {}, "habitEdit_habitFreq_daily": "Daily", + "@habitEdit_habitFreq_daily": {}, "habitEdit_habitFreq_perweek": "", + "@habitEdit_habitFreq_perweek": {}, "habitEdit_habitFreq_perweek_ex01": "times per week", + "@habitEdit_habitFreq_perweek_ex01": {}, "habitEdit_habitFreq_permonth": "", + "@habitEdit_habitFreq_permonth": {}, "habitEdit_habitFreq_permonth_ex01": "times per month", + "@habitEdit_habitFreq_permonth_ex01": {}, "habitEdit_habitFreq_predayfreq": "", + "@habitEdit_habitFreq_predayfreq": {}, "habitEdit_habitFreq_predayfreq_ex01": "times in", + "@habitEdit_habitFreq_predayfreq_ex01": {}, "habitEdit_habitFreq_predayfreq_ex02": "days", + "@habitEdit_habitFreq_predayfreq_ex02": {}, + "habitEdit_habitFreq_predayfreq_reverse_flag": "0", "@habitEdit_habitFreq_predayfreq_reverse_flag": { "description": "If set to 1, the display widget list will be reversed." }, - "habitEdit_habitFreq_predayfreq_reverse_flag": "0", - "habitEdit_habitFreq_show_daily": "Daily", + "@habitEdit_habitFreq_show_daily": {}, + "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Per week} other{At least {freq} times per week}}", "@habitEdit_habitFreq_show_perweek": { "placeholders": { "freq": { @@ -114,7 +124,7 @@ } } }, - "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Per week} other{At least {freq} times per week}}", + "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{Per month} other{At least {freq} times per month}}", "@habitEdit_habitFreq_show_permonth": { "placeholders": { "freq": { @@ -123,7 +133,7 @@ } } }, - "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{Per month} other{At least {freq} times per month}}", + "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{In every {days} days} other{At least {freq} times in every {days} days}}", "@habitEdit_habitFreq_show_perdayfreq": { "placeholders": { "freq": { @@ -136,8 +146,7 @@ } } }, - "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{In every {days} days} other{At least {freq} times in every {days} days}}", - + "habitEdit_targetDays_title": "{targetDays} days", "@habitEdit_targetDays_title": { "placeholders": { "targetDays": { @@ -146,52 +155,79 @@ } } }, - "habitEdit_targetDays_title": "{targetDays} days", "habitEdit_targetDays_dialogTitle": "Select Target Days", + "@habitEdit_targetDays_dialogTitle": {}, "habitEdit_targetDays": "days", - + "@habitEdit_targetDays": {}, "habitEdit_reminder_hintText": "Reminder", + "@habitEdit_reminder_hintText": {}, "habitEdit_reminder_freq_weekHelpText": "Any day of week", + "@habitEdit_reminder_freq_weekHelpText": {}, "habitEdit_reminder_freq_weekPrefixText": "", + "@habitEdit_reminder_freq_weekPrefixText": {}, "habitEdit_reminder_freq_weekSubfixText": " in every week", + "@habitEdit_reminder_freq_weekSubfixText": {}, "habitEdit_reminder_freq_monthHelpText": "Any day of month", + "@habitEdit_reminder_freq_monthHelpText": {}, "habitEdit_reminder_freq_monthPrefixText": "", + "@habitEdit_reminder_freq_monthPrefixText": {}, "habitEdit_reminder_freq_monthSubfixText": " in every month", + "@habitEdit_reminder_freq_monthSubfixText": {}, "habitEdit_reminderQuest_hintText": "Question, e.g. Did you exercise today?", - + "@habitEdit_reminderQuest_hintText": {}, "habitEdit_reminder_dialogTitle": "Choose reminder type", + "@habitEdit_reminder_dialogTitle": {}, "habitEdit_reminder_dialogType_whenNeeded": "When need to check in", + "@habitEdit_reminder_dialogType_whenNeeded": {}, "habitEdit_reminder_dialogType_daily": "Daily", + "@habitEdit_reminder_dialogType_daily": {}, "habitEdit_reminder_dialogType_week": "Per week", + "@habitEdit_reminder_dialogType_week": {}, "habitEdit_reminder_dialogType_month": "Per month", + "@habitEdit_reminder_dialogType_month": {}, "habitEdit_reminder_dialogConfirm": "confirm", + "@habitEdit_reminder_dialogConfirm": {}, "habitEdit_reminder_dialogCancel": "cancel", - + "@habitEdit_reminder_dialogCancel": {}, "habitEdit_reminder_cancelDialogTitle": "Confirm", + "@habitEdit_reminder_cancelDialogTitle": {}, "habitEdit_reminder_cancelDialogSubtitle": "Do you confirm to remove this reminder", + "@habitEdit_reminder_cancelDialogSubtitle": {}, "habitEdit_reminder_cancelDialogConfirm": "confirm", + "@habitEdit_reminder_cancelDialogConfirm": {}, "habitEdit_reminder_cancelDialogCancel": "cancel", - + "@habitEdit_reminder_cancelDialogCancel": {}, "habitEdit_reminder_weekdayText_monday": "Mon", + "@habitEdit_reminder_weekdayText_monday": {}, "habitEdit_reminder_weekdayText_tuesday": "Tue", + "@habitEdit_reminder_weekdayText_tuesday": {}, "habitEdit_reminder_weekdayText_wednesday": "Wed", + "@habitEdit_reminder_weekdayText_wednesday": {}, "habitEdit_reminder_weekdayText_thursday": "Tur", + "@habitEdit_reminder_weekdayText_thursday": {}, "habitEdit_reminder_weekdayText_friday": "Fri", + "@habitEdit_reminder_weekdayText_friday": {}, "habitEdit_reminder_weekdayText_saturday": "Sat", + "@habitEdit_reminder_weekdayText_saturday": {}, "habitEdit_reminder_weekdayText_sunday": "Sun", - + "@habitEdit_reminder_weekdayText_sunday": {}, "habitEdit_desc_hintText": "Memo, support Markdown", - + "@habitEdit_desc_hintText": {}, "habitEdit_create_datetime_prefix": "Created: ", + "@habitEdit_create_datetime_prefix": {}, "habitEdit_modify_datetime_prefix": "Modified: ", - + "@habitEdit_modify_datetime_prefix": {}, "habitDisplay_fab_text": "New Habit", - + "@habitDisplay_fab_text": {}, "habitDisplay_emptyImage_text_01": "A journey of a thousand miles begins with a single step", - + "@habitDisplay_emptyImage_text_01": {}, "habitDisplay_archiveHabitsConfirmDialog_title": "Archive Selected Habits?", + "@habitDisplay_archiveHabitsConfirmDialog_title": {}, "habitDisplay_archiveHabitsConfirmDialog_confirm": "confirm", + "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, "habitDisplay_archiveHabitsConfirmDialog_cancel": "cancel", + "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_archiveHabitsSuccSnackbarText": "Archived {count} habits", "@habitDisplay_archiveHabitsSuccSnackbarText": { "placeholders": { "count": { @@ -200,11 +236,13 @@ } } }, - "habitDisplay_archiveHabitsSuccSnackbarText": "Archived {count} habits", - "habitDisplay_unarchiveHabitsConfirmDialog_title": "Unarchive Selected Habits?", + "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "confirm", + "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "cancel", + "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_unarchiveHabitsSuccSnackbarText": "Unarchived {count} habits", "@habitDisplay_unarchiveHabitsSuccSnackbarText": { "placeholders": { "count": { @@ -213,11 +251,13 @@ } } }, - "habitDisplay_unarchiveHabitsSuccSnackbarText": "Unarchived {count} habits", - "habitDisplay_deleteHabitsConfirmDialog_title": "Delete Selected Habits?", + "@habitDisplay_deleteHabitsConfirmDialog_title": {}, "habitDisplay_deleteHabitsConfirmDialog_confirm": "confirm", + "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, "habitDisplay_deleteHabitsConfirmDialog_cancel": "cancel", + "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, + "habitDisplay_deleteHabitsSuccSnackbarText": "Deleted {count} habits", "@habitDisplay_deleteHabitsSuccSnackbarText": { "placeholders": { "count": { @@ -226,61 +266,97 @@ } } }, - "habitDisplay_deleteHabitsSuccSnackbarText": "Deleted {count} habits", - "habitDisplay_editPopMenu_selectAll": "Select All", + "@habitDisplay_editPopMenu_selectAll": {}, "habitDisplay_editPopMenu_export": "Export", + "@habitDisplay_editPopMenu_export": {}, "habitDisplay_editPopMenu_delete": "Delete", + "@habitDisplay_editPopMenu_delete": {}, "habitDisplay_editPopMenu_clone": "Template", - + "@habitDisplay_editPopMenu_clone": {}, "habitDisplay_editButton_tooltip": "Edit", + "@habitDisplay_editButton_tooltip": {}, "habitDisplay_archiveButton_tooltip": "Archive", + "@habitDisplay_archiveButton_tooltip": {}, "habitDisplay_unarchiveButton_tooltip": "Unarchive", + "@habitDisplay_unarchiveButton_tooltip": {}, "habitDisplay_settingButton_tooltip": "Setting", - + "@habitDisplay_settingButton_tooltip": {}, "habitDisplay_statsMenu_statSubgroupText": "Current", + "@habitDisplay_statsMenu_statSubgroupText": {}, "habitDisplay_statsMenu_completedTileText": "Completed", + "@habitDisplay_statsMenu_completedTileText": {}, "habitDisplay_statsMenu_inProgresTileText": "In Progress", + "@habitDisplay_statsMenu_inProgresTileText": {}, "habitDisplay_statsMenu_archivedTileText": "Archived", + "@habitDisplay_statsMenu_archivedTileText": {}, "habitDisplay_statsMenu_popularitySubgroupText": "Top Habits: Last 30 Days Changes", - + "@habitDisplay_statsMenu_popularitySubgroupText": {}, "habitDisplay_mainMenu_lightTheme": "Light Theme", + "@habitDisplay_mainMenu_lightTheme": {}, "habitDisplay_mainMenu_darkTheme": "Dark Theme", + "@habitDisplay_mainMenu_darkTheme": {}, "habitDisplay_mainMenu_followSystemTheme": "Follow System", + "@habitDisplay_mainMenu_followSystemTheme": {}, "habitDisplay_mainMenu_showArchivedTileText": "Show Archived", + "@habitDisplay_mainMenu_showArchivedTileText": {}, "habitDisplay_mainMenu_showCompletedTileText": "Show Completed", + "@habitDisplay_mainMenu_showCompletedTileText": {}, "habitDisplay_mainMenu_showActivedTileText": "Show Actived", + "@habitDisplay_mainMenu_showActivedTileText": {}, "habitDisplay_mainMenu_settingTileText": "Settings", - + "@habitDisplay_mainMenu_settingTileText": {}, "habitDisplay_sort_reverseText": "Reverse", + "@habitDisplay_sort_reverseText": {}, "habitDisplay_sortDirection_asc": "(Asc)", + "@habitDisplay_sortDirection_asc": {}, "habitDisplay_sortDirection_Desc": "(Desc)", + "@habitDisplay_sortDirection_Desc": {}, "habitDisplay_sortType_manual": "My order", + "@habitDisplay_sortType_manual": {}, "habitDisplay_sortType_name": "By Name", + "@habitDisplay_sortType_name": {}, "habitDisplay_sortType_colorType": "By Color", + "@habitDisplay_sortType_colorType": {}, "habitDisplay_sortType_progress": "By Rate", + "@habitDisplay_sortType_progress": {}, "habitDisplay_sortType_startT": "By Start Date", + "@habitDisplay_sortType_startT": {}, "habitDisplay_sortType_status": "By Status", + "@habitDisplay_sortType_status": {}, "habitDisplay_sortTypeDialog_title": "Sort", + "@habitDisplay_sortTypeDialog_title": {}, "habitDisplay_sortTypeDialog_confirm": "confirm", + "@habitDisplay_sortTypeDialog_confirm": {}, "habitDisplay_sortTypeDialog_cancel": "cancel", - + "@habitDisplay_sortTypeDialog_cancel": {}, "habitDisplay_debug_debugSubgroup_title": "🛠️Debug", - + "@habitDisplay_debug_debugSubgroup_title": {}, "habitDetail_editButton_tooltip": "Edit", + "@habitDetail_editButton_tooltip": {}, "habitDetail_editPopMenu_unarchive": "Unarchive", + "@habitDetail_editPopMenu_unarchive": {}, "habitDetail_editPopMenu_archive": "Archive", + "@habitDetail_editPopMenu_archive": {}, "habitDetail_editPopMenu_export": "Export", + "@habitDetail_editPopMenu_export": {}, "habitDetail_editPopMenu_delete": "Delete", + "@habitDetail_editPopMenu_delete": {}, "habitDetail_editPopMenu_clone": "Template", - + "@habitDetail_editPopMenu_clone": {}, "habitDetail_confirmDialog_confirm": "confirm", + "@habitDetail_confirmDialog_confirm": {}, "habitDetail_confirmDialog_cancel": "cancel", + "@habitDetail_confirmDialog_cancel": {}, "habitDetail_archiveConfirmDialog_titleText": "Archive Habit?", + "@habitDetail_archiveConfirmDialog_titleText": {}, "habitDetail_unarchiveConfirmDialog_titleText": "Unarchive Habit?", + "@habitDetail_unarchiveConfirmDialog_titleText": {}, "habitDetail_deleteConfirmDialog_titleText": "Delete Habit?", - + "@habitDetail_deleteConfirmDialog_titleText": {}, "habitDetail_summary_title": "Summary", + "@habitDetail_summary_title": {}, + "habitDetail_summary_body": "Current grade is {score}, and it has been {days} days since the start.", "@habitDetail_summary_body": { "placeholders": { "score": { @@ -293,7 +369,7 @@ } } }, - "habitDetail_summary_body": "Current grade is {score}, and it has been {days} days since the start.", + "habitDetail_summary_preBody": "{days, plural, =1{Starting tomorrow.} other{Start in {days} days.}}", "@habitDetail_summary_preBody": { "placeholders": { "days": { @@ -302,8 +378,7 @@ } } }, - "habitDetail_summary_preBody": "{days, plural, =1{Starting tomorrow.} other{Start in {days} days.}}", - + "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{INCOMPLETE} =2{SUBSTANDARD} other{}}", "@habitDetail_heatmap_leftHelpText": { "placeholders": { "habitType": { @@ -312,6 +387,7 @@ } } }, + "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{OVERFULFIL} =2{IMPECCABLE} other{}}", "@habitDetail_heatmap_rightHelpText": { "placeholders": { "habitType": { @@ -320,9 +396,7 @@ } } }, - "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{INCOMPLETE} =2{SUBSTANDARD} other{}}", - "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{OVERFULFIL} =2{IMPECCABLE} other{}}", - + "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{Threshold} other{Goal}}", "@habitDetail_descDailyGoal_titleText": { "placeholders": { "habitType": { @@ -331,7 +405,7 @@ } } }, - "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{Threshold} other{Goal}}", + "habitDetail_descDailyGoal_unitText": "Unit: {unit}", "@habitDetail_descDailyGoal_unitText": { "placeholders": { "unit": { @@ -340,8 +414,9 @@ } } }, - "habitDetail_descDailyGoal_unitText": "Unit: {unit}", "habitDetail_descDailyGoal_unitEmptyText": "null", + "@habitDetail_descDailyGoal_unitEmptyText": {}, + "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Days}}", "@habitDetail_descTargetDays_titleText": { "placeholders": { "habitType": { @@ -350,44 +425,67 @@ } } }, - "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Days}}", "habitDetail_descTargetDays_unitText": "d", + "@habitDetail_descTargetDays_unitText": {}, "habitDetail_descRecordsNum_titleText": "Records", - + "@habitDetail_descRecordsNum_titleText": {}, "habitDetail_scoreChart_title": "Score", + "@habitDetail_scoreChart_title": {}, "habitDetail_scoreChartCombine_dailyText": "Day", + "@habitDetail_scoreChartCombine_dailyText": {}, "habitDetail_scoreChartCombine_weeklyText": "Week", + "@habitDetail_scoreChartCombine_weeklyText": {}, "habitDetail_scoreChartCombine_monthlyText": "Month", + "@habitDetail_scoreChartCombine_monthlyText": {}, "habitDetail_scoreChartCombine_yearlyText": "Year", - + "@habitDetail_scoreChartCombine_yearlyText": {}, "habitDetail_freqChart_freqTitle": "Frequency", + "@habitDetail_freqChart_freqTitle": {}, "habitDetail_freqChart_historyTitle": "History", + "@habitDetail_freqChart_historyTitle": {}, "habitDetail_freqChart_combinedTitle": "Frequency & History", + "@habitDetail_freqChart_combinedTitle": {}, "habitDetail_freqChartCombine_weeklyText": "Week", + "@habitDetail_freqChartCombine_weeklyText": {}, "habitDetail_freqChartCombine_monthlyText": "Month", + "@habitDetail_freqChartCombine_monthlyText": {}, "habitDetail_freqChartCombine_yearlyText": "Year", + "@habitDetail_freqChartCombine_yearlyText": {}, "habitDetail_freqChartNaviBar_nowText": "Now", + "@habitDetail_freqChartNaviBar_nowText": {}, "habitDetail_freqChart_expanded_hideTooltip": "Hide History Chart", + "@habitDetail_freqChart_expanded_hideTooltip": {}, "habitDetail_freqChart_expanded_showTooltip": "Show History Chart", - + "@habitDetail_freqChart_expanded_showTooltip": {}, "habitDetail_descSubgroup_title": "Memo", - + "@habitDetail_descSubgroup_title": {}, "habitDetail_otherSubgroup_title": "Other", + "@habitDetail_otherSubgroup_title": {}, "habitDetail_habitType_title": "Type", + "@habitDetail_habitType_title": {}, "habitDetail_reminderTile_title": "Reminder", + "@habitDetail_reminderTile_title": {}, "habitDetail_freqTile_title": "Repeat", + "@habitDetail_freqTile_title": {}, "habitDetail_startDateTile_title": "Start Date", + "@habitDetail_startDateTile_title": {}, "habitDetail_createDateTile_title": "Created", + "@habitDetail_createDateTile_title": {}, "habitDetail_modifyDateTile_title": "Modified", - + "@habitDetail_modifyDateTile_title": {}, "habitDetail_editHeatmapCal_dateButtonText": "date", + "@habitDetail_editHeatmapCal_dateButtonText": {}, "habitDetail_editHeatmapCal_valueButtonText": "value", + "@habitDetail_editHeatmapCal_valueButtonText": {}, "habitDetail_editHeatmapCal_backToToday_tooltipText": "back to today", - + "@habitDetail_editHeatmapCal_backToToday_tooltipText": {}, "habitDetail_notFoundText": "Load habit failed", + "@habitDetail_notFoundText": {}, "habitDetail_notFoundRetryText": "Try again", - + "@habitDetail_notFoundRetryText": {}, "habitDetail_changeGoal_title": "Change goal", + "@habitDetail_changeGoal_title": {}, + "habitDetail_changeGoal_currentChipText": "current: {goal}", "@habitDetail_changeGoal_currentChipText": { "placeholders": { "goal": { @@ -396,7 +494,7 @@ } } }, - "habitDetail_changeGoal_currentChipText": "current: {goal}", + "habitDetail_changeGoal_doneChipText": "done: {goal}", "@habitDetail_changeGoal_doneChipText": { "placeholders": { "goal": { @@ -405,8 +503,9 @@ } } }, - "habitDetail_changeGoal_doneChipText": "done: {goal}", "habitDetail_changeGoal_undoneChipText": "undone", + "@habitDetail_changeGoal_undoneChipText": {}, + "habitDetail_changeGoal_extraChipText": "{goal}", "@habitDetail_changeGoal_extraChipText": { "placeholders": { "goal": { @@ -415,7 +514,7 @@ } } }, - "habitDetail_changeGoal_extraChipText": "{goal}", + "habitDetail_changeGoal_helpText": "Daily goal, default: {goal}", "@habitDetail_changeGoal_helpText": { "placeholders": { "goal": { @@ -424,29 +523,43 @@ } } }, - "habitDetail_changeGoal_helpText": "Daily goal, default: {goal}", "habitDetail_changeGoal_cancelText": "cancel", + "@habitDetail_changeGoal_cancelText": {}, "habitDetail_changeGoal_saveText": "save", - + "@habitDetail_changeGoal_saveText": {}, "habitDetail_skipReason_title": "Skip reason", + "@habitDetail_skipReason_title": {}, "habitDetail_skipReason_bodyHelpText": "Write something here...", + "@habitDetail_skipReason_bodyHelpText": {}, "habitDetail_skipReason_cancelText": "cancel", + "@habitDetail_skipReason_cancelText": {}, "habitDetail_skipReason_saveText": "save", - + "@habitDetail_skipReason_saveText": {}, "appSetting_appbar_titleText": "Settings", - + "@appSetting_appbar_titleText": {}, "appSetting_displaySubgroupText": "Display", + "@appSetting_displaySubgroupText": {}, "appSetting_operationSubgroupText": "Operation", + "@appSetting_operationSubgroupText": {}, "appSetting_dragCalendarByPageTile_titleText": "Drag calendar by page", + "@appSetting_dragCalendarByPageTile_titleText": {}, "appSetting_dragCalendarByPageTile_subtitleText": "If the switch is enabled, the app bar calendar on the home page will be dragged page by page. By default, the switch is disabled.", + "@appSetting_dragCalendarByPageTile_subtitleText": {}, "appSetting_changeRecordStatusOpTile_titleText": "Change Record Status", + "@appSetting_changeRecordStatusOpTile_titleText": {}, "appSetting_changeRecordStatusOpTile_subtitleText": "Modify the click behavior to change the status of daily records on main page.", + "@appSetting_changeRecordStatusOpTile_subtitleText": {}, "appSetting_openRecordStatusDialogOpTile_titleText": "Open Detailed Record", + "@appSetting_openRecordStatusDialogOpTile_titleText": {}, "appSetting_openRecordStatusDialogOpTile_subtitleText": "Modify the click behavior to open the detailed popup for daily records on main page.", + "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, "appSetting_firstDayOfWeek_titleText": "First day of week", + "@appSetting_firstDayOfWeek_titleText": {}, "appSetting_firstDayOfWeekDialog_titleText": "Show first day of week", + "@appSetting_firstDayOfWeekDialog_titleText": {}, "appSetting_firstDayOfWeekDialog_defaultText": " (Default)", - + "@appSetting_firstDayOfWeekDialog_defaultText": {}, + "appSetting_changeLanguage_followSystem_text": "Follow System ({localeName})", "@appSetting_changeLanguage_followSystem_text": { "placeholders": { "localeName": { @@ -455,11 +568,13 @@ } } }, - "appSetting_changeLanguage_followSystem_text": "Follow System ({localeName})", "appSetting_changeLanguage_followSystem_noLocale_text": "Follow System", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, "appSetting_changeLanguageTile_titleText": "Language", + "@appSetting_changeLanguageTile_titleText": {}, "appSetting_changeLanguageDialog_titleText": "Select Language", - + "@appSetting_changeLanguageDialog_titleText": {}, + "appSetting_dateDisplayFormat_titleText": "Date display format ({formatTemplate})", "@appSetting_dateDisplayFormat_titleText": { "placeholders": { "formatTemplate": { @@ -468,25 +583,35 @@ } } }, - "appSetting_dateDisplayFormat_titleText": "Date display format ({formatTemplate})", "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "follow system setting", + "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, "appSetting_dateDisplayFormat_subTitleText": "Configured date format will be applied to the date display on habit detail page.", - + "@appSetting_dateDisplayFormat_subTitleText": {}, "appSetting_compactUISwitcher_titleText": "Enable Compact UI on habits page", + "@appSetting_compactUISwitcher_titleText": {}, "appSetting_compactUISwitcher_subtitleText": "Allow habits check table to display more content, but some UI and text may appear smaller.", - + "@appSetting_compactUISwitcher_subtitleText": {}, "appSetting_collapsed_calendar_bararea_titleText": "Habits check area radio adjustment", + "@appSetting_collapsed_calendar_bararea_titleText": {}, "appSetting_collapsed_calendar_bararea_subtitleText": "Adjust percentage for more/less space in habits check table area.", + "@appSetting_collapsed_calendar_bararea_subtitleText": {}, "appSetting_collapsed_calendar_bararea_defaultText": "Default", - + "@appSetting_collapsed_calendar_bararea_defaultText": {}, "appSetting_reminderSubgroupText": "Reminder", + "@appSetting_reminderSubgroupText": {}, "appSetting_dailyReminder_titleText": "Daily reminder", - + "@appSetting_dailyReminder_titleText": {}, "appSetting_backupAndRestoreSubgroupText": "Backup & restore", + "@appSetting_backupAndRestoreSubgroupText": {}, "appSetting_export_titleText": "Export", + "@appSetting_export_titleText": {}, "appSetting_export_subtitleText": "Exported habits as JSON format, This file can be import back.", + "@appSetting_export_subtitleText": {}, "appSetting_import_titleText": "Import", + "@appSetting_import_titleText": {}, "appSetting_import_subtitleText": "Import habits from json file.", + "@appSetting_import_subtitleText": {}, + "appSetting_importDialog_confirmTitle": "Confirm import {count} habits?", "@appSetting_importDialog_confirmTitle": { "placeholders": { "count": { @@ -495,10 +620,13 @@ } } }, - "appSetting_importDialog_confirmTitle": "Confirm import {count} habits?", "appSetting_importDialog_confirmSubtitle": "Note: Import doesn't delete existing habits.", + "@appSetting_importDialog_confirmSubtitle": {}, "appSetting_importDialog_confirm_confirmText": "confirm", + "@appSetting_importDialog_confirm_confirmText": {}, "appSetting_importDialog_confirm_cancelText": "cancel", + "@appSetting_importDialog_confirm_cancelText": {}, + "appSetting_importDialog_importingTitle": "Imported {completeCount}/{totalCount}", "@appSetting_importDialog_importingTitle": { "placeholders": { "completeCount": { @@ -511,7 +639,7 @@ } } }, - "appSetting_importDialog_importingTitle": "Imported {completeCount}/{totalCount}", + "appSetting_importDialog_completeTitle": "Complete import {count}", "@appSetting_importDialog_completeTitle": { "placeholders": { "count": { @@ -520,32 +648,49 @@ } } }, - "appSetting_importDialog_completeTitle": "Complete import {count}", "appSetting_importDialog_complete_closeLabel": "close", + "@appSetting_importDialog_complete_closeLabel": {}, "appSetting_resetConfig_titleText": "Reset configs", + "@appSetting_resetConfig_titleText": {}, "appSetting_resetConfig_subtitleText": "Reset all configs to default.", + "@appSetting_resetConfig_subtitleText": {}, "appSetting_resetConfigDialog_titleText": "Reset configs?", + "@appSetting_resetConfigDialog_titleText": {}, "appSetting_resetConfigDialog_subtitleText": "Reset all configs to default, must restart application to apply.", + "@appSetting_resetConfigDialog_subtitleText": {}, "appSetting_resetConfigDialog_cancelText": "cancel", + "@appSetting_resetConfigDialog_cancelText": {}, "appSetting_resetConfigDialog_confirmText": "confirm", + "@appSetting_resetConfigDialog_confirmText": {}, "appSetting_resetConfigSuccess_snackbarText": "reset app configs succeed", - + "@appSetting_resetConfigSuccess_snackbarText": {}, "appSetting_otherSubgroupText": "Others", + "@appSetting_otherSubgroupText": {}, "appSetting_developMode_titleText": "Develop Mode", - + "@appSetting_developMode_titleText": {}, "appSetting_clearCache_titleText": "Clear Cache", + "@appSetting_clearCache_titleText": {}, "appSetting_clearCacheDialog_titleText": "Clear Cache", + "@appSetting_clearCacheDialog_titleText": {}, "appSetting_clearCacheDialog_subtitleText": "After clearing cache, some custom values will be restored to defaults.", + "@appSetting_clearCacheDialog_subtitleText": {}, "appSetting_clearCacheDialog_cancelText": "cancel", + "@appSetting_clearCacheDialog_cancelText": {}, "appSetting_clearCacheDialog_confirmText": "confirm", + "@appSetting_clearCacheDialog_confirmText": {}, "appSetting_clearCache_snackBar_partSuccText": "Partial Cache cleared failed", + "@appSetting_clearCache_snackBar_partSuccText": {}, "appSetting_clearCache_snackBar_succText": "Cache cleared successfully", + "@appSetting_clearCache_snackBar_succText": {}, "appSetting_clearCache_snackBar_failText": "Cache cleared failed", - + "@appSetting_clearCache_snackBar_failText": {}, "appSetting_debugger_titleText": "Debug Info", + "@appSetting_debugger_titleText": {}, "appSetting_about_titleText": "About", - + "@appSetting_about_titleText": {}, "appAbout_appbarTile_titleText": "About", + "@appAbout_appbarTile_titleText": {}, + "appAbout_versionTile_titleText": "Version: {appVersion}", "@appAbout_versionTile_titleText": { "placeholders": { "appVersion": { @@ -554,34 +699,55 @@ } } }, - "appAbout_versionTile_titleText": "Version: {appVersion}", "appAbout_versionTile_changeLogPath": "CHANGELOG.md", + "@appAbout_versionTile_changeLogPath": {}, "appAbout_sourceCodeTile_titleText": "Source code", + "@appAbout_sourceCodeTile_titleText": {}, "appAbout_issueTrackerTile_titleText": "Issue tracker", + "@appAbout_issueTrackerTile_titleText": {}, "appAbout_contactEmailTile_titleText": "Contact me", + "@appAbout_contactEmailTile_titleText": {}, "appAbout_contactEmailTile_emailBody": "Hi, I'm glad you reached out to me.\nIf you're reporting a bug, please indicate the app version and describe the steps to reproduce it.\n--------------------------------------", + "@appAbout_contactEmailTile_emailBody": {}, "appAbout_licenseTile_titleText": "License", + "@appAbout_licenseTile_titleText": {}, "appAbout_licenseTile_subtitleText": "Apache License, Version 2.0", + "@appAbout_licenseTile_subtitleText": {}, "appAbout_licenseThirdPartyTile_titleText": "Third Party Licensing Statement", + "@appAbout_licenseThirdPartyTile_titleText": {}, "appAbout_licenseThirdPartyTile_subtitleText": "flutter", + "@appAbout_licenseThirdPartyTile_subtitleText": {}, "appAbout_donateTile_titleText": "Donate", + "@appAbout_donateTile_titleText": {}, "appAbout_donateTile_subTitleText": "I'm a personal developer. If you like this app, please buy me a ☕.", + "@appAbout_donateTile_subTitleText": {}, + "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", "@appAbout_donateTile_ways": { "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" }, - "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", "donateWay_paypal": "Paypal", + "@donateWay_paypal": {}, "donateWay_buyMeACoffee": "Buy me a coffee", + "@donateWay_buyMeACoffee": {}, "donateWay_alipay": "Alipay", + "@donateWay_alipay": {}, "donateWay_wechatPay": "Wechat Pay", + "@donateWay_wechatPay": {}, "donateWay_cryptoCurrency": "Crypto Currencies", + "@donateWay_cryptoCurrency": {}, "donateWay_cryptoCurrency_BTC": "BTC", + "@donateWay_cryptoCurrency_BTC": {}, "donateWay_cryptoCurrency_ETH": "ETH", + "@donateWay_cryptoCurrency_ETH": {}, "donateWay_cryptoCurrency_BNB": "BNB", + "@donateWay_cryptoCurrency_BNB": {}, "donateWay_cryptoCurrency_AVAX": "AVAX", + "@donateWay_cryptoCurrency_AVAX": {}, "donateWay_cryptoCurrency_FTM": "FTM", + "@donateWay_cryptoCurrency_FTM": {}, "donateWay_firstQRGroup": "Alipay & Wechat Pay", - + "@donateWay_firstQRGroup": {}, + "appAbout_donateDialog_copiedCrypto_msg": "Copied {name}'s Address", "@appAbout_donateDialog_copiedCrypto_msg": { "placeholders": { "name": { @@ -590,15 +756,21 @@ } } }, - "appAbout_donateDialog_copiedCrypto_msg": "Copied {name}'s Address", - "batchCheckin_appbar_title": "Batch Check-in", + "@batchCheckin_appbar_title": {}, "batchCheckin_datePicker_prevButton_tooltip": "Previous day", + "@batchCheckin_datePicker_prevButton_tooltip": {}, "batchCheckin_datePicker_nextButton_tooltip": "Next day", + "@batchCheckin_datePicker_nextButton_tooltip": {}, "batchCheckin_status_skip_text": "Skip", + "@batchCheckin_status_skip_text": {}, "batchCheckin_status_ok_text": "Complete", + "@batchCheckin_status_ok_text": {}, "batchCheckin_status_double_text": "x2 Hit!", + "@batchCheckin_status_double_text": {}, "batchCheckin_status_zero_text": "Incomplete", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Habit} other{Habits}} selected", "@batchCheckin_habits_groupTitle": { "placeholders": { "count": { @@ -607,9 +779,11 @@ } } }, - "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Habit} other{Habits}} selected", "batchCheckin_save_button_text": "Save", + "@batchCheckin_save_button_text": {}, "batchCheckin_reset_button_text": "Reset", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_completed_snackbar_text": "Modified {count, plural, =1{habit's status} other{status of {count} habits}}", "@batchCheckin_completed_snackbar_text": { "placeholders": { "count": { @@ -618,31 +792,47 @@ } } }, - "batchCheckin_completed_snackbar_text": "Modified {count, plural, =1{habit's status} other{status of {count} habits}}", - "batchCheckin_save_confirmDialog_title": "Overwrite Existing Records", + "@batchCheckin_save_confirmDialog_title": {}, "batchCheckin_save_confirmDialog_body": "Existing records will be overwritten After saving, previous records will be lost.", + "@batchCheckin_save_confirmDialog_body": {}, "batchCheckin_save_confirmDialog_confirmButton_text": "save", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, "batchCheckin_save_confirmDialog_cancelButton_text": "cancel", - + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, "batchCheckin_close_confirmDialog_title": "Confirm Return", + "@batchCheckin_close_confirmDialog_title": {}, "batchCheckin_close_confirmDialog_body": "Check-in Status Changes won't be applied before saved", + "@batchCheckin_close_confirmDialog_body": {}, "batchCheckin_close_confirmDialog_confirmButton_text": "exit", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, "batchCheckin_close_confirmDialog_cancelButton_text": "cancel", - + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 Did you stick to your habits today?", + "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "click to enter app and punch in on time.", - + "@appReminder_dailyReminder_body": {}, "common_habitColorType_cc1": "Deep lilac", + "@common_habitColorType_cc1": {}, "common_habitColorType_cc2": "Red", + "@common_habitColorType_cc2": {}, "common_habitColorType_cc3": "Purple", + "@common_habitColorType_cc3": {}, "common_habitColorType_cc4": "Royal blue", + "@common_habitColorType_cc4": {}, "common_habitColorType_cc5": "Dark cyan", + "@common_habitColorType_cc5": {}, "common_habitColorType_cc6": "Green", + "@common_habitColorType_cc6": {}, "common_habitColorType_cc7": "Amber", + "@common_habitColorType_cc7": {}, "common_habitColorType_cc8": "Orange", + "@common_habitColorType_cc8": {}, "common_habitColorType_cc9": "Lime green", + "@common_habitColorType_cc9": {}, "common_habitColorType_cc10": "Dark orchid", + "@common_habitColorType_cc10": {}, + "common_habitColorType_default": "Color {index}", "@common_habitColorType_default": { "description": "unknown habit color type name", "placeholders": { @@ -652,19 +842,29 @@ } } }, - "common_habitColorType_default": "Color {index}", - "common_customDateTimeFormatPicker_useSystemFormat_text": "Use system format", + "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, "common_customDateTimeFormatPicker_fmtTileText": "Date format", + "@common_customDateTimeFormatPicker_fmtTileText": {}, "common_customDateTimeFormatPicker_ymd_text": "Year Month Day", + "@common_customDateTimeFormatPicker_ymd_text": {}, "common_customDateTimeFormatPicker_mdy_text": "Month Day Year", + "@common_customDateTimeFormatPicker_mdy_text": {}, "common_customDateTimeFormatPicker_dmy_text": "Day Month Year", + "@common_customDateTimeFormatPicker_dmy_text": {}, "common_customDateTimeFormatPicker_SepTileText": "Separator", + "@common_customDateTimeFormatPicker_SepTileText": {}, "common_customDateTimeFormatPicker_sepDash_text": "Dash", + "@common_customDateTimeFormatPicker_sepDash_text": {}, "common_customDateTimeFormatPicker_sepSlash_text": "Slash", + "@common_customDateTimeFormatPicker_sepSlash_text": {}, "common_customDateTimeFormatPicker_sepSpace_text": "Space", + "@common_customDateTimeFormatPicker_sepSpace_text": {}, "common_customDateTimeFormatPicker_sepDot_text": "Dot", + "@common_customDateTimeFormatPicker_sepDot_text": {}, "common_customDateTimeFormatPicker_empty_text": "No Separator", + "@common_customDateTimeFormatPicker_empty_text": {}, + "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", "@common_customDateTimeFormatPicker_sep_formatter": { "description": "split char", "placeholders": { @@ -678,20 +878,27 @@ } } }, - "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", "common_customDateTimeFormatPicker_12Hour_text": "Use 12-hour format", + "@common_customDateTimeFormatPicker_12Hour_text": {}, "common_customDateTimeFormatPicker_monthName_text": "Use full name", + "@common_customDateTimeFormatPicker_monthName_text": {}, "common_customDateTimeFormatPicker_applyFreqChart_text": "Apply for Freq Chart", + "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, "common_customDateTimeFormatPicker_applyHeapmap_text": "Apply for Calendar", + "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, "common_customDateTimeFormatPicker_cancelButton_text": "cancel", + "@common_customDateTimeFormatPicker_cancelButton_text": {}, "common_customDateTimeFormatPicker_confirmButton_text": "confirm", - + "@common_customDateTimeFormatPicker_confirmButton_text": {}, "common_errorPage_title": "Oops, Crashed!", - + "@common_errorPage_title": {}, "common_errorPage_copied": "Copied crash information", - + "@common_errorPage_copied": {}, "calendarPicker_clip_today": "Today", + "@calendarPicker_clip_today": {}, "calendarPicker_clip_tomorrow": "Tomorrow", + "@calendarPicker_clip_tomorrow": {}, + "calendarPicker_clip_after7Days": "Next {date}", "@calendarPicker_clip_after7Days": { "placeholders": { "date": { @@ -700,9 +907,9 @@ } } }, - "calendarPicker_clip_after7Days": "Next {date}", - "exportConfirmDialog_title_exportAll": "Export all habits?", + "@exportConfirmDialog_title_exportAll": {}, + "exportConfirmDialog_title_exportMulti": "Export {number, plural, =0{current habit} =1{1 habit} other{{number} habits}}?", "@exportConfirmDialog_title_exportMulti": { "placeholders": { "number": { @@ -711,24 +918,39 @@ } } }, - "exportConfirmDialog_title_exportMulti": "Export {number, plural, =0{current habit} =1{1 habit} other{{number} habits}}?", "exportConfirmDialog_option_includeRecords": "include records", + "@exportConfirmDialog_option_includeRecords": {}, "exportConfirmDialog_cancel_buttonText": "cancel", + "@exportConfirmDialog_cancel_buttonText": {}, "exportConfirmDialog_confirm_buttonText": "export", - + "@exportConfirmDialog_confirm_buttonText": {}, "debug_logLevelTile_title": "Logging Level", + "@debug_logLevelTile_title": {}, "debug_logLevelDialog_title": "Change Logging Level", + "@debug_logLevelDialog_title": {}, "debug_logLevel_debug": "Debug", + "@debug_logLevel_debug": {}, "debug_logLevel_info": "Info", + "@debug_logLevel_info": {}, "debug_logLevel_warn": "Warning", + "@debug_logLevel_warn": {}, "debug_logLevel_error": "Error", + "@debug_logLevel_error": {}, "debug_logLevel_fatal": "Fatal", + "@debug_logLevel_fatal": {}, "debug_collectLogTile_title": "Collecting Logs", + "@debug_collectLogTile_title": {}, "debug_collectLogTile_enable_subtitle": "Tap to stop logging collection.", + "@debug_collectLogTile_enable_subtitle": {}, "debug_collectLogTile_disable_subtitle": "Tap to start logging collection.", + "@debug_collectLogTile_disable_subtitle": {}, "debug_downladDebugLogs_subject": "Downloading debugging logs", + "@debug_downladDebugLogs_subject": {}, "dbeug_clearDebugLogs_complete_snackbar": "Debugging logs Cleared.", + "@dbeug_clearDebugLogs_complete_snackbar": {}, "debug_downladDebugInfo_subject": "Downloading debugging information", + "@debug_downladDebugInfo_subject": {}, + "debug_downladDebugZip_subject": "Downloading {fileName}", "@debug_downladDebugZip_subject": { "placeholders": { "fileName": { @@ -737,24 +959,36 @@ } } }, - "debug_downladDebugZip_subject": "Downloading {fileName}", "debug_missingDebugLogFile_snackbar": "Debug log doesn't exist.", + "@debug_missingDebugLogFile_snackbar": {}, "debug_debuggerLogCard_title": "Logging Information", + "@debug_debuggerLogCard_title": {}, "debug_debuggerLogCard_subtitle": "Includes local debugging log information, need to turn on the log collection switcher.", + "@debug_debuggerLogCard_subtitle": {}, "debug_debuggerLogCard_saveButton_text": "Download", + "@debug_debuggerLogCard_saveButton_text": {}, "debug_debuggerLogCard_clearButton_text": "Clear", + "@debug_debuggerLogCard_clearButton_text": {}, "debug_debuggerInfoCard_title": "Debugging Information", + "@debug_debuggerInfoCard_title": {}, "debug_debuggerInfoCard_subtitle": "Includes app's debugging information.", + "@debug_debuggerInfoCard_subtitle": {}, "debug_debuggerInfoCard_openButton_text": "Open", + "@debug_debuggerInfoCard_openButton_text": {}, "debug_debuggerInfoCard_saveButton_text": "Save", + "@debug_debuggerInfoCard_saveButton_text": {}, "debug_debuggerInfo_notificationTitle": "Collecting App's Info...", - + "@debug_debuggerInfo_notificationTitle": {}, "snackbar_undoText": "UNDO", + "@snackbar_undoText": {}, "snackbar_dismissText": "DISMISS", - + "@snackbar_dismissText": {}, "contributors_tile_title": "Contributors", - + "@contributors_tile_title": {}, "userAction_tap": "Tap", + "@userAction_tap": {}, "userAction_doubleTap": "Double", - "userAction_longTap": "Long" -} + "@userAction_doubleTap": {}, + "userAction_longTap": "Long", + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/es.arb b/assets/l10n/es.arb index ba5751a5..cd0fb79f 100644 --- a/assets/l10n/es.arb +++ b/assets/l10n/es.arb @@ -66,196 +66,6 @@ } } }, - "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{Al mes} other{Al menos {freq} veces al mes}}", - "@habitEdit_habitFreq_show_permonth": { - "placeholders": { - "freq": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Por semana} other{Al menos {freq} veces por semana}}", - "@habitEdit_habitFreq_show_perweek": { - "placeholders": { - "freq": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{Cada {days} días} other{Al menos {freq} veces cada {days} días}}", - "@habitEdit_habitFreq_show_perdayfreq": { - "placeholders": { - "freq": { - "type": "int", - "example": "1" - }, - "days": { - "type": "int", - "example": "1" - } - } - }, - "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{DEMASIADO} =2{PERFECTO}other{}}", - "@habitDetail_heatmap_rightHelpText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_reminder_cancelDialogConfirm": "confirmar", - "@habitEdit_reminder_cancelDialogConfirm": {}, - "habitEdit_reminder_cancelDialogCancel": "cancelar", - "@habitEdit_reminder_cancelDialogCancel": {}, - "habitEdit_reminder_weekdayText_monday": "Lun", - "@habitEdit_reminder_weekdayText_monday": {}, - "habitEdit_reminder_weekdayText_thursday": "Jue", - "@habitEdit_reminder_weekdayText_thursday": {}, - "habitEdit_reminder_weekdayText_friday": "Vie", - "@habitEdit_reminder_weekdayText_friday": {}, - "habitEdit_modify_datetime_prefix": "Modificado: ", - "@habitEdit_modify_datetime_prefix": {}, - "habitDisplay_sortType_name": "Por nombre", - "@habitDisplay_sortType_name": {}, - "habitDisplay_sortType_status": "Por estado", - "@habitDisplay_sortType_status": {}, - "habitDetail_confirmDialog_confirm": "confirmar", - "@habitDetail_confirmDialog_confirm": {}, - "habitEdit_reminder_weekdayText_wednesday": "Mie", - "@habitEdit_reminder_weekdayText_wednesday": {}, - "habitDisplay_sortType_colorType": "Por color", - "@habitDisplay_sortType_colorType": {}, - "habitEdit_reminder_weekdayText_sunday": "Dom", - "@habitEdit_reminder_weekdayText_sunday": {}, - "habitEdit_desc_hintText": "Memo, acepta Markdown", - "@habitEdit_desc_hintText": {}, - "habitEdit_create_datetime_prefix": "Creado por: ", - "@habitEdit_create_datetime_prefix": {}, - "habitDisplay_sortType_progress": "Por puntuación", - "@habitDisplay_sortType_progress": {}, - "habitDisplay_sortType_startT": "Por día de comienzo", - "@habitDisplay_sortType_startT": {}, - "habitDisplay_sortTypeDialog_title": "Ordenar", - "@habitDisplay_sortTypeDialog_title": {}, - "habitDetail_editPopMenu_unarchive": "Desarchivar", - "@habitDetail_editPopMenu_unarchive": {}, - "habitDisplay_sortTypeDialog_confirm": "confirmar", - "@habitDisplay_sortTypeDialog_confirm": {}, - "habitDetail_editPopMenu_export": "Exportar", - "@habitDetail_editPopMenu_export": {}, - "habitDetail_editPopMenu_delete": "Borrar", - "@habitDetail_editPopMenu_delete": {}, - "habitDetail_archiveConfirmDialog_titleText": "¿Quieres archivar este hábito?", - "@habitDetail_archiveConfirmDialog_titleText": {}, - "habitDisplay_sortTypeDialog_cancel": "cancelar", - "@habitDisplay_sortTypeDialog_cancel": {}, - "habitDisplay_debug_debugSubgroup_title": "🛠️Búsqueda de errores", - "@habitDisplay_debug_debugSubgroup_title": {}, - "habitDetail_editButton_tooltip": "Editar", - "@habitDetail_editButton_tooltip": {}, - "habitDetail_confirmDialog_cancel": "cancelar", - "@habitDetail_confirmDialog_cancel": {}, - "habitDetail_editPopMenu_archive": "Archivar", - "@habitDetail_editPopMenu_archive": {}, - "habitDetail_editPopMenu_clone": "Plantilla", - "@habitDetail_editPopMenu_clone": {}, - "habitDetail_unarchiveConfirmDialog_titleText": "¿Quieres desarchivar este hábito?", - "@habitDetail_unarchiveConfirmDialog_titleText": {}, - "habitEdit_reminder_cancelDialogSubtitle": "¿Quieres borrar este recordatorio?", - "@habitEdit_reminder_cancelDialogSubtitle": {}, - "habitEdit_reminder_weekdayText_tuesday": "Mar", - "@habitEdit_reminder_weekdayText_tuesday": {}, - "habitDisplay_emptyImage_text_01": "Un viaje de cientos de kilómetros empieza con un único paso", - "@habitDisplay_emptyImage_text_01": {}, - "habitDisplay_archiveHabitsConfirmDialog_title": "¿Quieres archivar los hábitos seleccionados?", - "@habitDisplay_archiveHabitsConfirmDialog_title": {}, - "habitDisplay_archiveHabitsConfirmDialog_cancel": "cancelar", - "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, - "habitDisplay_unarchiveHabitsSuccSnackbarText": "{count} hábitos desarchivados", - "@habitDisplay_unarchiveHabitsSuccSnackbarText": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "habitDisplay_deleteHabitsConfirmDialog_cancel": "cancelar", - "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, - "habitDisplay_settingButton_tooltip": "Ajustes", - "@habitDisplay_settingButton_tooltip": {}, - "habitEdit_reminder_cancelDialogTitle": "Confirmar", - "@habitEdit_reminder_cancelDialogTitle": {}, - "habitDisplay_archiveHabitsConfirmDialog_confirm": "confirmar", - "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, - "habitDisplay_deleteHabitsConfirmDialog_confirm": "confirmar", - "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, - "habitEdit_reminder_dialogType_month": "Mensualmente", - "@habitEdit_reminder_dialogType_month": {}, - "habitEdit_reminder_dialogConfirm": "confirmar", - "@habitEdit_reminder_dialogConfirm": {}, - "habitEdit_reminder_dialogCancel": "cancelar", - "@habitEdit_reminder_dialogCancel": {}, - "habitEdit_reminder_weekdayText_saturday": "Sáb", - "@habitEdit_reminder_weekdayText_saturday": {}, - "habitDisplay_fab_text": "Nuevo hábito", - "@habitDisplay_fab_text": {}, - "habitDisplay_archiveHabitsSuccSnackbarText": "{count} hábitos archivados", - "@habitDisplay_archiveHabitsSuccSnackbarText": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "confirmar", - "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, - "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "cancelar", - "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, - "habitDisplay_deleteHabitsConfirmDialog_title": "¿Quieres borrar los hábitos seleccionados?", - "@habitDisplay_deleteHabitsConfirmDialog_title": {}, - "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{NO COMPLETADO} =2{DEBAJO DEL OBJETIVO} other{}}", - "@habitDetail_heatmap_leftHelpText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" - } - } - }, - "habitDetail_freqChart_freqTitle": "Frecuencia", - "@habitDetail_freqChart_freqTitle": {}, - "habitDetail_freqChart_historyTitle": "Historial", - "@habitDetail_freqChart_historyTitle": {}, - "habitDetail_freqChart_combinedTitle": "Frencuencia e historial", - "@habitDetail_freqChart_combinedTitle": {}, - "habitDetail_freqChartCombine_weeklyText": "Semana", - "@habitDetail_freqChartCombine_weeklyText": {}, - "habitDetail_freqChartCombine_monthlyText": "Mes", - "@habitDetail_freqChartCombine_monthlyText": {}, - "habitDetail_freqChartNaviBar_nowText": "Presente", - "@habitDetail_freqChartNaviBar_nowText": {}, - "habitDetail_freqChartCombine_yearlyText": "Año", - "@habitDetail_freqChartCombine_yearlyText": {}, - "habitDetail_changeGoal_extraChipText": "{goal}", - "@habitDetail_changeGoal_extraChipText": { - "placeholders": { - "goal": { - "type": "String", - "example": "1.5" - } - } - }, - "appSetting_displaySubgroupText": "Mostrar", - "@appSetting_displaySubgroupText": {}, - "appSetting_operationSubgroupText": "Operación", - "@appSetting_operationSubgroupText": {}, - "habitEdit_habitFreq_perweek_ex01": "Veces por semana", - "@habitEdit_habitFreq_perweek_ex01": {}, "habitEdit_habitDailyGoal_negativeErrorText02": "La meta diaria debe ser inferior a {number}", "@habitEdit_habitDailyGoal_negativeErrorText02": { "description": "maximum number for negative habit daily goal", @@ -285,6 +95,8 @@ "@habitEdit_frequencySelector_title": {}, "habitEdit_habitFreq_daily": "Diariamente", "@habitEdit_habitFreq_daily": {}, + "habitEdit_habitFreq_perweek_ex01": "Veces por semana", + "@habitEdit_habitFreq_perweek_ex01": {}, "habitEdit_habitFreq_permonth_ex01": "veces al mes", "@habitEdit_habitFreq_permonth_ex01": {}, "habitEdit_habitFreq_predayfreq_ex01": "veces en", @@ -297,6 +109,37 @@ }, "habitEdit_habitFreq_show_daily": "Diariamente", "@habitEdit_habitFreq_show_daily": {}, + "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Por semana} other{Al menos {freq} veces por semana}}", + "@habitEdit_habitFreq_show_perweek": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, + "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{Al mes} other{Al menos {freq} veces al mes}}", + "@habitEdit_habitFreq_show_permonth": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, + "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{Cada {days} días} other{Al menos {freq} veces cada {days} días}}", + "@habitEdit_habitFreq_show_perdayfreq": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_targetDays_title": "{targetDays} días", "@habitEdit_targetDays_title": { "placeholders": { @@ -330,8 +173,80 @@ "@habitEdit_reminder_dialogType_daily": {}, "habitEdit_reminder_dialogType_week": "Semanalmente", "@habitEdit_reminder_dialogType_week": {}, + "habitEdit_reminder_dialogType_month": "Mensualmente", + "@habitEdit_reminder_dialogType_month": {}, + "habitEdit_reminder_dialogConfirm": "confirmar", + "@habitEdit_reminder_dialogConfirm": {}, + "habitEdit_reminder_dialogCancel": "cancelar", + "@habitEdit_reminder_dialogCancel": {}, + "habitEdit_reminder_cancelDialogTitle": "Confirmar", + "@habitEdit_reminder_cancelDialogTitle": {}, + "habitEdit_reminder_cancelDialogSubtitle": "¿Quieres borrar este recordatorio?", + "@habitEdit_reminder_cancelDialogSubtitle": {}, + "habitEdit_reminder_cancelDialogConfirm": "confirmar", + "@habitEdit_reminder_cancelDialogConfirm": {}, + "habitEdit_reminder_cancelDialogCancel": "cancelar", + "@habitEdit_reminder_cancelDialogCancel": {}, + "habitEdit_reminder_weekdayText_monday": "Lun", + "@habitEdit_reminder_weekdayText_monday": {}, + "habitEdit_reminder_weekdayText_tuesday": "Mar", + "@habitEdit_reminder_weekdayText_tuesday": {}, + "habitEdit_reminder_weekdayText_wednesday": "Mie", + "@habitEdit_reminder_weekdayText_wednesday": {}, + "habitEdit_reminder_weekdayText_thursday": "Jue", + "@habitEdit_reminder_weekdayText_thursday": {}, + "habitEdit_reminder_weekdayText_friday": "Vie", + "@habitEdit_reminder_weekdayText_friday": {}, + "habitEdit_reminder_weekdayText_saturday": "Sáb", + "@habitEdit_reminder_weekdayText_saturday": {}, + "habitEdit_reminder_weekdayText_sunday": "Dom", + "@habitEdit_reminder_weekdayText_sunday": {}, + "habitEdit_desc_hintText": "Memo, acepta Markdown", + "@habitEdit_desc_hintText": {}, + "habitEdit_create_datetime_prefix": "Creado por: ", + "@habitEdit_create_datetime_prefix": {}, + "habitEdit_modify_datetime_prefix": "Modificado: ", + "@habitEdit_modify_datetime_prefix": {}, + "habitDisplay_fab_text": "Nuevo hábito", + "@habitDisplay_fab_text": {}, + "habitDisplay_emptyImage_text_01": "Un viaje de cientos de kilómetros empieza con un único paso", + "@habitDisplay_emptyImage_text_01": {}, + "habitDisplay_archiveHabitsConfirmDialog_title": "¿Quieres archivar los hábitos seleccionados?", + "@habitDisplay_archiveHabitsConfirmDialog_title": {}, + "habitDisplay_archiveHabitsConfirmDialog_confirm": "confirmar", + "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, + "habitDisplay_archiveHabitsConfirmDialog_cancel": "cancelar", + "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_archiveHabitsSuccSnackbarText": "{count} hábitos archivados", + "@habitDisplay_archiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_unarchiveHabitsConfirmDialog_title": "¿Quieres desarchivar los hábitos seleccionados?", "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, + "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "confirmar", + "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, + "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "cancelar", + "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_unarchiveHabitsSuccSnackbarText": "{count} hábitos desarchivados", + "@habitDisplay_unarchiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "habitDisplay_deleteHabitsConfirmDialog_title": "¿Quieres borrar los hábitos seleccionados?", + "@habitDisplay_deleteHabitsConfirmDialog_title": {}, + "habitDisplay_deleteHabitsConfirmDialog_confirm": "confirmar", + "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, + "habitDisplay_deleteHabitsConfirmDialog_cancel": "cancelar", + "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "{count} hábitos borrados", "@habitDisplay_deleteHabitsSuccSnackbarText": { "placeholders": { @@ -355,6 +270,8 @@ "@habitDisplay_archiveButton_tooltip": {}, "habitDisplay_unarchiveButton_tooltip": "Desarchivar", "@habitDisplay_unarchiveButton_tooltip": {}, + "habitDisplay_settingButton_tooltip": "Ajustes", + "@habitDisplay_settingButton_tooltip": {}, "habitDisplay_statsMenu_statSubgroupText": "En curso", "@habitDisplay_statsMenu_statSubgroupText": {}, "habitDisplay_statsMenu_completedTileText": "Completados", @@ -387,6 +304,44 @@ "@habitDisplay_sortDirection_Desc": {}, "habitDisplay_sortType_manual": "Orden propio", "@habitDisplay_sortType_manual": {}, + "habitDisplay_sortType_name": "Por nombre", + "@habitDisplay_sortType_name": {}, + "habitDisplay_sortType_colorType": "Por color", + "@habitDisplay_sortType_colorType": {}, + "habitDisplay_sortType_progress": "Por puntuación", + "@habitDisplay_sortType_progress": {}, + "habitDisplay_sortType_startT": "Por día de comienzo", + "@habitDisplay_sortType_startT": {}, + "habitDisplay_sortType_status": "Por estado", + "@habitDisplay_sortType_status": {}, + "habitDisplay_sortTypeDialog_title": "Ordenar", + "@habitDisplay_sortTypeDialog_title": {}, + "habitDisplay_sortTypeDialog_confirm": "confirmar", + "@habitDisplay_sortTypeDialog_confirm": {}, + "habitDisplay_sortTypeDialog_cancel": "cancelar", + "@habitDisplay_sortTypeDialog_cancel": {}, + "habitDisplay_debug_debugSubgroup_title": "🛠️Búsqueda de errores", + "@habitDisplay_debug_debugSubgroup_title": {}, + "habitDetail_editButton_tooltip": "Editar", + "@habitDetail_editButton_tooltip": {}, + "habitDetail_editPopMenu_unarchive": "Desarchivar", + "@habitDetail_editPopMenu_unarchive": {}, + "habitDetail_editPopMenu_archive": "Archivar", + "@habitDetail_editPopMenu_archive": {}, + "habitDetail_editPopMenu_export": "Exportar", + "@habitDetail_editPopMenu_export": {}, + "habitDetail_editPopMenu_delete": "Borrar", + "@habitDetail_editPopMenu_delete": {}, + "habitDetail_editPopMenu_clone": "Plantilla", + "@habitDetail_editPopMenu_clone": {}, + "habitDetail_confirmDialog_confirm": "confirmar", + "@habitDetail_confirmDialog_confirm": {}, + "habitDetail_confirmDialog_cancel": "cancelar", + "@habitDetail_confirmDialog_cancel": {}, + "habitDetail_archiveConfirmDialog_titleText": "¿Quieres archivar este hábito?", + "@habitDetail_archiveConfirmDialog_titleText": {}, + "habitDetail_unarchiveConfirmDialog_titleText": "¿Quieres desarchivar este hábito?", + "@habitDetail_unarchiveConfirmDialog_titleText": {}, "habitDetail_deleteConfirmDialog_titleText": "¿Quieres borrar este hábito?", "@habitDetail_deleteConfirmDialog_titleText": {}, "habitDetail_summary_title": "Resumen", @@ -413,6 +368,24 @@ } } }, + "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{NO COMPLETADO} =2{DEBAJO DEL OBJETIVO} other{}}", + "@habitDetail_heatmap_leftHelpText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, + "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{DEMASIADO} =2{PERFECTO}other{}}", + "@habitDetail_heatmap_rightHelpText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{Umbral} other{Meta}}", "@habitDetail_descDailyGoal_titleText": { "placeholders": { @@ -456,6 +429,20 @@ "@habitDetail_scoreChartCombine_monthlyText": {}, "habitDetail_scoreChartCombine_yearlyText": "Año", "@habitDetail_scoreChartCombine_yearlyText": {}, + "habitDetail_freqChart_freqTitle": "Frecuencia", + "@habitDetail_freqChart_freqTitle": {}, + "habitDetail_freqChart_historyTitle": "Historial", + "@habitDetail_freqChart_historyTitle": {}, + "habitDetail_freqChart_combinedTitle": "Frencuencia e historial", + "@habitDetail_freqChart_combinedTitle": {}, + "habitDetail_freqChartCombine_weeklyText": "Semana", + "@habitDetail_freqChartCombine_weeklyText": {}, + "habitDetail_freqChartCombine_monthlyText": "Mes", + "@habitDetail_freqChartCombine_monthlyText": {}, + "habitDetail_freqChartCombine_yearlyText": "Año", + "@habitDetail_freqChartCombine_yearlyText": {}, + "habitDetail_freqChartNaviBar_nowText": "Presente", + "@habitDetail_freqChartNaviBar_nowText": {}, "habitDetail_freqChart_expanded_hideTooltip": "Esconder gráfico de historial", "@habitDetail_freqChart_expanded_hideTooltip": {}, "habitDetail_freqChart_expanded_showTooltip": "Mostrar gráfico de historial", @@ -497,8 +484,19 @@ } } }, - "habitDetail_changeGoal_doneChipText": "realizado: {goal}", - "@habitDetail_changeGoal_doneChipText": { + "habitDetail_changeGoal_doneChipText": "realizado: {goal}", + "@habitDetail_changeGoal_doneChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, + "habitDetail_changeGoal_undoneChipText": "no realizado", + "@habitDetail_changeGoal_undoneChipText": {}, + "habitDetail_changeGoal_extraChipText": "{goal}", + "@habitDetail_changeGoal_extraChipText": { "placeholders": { "goal": { "type": "String", @@ -506,8 +504,6 @@ } } }, - "habitDetail_changeGoal_undoneChipText": "no realizado", - "@habitDetail_changeGoal_undoneChipText": {}, "habitDetail_changeGoal_helpText": "Meta diaria, predeterminado: {goal}", "@habitDetail_changeGoal_helpText": { "placeholders": { @@ -531,6 +527,10 @@ "@habitDetail_skipReason_saveText": {}, "appSetting_appbar_titleText": "Ajustes", "@appSetting_appbar_titleText": {}, + "appSetting_displaySubgroupText": "Mostrar", + "@appSetting_displaySubgroupText": {}, + "appSetting_operationSubgroupText": "Operación", + "@appSetting_operationSubgroupText": {}, "appSetting_dragCalendarByPageTile_titleText": "Arrastrar calendario por página", "@appSetting_dragCalendarByPageTile_titleText": {}, "appSetting_dragCalendarByPageTile_subtitleText": "Si la función está habilitada, la navegación por la lista del calendario se realizará arrastrándola página por página. La posición predeterminada está inactiva.", @@ -562,6 +562,8 @@ "@appSetting_changeLanguage_followSystem_noLocale_text": {}, "appSetting_changeLanguageTile_titleText": "Idioma", "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "Seleccionar el idioma", + "@appSetting_changeLanguageDialog_titleText": {}, "appSetting_dateDisplayFormat_titleText": "Formato de visualización de la fecha ({formatTemplate})", "@appSetting_dateDisplayFormat_titleText": { "placeholders": { @@ -571,209 +573,26 @@ } } }, + "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "seguir la configuración del sistema", + "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, + "appSetting_dateDisplayFormat_subTitleText": "El formato de fecha configurado se aplicará a la visualización de la fecha en la página de detalles del hábito.", + "@appSetting_dateDisplayFormat_subTitleText": {}, "appSetting_compactUISwitcher_titleText": "Habilitar la interfaz de usuario compacta en la página de hábitos", "@appSetting_compactUISwitcher_titleText": {}, "appSetting_compactUISwitcher_subtitleText": "Permitir que la tabla de control de hábitos muestre más contenido, pero algunos UI y texto pueden aparecer más pequeños.", "@appSetting_compactUISwitcher_subtitleText": {}, "appSetting_collapsed_calendar_bararea_titleText": "Ajuste de la zona de validación de hábitos.", "@appSetting_collapsed_calendar_bararea_titleText": {}, - "appSetting_changeLanguageDialog_titleText": "Seleccionar el idioma", - "@appSetting_changeLanguageDialog_titleText": {}, - "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "seguir la configuración del sistema", - "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, - "appSetting_dateDisplayFormat_subTitleText": "El formato de fecha configurado se aplicará a la visualización de la fecha en la página de detalles del hábito.", - "@appSetting_dateDisplayFormat_subTitleText": {}, - "appSetting_about_titleText": "Acerca de", - "@appSetting_about_titleText": {}, - "appAbout_appbarTile_titleText": "Acerca de", - "@appAbout_appbarTile_titleText": {}, - "donateWay_alipay": "Alipay", - "@donateWay_alipay": {}, - "donateWay_cryptoCurrency_BNB": "BNB", - "@donateWay_cryptoCurrency_BNB": {}, - "donateWay_cryptoCurrency_BTC": "BTC", - "@donateWay_cryptoCurrency_BTC": {}, - "common_customDateTimeFormatPicker_cancelButton_text": "cancelar", - "@common_customDateTimeFormatPicker_cancelButton_text": {}, - "appSetting_clearCache_snackBar_failText": "Error al borrar la caché", - "@appSetting_clearCache_snackBar_failText": {}, - "appSetting_clearCacheDialog_cancelText": "cancelar", - "@appSetting_clearCacheDialog_cancelText": {}, - "exportConfirmDialog_cancel_buttonText": "cancelar", - "@exportConfirmDialog_cancel_buttonText": {}, - "debug_debuggerLogCard_clearButton_text": "Limpiar", - "@debug_debuggerLogCard_clearButton_text": {}, - "appAbout_versionTile_changeLogPath": "CHANGELOG.md", - "@appAbout_versionTile_changeLogPath": {}, - "batchCheckin_close_confirmDialog_body": "Los cambios en el estado de la verificación solo se aplicarán después de guardarlos.", - "@batchCheckin_close_confirmDialog_body": {}, - "appSetting_clearCache_titleText": "Limpiar la caché", - "@appSetting_clearCache_titleText": {}, - "appSetting_clearCacheDialog_titleText": "Limpiar la caché", - "@appSetting_clearCacheDialog_titleText": {}, - "debug_debuggerInfo_notificationTitle": "Recopilando información de la aplicación...", - "@debug_debuggerInfo_notificationTitle": {}, - "common_habitColorType_default": "Color {index}", - "@common_habitColorType_default": { - "description": "unknown habit color type name", - "placeholders": { - "index": { - "type": "int", - "example": "0" - } - } - }, "appSetting_collapsed_calendar_bararea_subtitleText": "Ajusta el porcentaje para tener más o menos espacio en el área de validación de hábitos.", "@appSetting_collapsed_calendar_bararea_subtitleText": {}, - "appSetting_clearCacheDialog_subtitleText": "Después de borrar la caché, algunos valores personalizados se restaurarán a los valores predeterminados.", - "@appSetting_clearCacheDialog_subtitleText": {}, - "appAbout_licenseTile_subtitleText": "Licencia Apache versión 2.0", - "@appAbout_licenseTile_subtitleText": {}, - "appSetting_backupAndRestoreSubgroupText": "Copia de seguridad y restauración", - "@appSetting_backupAndRestoreSubgroupText": {}, - "appSetting_clearCache_snackBar_succText": "Caché borrada con éxito", - "@appSetting_clearCache_snackBar_succText": {}, - "appSetting_importDialog_confirm_cancelText": "cancelar", - "@appSetting_importDialog_confirm_cancelText": {}, - "appSetting_resetConfigDialog_cancelText": "cancelar", - "@appSetting_resetConfigDialog_cancelText": {}, - "appSetting_importDialog_complete_closeLabel": "cerrar", - "@appSetting_importDialog_complete_closeLabel": {}, - "appSetting_importDialog_completeTitle": "Importación completada {count}", - "@appSetting_importDialog_completeTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "appSetting_importDialog_confirm_confirmText": "confirmar", - "@appSetting_importDialog_confirm_confirmText": {}, - "appSetting_resetConfigDialog_confirmText": "confirmar", - "@appSetting_resetConfigDialog_confirmText": {}, - "appSetting_clearCacheDialog_confirmText": "confirmar", - "@appSetting_clearCacheDialog_confirmText": {}, - "appSetting_importDialog_confirmTitle": "¿Confirmar la importación de {count} hábitos?", - "@appSetting_importDialog_confirmTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "donateWay_firstQRGroup": "Alipay y Wechat Pay", - "@donateWay_firstQRGroup": {}, - "common_habitColorType_cc7": "Ámbar", - "@common_habitColorType_cc7": {}, - "donateWay_cryptoCurrency_AVAX": "AVAX", - "@donateWay_cryptoCurrency_AVAX": {}, - "batchCheckin_appbar_title": "Registro por lotes", - "@batchCheckin_appbar_title": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "cancelar", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "cancelar", - "@batchCheckin_close_confirmDialog_cancelButton_text": {}, - "appReminder_dailyReminder_body": "Haz clic para ingresar a la aplicación y registrar tu entrada a tiempo.", - "@appReminder_dailyReminder_body": {}, - "batchCheckin_status_ok_text": "Terminado", - "@batchCheckin_status_ok_text": {}, - "debug_collectLogTile_title": "Recopilando los registros", - "@debug_collectLogTile_title": {}, - "common_customDateTimeFormatPicker_confirmButton_text": "confirmar", - "@common_customDateTimeFormatPicker_confirmButton_text": {}, - "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", - "@common_customDateTimeFormatPicker_sep_formatter": { - "description": "split char", - "placeholders": { - "splitName": { - "type": "String", - "example": "Dash" - }, - "splitChar": { - "type": "String", - "example": "/" - } - } - }, - "common_customDateTimeFormatPicker_sepSlash_text": "Barra oblicua", - "@common_customDateTimeFormatPicker_sepSlash_text": {}, - "common_customDateTimeFormatPicker_empty_text": "Sin separador", - "@common_customDateTimeFormatPicker_empty_text": {}, - "common_customDateTimeFormatPicker_sepSpace_text": "Espacio", - "@common_customDateTimeFormatPicker_sepSpace_text": {}, - "debug_logLevelTile_title": "Nivel del registro", - "@debug_logLevelTile_title": {}, - "common_customDateTimeFormatPicker_12Hour_text": "Utilizar el formato de 12 horas", - "@common_customDateTimeFormatPicker_12Hour_text": {}, - "common_customDateTimeFormatPicker_monthName_text": "Usar nombre completo", - "@common_customDateTimeFormatPicker_monthName_text": {}, - "calendarPicker_clip_today": "Hoy", - "@calendarPicker_clip_today": {}, - "calendarPicker_clip_tomorrow": "Mañana", - "@calendarPicker_clip_tomorrow": {}, - "exportConfirmDialog_title_exportAll": "¿Exportar todos los hábitos?", - "@exportConfirmDialog_title_exportAll": {}, - "calendarPicker_clip_after7Days": "Próximo {date}", - "@calendarPicker_clip_after7Days": { - "placeholders": { - "date": { - "type": "DateTime", - "format": "E" - } - } - }, - "debug_logLevel_warn": "Advertencia", - "@debug_logLevel_warn": {}, - "debug_logLevel_error": "Error", - "@debug_logLevel_error": {}, - "debug_logLevel_fatal": "Fatal", - "@debug_logLevel_fatal": {}, - "exportConfirmDialog_title_exportMulti": "¿Exportar {number, plural, =0{hábitos} =1{1 hábito} other{{number} hábitos}}?", - "@exportConfirmDialog_title_exportMulti": { - "placeholders": { - "number": { - "type": "int", - "example": "1" - } - } - }, - "exportConfirmDialog_option_includeRecords": "incluir registros", - "@exportConfirmDialog_option_includeRecords": {}, - "exportConfirmDialog_confirm_buttonText": "exportar", - "@exportConfirmDialog_confirm_buttonText": {}, - "debug_logLevel_info": "Información", - "@debug_logLevel_info": {}, - "debug_collectLogTile_enable_subtitle": "Haz clic para detener la recopilación de registros.", - "@debug_collectLogTile_enable_subtitle": {}, - "debug_collectLogTile_disable_subtitle": "Haz clic para iniciar la recopilación de registros.", - "@debug_collectLogTile_disable_subtitle": {}, - "debug_downladDebugLogs_subject": "Descargar registros de depuración", - "@debug_downladDebugLogs_subject": {}, - "debug_downladDebugZip_subject": "Descargando {fileName}", - "@debug_downladDebugZip_subject": { - "placeholders": { - "fileName": { - "type": "String", - "example": "debug.zip" - } - } - }, - "debug_debuggerLogCard_title": "Información del registro", - "@debug_debuggerLogCard_title": {}, "appSetting_collapsed_calendar_bararea_defaultText": "Por defecto", "@appSetting_collapsed_calendar_bararea_defaultText": {}, - "appAbout_contactEmailTile_titleText": "Contáctame", - "@appAbout_contactEmailTile_titleText": {}, - "appSetting_dailyReminder_titleText": "Recordatorio diario", - "@appSetting_dailyReminder_titleText": {}, - "appSetting_debugger_titleText": "Información de depuración", - "@appSetting_debugger_titleText": {}, - "appSetting_developMode_titleText": "Modo desarrollador", - "@appSetting_developMode_titleText": {}, "appSetting_reminderSubgroupText": "Recordatorio", "@appSetting_reminderSubgroupText": {}, + "appSetting_dailyReminder_titleText": "Recordatorio diario", + "@appSetting_dailyReminder_titleText": {}, + "appSetting_backupAndRestoreSubgroupText": "Copia de seguridad y restauración", + "@appSetting_backupAndRestoreSubgroupText": {}, "appSetting_export_titleText": "Exportar", "@appSetting_export_titleText": {}, "appSetting_export_subtitleText": "Hábitos exportados en formato JSON. Este archivo se puede volver a importar.", @@ -782,8 +601,21 @@ "@appSetting_import_titleText": {}, "appSetting_import_subtitleText": "Importar hábitos desde el archivo json.", "@appSetting_import_subtitleText": {}, + "appSetting_importDialog_confirmTitle": "¿Confirmar la importación de {count} hábitos?", + "@appSetting_importDialog_confirmTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_confirmSubtitle": "Nota: La importación no elimina los hábitos existentes.", "@appSetting_importDialog_confirmSubtitle": {}, + "appSetting_importDialog_confirm_confirmText": "confirmar", + "@appSetting_importDialog_confirm_confirmText": {}, + "appSetting_importDialog_confirm_cancelText": "cancelar", + "@appSetting_importDialog_confirm_cancelText": {}, "appSetting_importDialog_importingTitle": "Importado {completeCount}/{totalCount}", "@appSetting_importDialog_importingTitle": { "placeholders": { @@ -797,6 +629,17 @@ } } }, + "appSetting_importDialog_completeTitle": "Importación completada {count}", + "@appSetting_importDialog_completeTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "appSetting_importDialog_complete_closeLabel": "cerrar", + "@appSetting_importDialog_complete_closeLabel": {}, "appSetting_resetConfig_titleText": "Restablecer los ajustes", "@appSetting_resetConfig_titleText": {}, "appSetting_resetConfig_subtitleText": "Restablecer todas los ajustes a los valores predeterminados.", @@ -805,12 +648,38 @@ "@appSetting_resetConfigDialog_titleText": {}, "appSetting_resetConfigDialog_subtitleText": "Restablecer todas los ajustes a los valores predeterminados, debes reiniciar la aplicación para aplicar los cambios.", "@appSetting_resetConfigDialog_subtitleText": {}, + "appSetting_resetConfigDialog_cancelText": "cancelar", + "@appSetting_resetConfigDialog_cancelText": {}, + "appSetting_resetConfigDialog_confirmText": "confirmar", + "@appSetting_resetConfigDialog_confirmText": {}, "appSetting_resetConfigSuccess_snackbarText": "Restablecimiento de los ajustes fue exitoso", "@appSetting_resetConfigSuccess_snackbarText": {}, "appSetting_otherSubgroupText": "Otros", "@appSetting_otherSubgroupText": {}, + "appSetting_developMode_titleText": "Modo desarrollador", + "@appSetting_developMode_titleText": {}, + "appSetting_clearCache_titleText": "Limpiar la caché", + "@appSetting_clearCache_titleText": {}, + "appSetting_clearCacheDialog_titleText": "Limpiar la caché", + "@appSetting_clearCacheDialog_titleText": {}, + "appSetting_clearCacheDialog_subtitleText": "Después de borrar la caché, algunos valores personalizados se restaurarán a los valores predeterminados.", + "@appSetting_clearCacheDialog_subtitleText": {}, + "appSetting_clearCacheDialog_cancelText": "cancelar", + "@appSetting_clearCacheDialog_cancelText": {}, + "appSetting_clearCacheDialog_confirmText": "confirmar", + "@appSetting_clearCacheDialog_confirmText": {}, "appSetting_clearCache_snackBar_partSuccText": "Error al borrar parcialmente la memoria caché", "@appSetting_clearCache_snackBar_partSuccText": {}, + "appSetting_clearCache_snackBar_succText": "Caché borrada con éxito", + "@appSetting_clearCache_snackBar_succText": {}, + "appSetting_clearCache_snackBar_failText": "Error al borrar la caché", + "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "Información de depuración", + "@appSetting_debugger_titleText": {}, + "appSetting_about_titleText": "Acerca de", + "@appSetting_about_titleText": {}, + "appAbout_appbarTile_titleText": "Acerca de", + "@appAbout_appbarTile_titleText": {}, "appAbout_versionTile_titleText": "Versión: {appVersion}", "@appAbout_versionTile_titleText": { "placeholders": { @@ -820,46 +689,24 @@ } } }, + "appAbout_versionTile_changeLogPath": "CHANGELOG.md", + "@appAbout_versionTile_changeLogPath": {}, "appAbout_sourceCodeTile_titleText": "Código fuente", "@appAbout_sourceCodeTile_titleText": {}, "appAbout_issueTrackerTile_titleText": "Seguimiento de errores", "@appAbout_issueTrackerTile_titleText": {}, + "appAbout_contactEmailTile_titleText": "Contáctame", + "@appAbout_contactEmailTile_titleText": {}, "appAbout_contactEmailTile_emailBody": "Hola, me alegro de que te hayas comunicado conmigo.\nSi estás informando de un error, indica la versión de la aplicación y describe los pasos para reproducirlo.\n--------------------------------------", "@appAbout_contactEmailTile_emailBody": {}, "appAbout_licenseTile_titleText": "Licencia", "@appAbout_licenseTile_titleText": {}, + "appAbout_licenseTile_subtitleText": "Licencia Apache versión 2.0", + "@appAbout_licenseTile_subtitleText": {}, "appAbout_licenseThirdPartyTile_titleText": "Declaración de licencias de terceros", "@appAbout_licenseThirdPartyTile_titleText": {}, "appAbout_licenseThirdPartyTile_subtitleText": "flutter", "@appAbout_licenseThirdPartyTile_subtitleText": {}, - "donateWay_buyMeACoffee": "Invítame a un café", - "@donateWay_buyMeACoffee": {}, - "batchCheckin_close_confirmDialog_title": "Confirmar devolución", - "@batchCheckin_close_confirmDialog_title": {}, - "appAbout_donateDialog_copiedCrypto_msg": "Copiada la dirección de {name}", - "@appAbout_donateDialog_copiedCrypto_msg": { - "placeholders": { - "name": { - "type": "String", - "example": "BTC" - } - } - }, - "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Hábito} other{Hábitos}} seleccionados", - "@batchCheckin_habits_groupTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "donateWay_cryptoCurrency": "CRIPTOMONEDAS", - "@donateWay_cryptoCurrency": {}, - "common_habitColorType_cc5": "Cian oscuro", - "@common_habitColorType_cc5": {}, - "appReminder_dailyReminder_title": "🏝 ¿Sigues con tus hábitos?", - "@appReminder_dailyReminder_title": {}, "appAbout_donateTile_titleText": "Donar", "@appAbout_donateTile_titleText": {}, "appAbout_donateTile_subTitleText": "Estoy desarrollando esta aplicación como hobby. Por favor cómprame un ☕.", @@ -870,20 +717,58 @@ }, "donateWay_paypal": "Paypal", "@donateWay_paypal": {}, + "donateWay_buyMeACoffee": "Invítame a un café", + "@donateWay_buyMeACoffee": {}, + "donateWay_alipay": "Alipay", + "@donateWay_alipay": {}, "donateWay_wechatPay": "Wechat Pay", "@donateWay_wechatPay": {}, + "donateWay_cryptoCurrency": "CRIPTOMONEDAS", + "@donateWay_cryptoCurrency": {}, + "donateWay_cryptoCurrency_BTC": "BTC", + "@donateWay_cryptoCurrency_BTC": {}, "donateWay_cryptoCurrency_ETH": "ETH", "@donateWay_cryptoCurrency_ETH": {}, + "donateWay_cryptoCurrency_BNB": "BNB", + "@donateWay_cryptoCurrency_BNB": {}, + "donateWay_cryptoCurrency_AVAX": "AVAX", + "@donateWay_cryptoCurrency_AVAX": {}, "donateWay_cryptoCurrency_FTM": "FTM", "@donateWay_cryptoCurrency_FTM": {}, + "donateWay_firstQRGroup": "Alipay y Wechat Pay", + "@donateWay_firstQRGroup": {}, + "appAbout_donateDialog_copiedCrypto_msg": "Copiada la dirección de {name}", + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, + "batchCheckin_appbar_title": "Registro por lotes", + "@batchCheckin_appbar_title": {}, "batchCheckin_datePicker_prevButton_tooltip": "El día anterior", "@batchCheckin_datePicker_prevButton_tooltip": {}, "batchCheckin_datePicker_nextButton_tooltip": "El día siguiente", "@batchCheckin_datePicker_nextButton_tooltip": {}, "batchCheckin_status_skip_text": "Omitir", "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Terminado", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "¡Doble éxito!", + "@batchCheckin_status_double_text": {}, "batchCheckin_status_zero_text": "Incompleto", "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Hábito} other{Hábitos}} seleccionados", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "batchCheckin_save_button_text": "Guardar", "@batchCheckin_save_button_text": {}, "batchCheckin_reset_button_text": "Restablecer", @@ -903,8 +788,20 @@ "@batchCheckin_save_confirmDialog_body": {}, "batchCheckin_save_confirmDialog_confirmButton_text": "guardar", "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "cancelar", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "Confirmar devolución", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "Los cambios en el estado de la verificación solo se aplicarán después de guardarlos.", + "@batchCheckin_close_confirmDialog_body": {}, "batchCheckin_close_confirmDialog_confirmButton_text": "salir", "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "cancelar", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, + "appReminder_dailyReminder_title": "🏝 ¿Sigues con tus hábitos?", + "@appReminder_dailyReminder_title": {}, + "appReminder_dailyReminder_body": "Haz clic para ingresar a la aplicación y registrar tu entrada a tiempo.", + "@appReminder_dailyReminder_body": {}, "common_habitColorType_cc1": "Lila oscuro", "@common_habitColorType_cc1": {}, "common_habitColorType_cc2": "Rojo", @@ -913,68 +810,171 @@ "@common_habitColorType_cc3": {}, "common_habitColorType_cc4": "Azul", "@common_habitColorType_cc4": {}, + "common_habitColorType_cc5": "Cian oscuro", + "@common_habitColorType_cc5": {}, "common_habitColorType_cc6": "Verde", "@common_habitColorType_cc6": {}, + "common_habitColorType_cc7": "Ámbar", + "@common_habitColorType_cc7": {}, "common_habitColorType_cc8": "Naranja", "@common_habitColorType_cc8": {}, "common_habitColorType_cc9": "Lima", "@common_habitColorType_cc9": {}, - "common_customDateTimeFormatPicker_fmtTileText": "Formato de fecha", - "@common_customDateTimeFormatPicker_fmtTileText": {}, + "common_habitColorType_cc10": "Morado oscuro", + "@common_habitColorType_cc10": {}, + "common_habitColorType_default": "Color {index}", + "@common_habitColorType_default": { + "description": "unknown habit color type name", + "placeholders": { + "index": { + "type": "int", + "example": "0" + } + } + }, "common_customDateTimeFormatPicker_useSystemFormat_text": "Usar el del sistema", "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, - "common_customDateTimeFormatPicker_applyHeapmap_text": "Solicitar calendario", - "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, + "common_customDateTimeFormatPicker_fmtTileText": "Formato de fecha", + "@common_customDateTimeFormatPicker_fmtTileText": {}, + "common_customDateTimeFormatPicker_ymd_text": "Año mes día", + "@common_customDateTimeFormatPicker_ymd_text": {}, + "common_customDateTimeFormatPicker_mdy_text": "Mes día año", + "@common_customDateTimeFormatPicker_mdy_text": {}, + "common_customDateTimeFormatPicker_dmy_text": "Día mes año", + "@common_customDateTimeFormatPicker_dmy_text": {}, + "common_customDateTimeFormatPicker_SepTileText": "Separador", + "@common_customDateTimeFormatPicker_SepTileText": {}, + "common_customDateTimeFormatPicker_sepDash_text": "Guión", + "@common_customDateTimeFormatPicker_sepDash_text": {}, + "common_customDateTimeFormatPicker_sepSlash_text": "Barra oblicua", + "@common_customDateTimeFormatPicker_sepSlash_text": {}, + "common_customDateTimeFormatPicker_sepSpace_text": "Espacio", + "@common_customDateTimeFormatPicker_sepSpace_text": {}, + "common_customDateTimeFormatPicker_sepDot_text": "Punto", + "@common_customDateTimeFormatPicker_sepDot_text": {}, + "common_customDateTimeFormatPicker_empty_text": "Sin separador", + "@common_customDateTimeFormatPicker_empty_text": {}, + "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", + "@common_customDateTimeFormatPicker_sep_formatter": { + "description": "split char", + "placeholders": { + "splitName": { + "type": "String", + "example": "Dash" + }, + "splitChar": { + "type": "String", + "example": "/" + } + } + }, + "common_customDateTimeFormatPicker_12Hour_text": "Utilizar el formato de 12 horas", + "@common_customDateTimeFormatPicker_12Hour_text": {}, + "common_customDateTimeFormatPicker_monthName_text": "Usar nombre completo", + "@common_customDateTimeFormatPicker_monthName_text": {}, "common_customDateTimeFormatPicker_applyFreqChart_text": "Solicitar tabla de frecuencia", "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, + "common_customDateTimeFormatPicker_applyHeapmap_text": "Solicitar calendario", + "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, + "common_customDateTimeFormatPicker_cancelButton_text": "cancelar", + "@common_customDateTimeFormatPicker_cancelButton_text": {}, + "common_customDateTimeFormatPicker_confirmButton_text": "confirmar", + "@common_customDateTimeFormatPicker_confirmButton_text": {}, + "calendarPicker_clip_today": "Hoy", + "@calendarPicker_clip_today": {}, + "calendarPicker_clip_tomorrow": "Mañana", + "@calendarPicker_clip_tomorrow": {}, + "calendarPicker_clip_after7Days": "Próximo {date}", + "@calendarPicker_clip_after7Days": { + "placeholders": { + "date": { + "type": "DateTime", + "format": "E" + } + } + }, + "exportConfirmDialog_title_exportAll": "¿Exportar todos los hábitos?", + "@exportConfirmDialog_title_exportAll": {}, + "exportConfirmDialog_title_exportMulti": "¿Exportar {number, plural, =0{hábitos} =1{1 hábito} other{{number} hábitos}}?", + "@exportConfirmDialog_title_exportMulti": { + "placeholders": { + "number": { + "type": "int", + "example": "1" + } + } + }, + "exportConfirmDialog_option_includeRecords": "incluir registros", + "@exportConfirmDialog_option_includeRecords": {}, + "exportConfirmDialog_cancel_buttonText": "cancelar", + "@exportConfirmDialog_cancel_buttonText": {}, + "exportConfirmDialog_confirm_buttonText": "exportar", + "@exportConfirmDialog_confirm_buttonText": {}, + "debug_logLevelTile_title": "Nivel del registro", + "@debug_logLevelTile_title": {}, "debug_logLevelDialog_title": "Cambiar el nivel del registro", "@debug_logLevelDialog_title": {}, - "common_customDateTimeFormatPicker_dmy_text": "Día mes año", - "@common_customDateTimeFormatPicker_dmy_text": {}, "debug_logLevel_debug": "Depurar", "@debug_logLevel_debug": {}, - "debug_debuggerInfoCard_title": "Información de depuración", - "@debug_debuggerInfoCard_title": {}, + "debug_logLevel_info": "Información", + "@debug_logLevel_info": {}, + "debug_logLevel_warn": "Advertencia", + "@debug_logLevel_warn": {}, + "debug_logLevel_error": "Error", + "@debug_logLevel_error": {}, + "debug_logLevel_fatal": "Fatal", + "@debug_logLevel_fatal": {}, + "debug_collectLogTile_title": "Recopilando los registros", + "@debug_collectLogTile_title": {}, + "debug_collectLogTile_enable_subtitle": "Haz clic para detener la recopilación de registros.", + "@debug_collectLogTile_enable_subtitle": {}, + "debug_collectLogTile_disable_subtitle": "Haz clic para iniciar la recopilación de registros.", + "@debug_collectLogTile_disable_subtitle": {}, + "debug_downladDebugLogs_subject": "Descargar registros de depuración", + "@debug_downladDebugLogs_subject": {}, "dbeug_clearDebugLogs_complete_snackbar": "Registros de depuración borrados.", "@dbeug_clearDebugLogs_complete_snackbar": {}, - "debug_missingDebugLogFile_snackbar": "El registro de depuración no existe.", - "@debug_missingDebugLogFile_snackbar": {}, - "common_customDateTimeFormatPicker_sepDot_text": "Punto", - "@common_customDateTimeFormatPicker_sepDot_text": {}, - "debug_debuggerLogCard_saveButton_text": "Descargar", - "@debug_debuggerLogCard_saveButton_text": {}, "debug_downladDebugInfo_subject": "Descargar la información de depuración", "@debug_downladDebugInfo_subject": {}, - "common_customDateTimeFormatPicker_mdy_text": "Mes día año", - "@common_customDateTimeFormatPicker_mdy_text": {}, - "common_customDateTimeFormatPicker_ymd_text": "Año mes día", - "@common_customDateTimeFormatPicker_ymd_text": {}, - "common_customDateTimeFormatPicker_SepTileText": "Separador", - "@common_customDateTimeFormatPicker_SepTileText": {}, - "common_customDateTimeFormatPicker_sepDash_text": "Guión", - "@common_customDateTimeFormatPicker_sepDash_text": {}, + "debug_downladDebugZip_subject": "Descargando {fileName}", + "@debug_downladDebugZip_subject": { + "placeholders": { + "fileName": { + "type": "String", + "example": "debug.zip" + } + } + }, + "debug_missingDebugLogFile_snackbar": "El registro de depuración no existe.", + "@debug_missingDebugLogFile_snackbar": {}, + "debug_debuggerLogCard_title": "Información del registro", + "@debug_debuggerLogCard_title": {}, "debug_debuggerLogCard_subtitle": "Para incluir información de registro de depuración local, es necesario habilitar el convertidor del recopilador de registros.", "@debug_debuggerLogCard_subtitle": {}, + "debug_debuggerLogCard_saveButton_text": "Descargar", + "@debug_debuggerLogCard_saveButton_text": {}, + "debug_debuggerLogCard_clearButton_text": "Limpiar", + "@debug_debuggerLogCard_clearButton_text": {}, + "debug_debuggerInfoCard_title": "Información de depuración", + "@debug_debuggerInfoCard_title": {}, "debug_debuggerInfoCard_subtitle": "Incluir información de depuración de la aplicación.", "@debug_debuggerInfoCard_subtitle": {}, - "contributors_tile_title": "Colaboradores", - "@contributors_tile_title": {}, - "snackbar_dismissText": "RECHAZAR", - "@snackbar_dismissText": {}, - "userAction_doubleTap": "Doble", - "@userAction_doubleTap": {}, "debug_debuggerInfoCard_openButton_text": "Abrir", "@debug_debuggerInfoCard_openButton_text": {}, "debug_debuggerInfoCard_saveButton_text": "Guardar", "@debug_debuggerInfoCard_saveButton_text": {}, + "debug_debuggerInfo_notificationTitle": "Recopilando información de la aplicación...", + "@debug_debuggerInfo_notificationTitle": {}, "snackbar_undoText": "DESHACER", "@snackbar_undoText": {}, + "snackbar_dismissText": "RECHAZAR", + "@snackbar_dismissText": {}, + "contributors_tile_title": "Colaboradores", + "@contributors_tile_title": {}, "userAction_tap": "Pulsar", "@userAction_tap": {}, + "userAction_doubleTap": "Doble", + "@userAction_doubleTap": {}, "userAction_longTap": "Longitud", - "@userAction_longTap": {}, - "batchCheckin_status_double_text": "¡Doble éxito!", - "@batchCheckin_status_double_text": {}, - "common_habitColorType_cc10": "Morado oscuro", - "@common_habitColorType_cc10": {} -} + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/fa.arb b/assets/l10n/fa.arb index 8b3aa3e5..49ccbfb0 100644 --- a/assets/l10n/fa.arb +++ b/assets/l10n/fa.arb @@ -17,7 +17,15 @@ "habitEdit_habitType_negativeText": "منفی", "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "هدف روزانه ، پیش‌فرض {number}", - "@habitEdit_habitDailyGoal_hintText": {}, + "@habitEdit_habitDailyGoal_hintText": { + "description": "default habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoal_negativeHintText": "حداقل مقدار روزانه، پیش‌فرض {number}", "@habitEdit_habitDailyGoal_negativeHintText": { "description": "هدف پیشفرض روزانه برای عادت منفی", @@ -264,6 +272,8 @@ "@habitDisplay_editPopMenu_export": {}, "habitDisplay_editPopMenu_delete": "حذف", "@habitDisplay_editPopMenu_delete": {}, + "habitDisplay_editPopMenu_clone": "الگو", + "@habitDisplay_editPopMenu_clone": {}, "habitDisplay_editButton_tooltip": "ویرایش", "@habitDisplay_editButton_tooltip": {}, "habitDisplay_archiveButton_tooltip": "آرشیو", @@ -332,6 +342,8 @@ "@habitDetail_editPopMenu_export": {}, "habitDetail_editPopMenu_delete": "حذف", "@habitDetail_editPopMenu_delete": {}, + "habitDetail_editPopMenu_clone": "الگو", + "@habitDetail_editPopMenu_clone": {}, "habitDetail_confirmDialog_confirm": "تایید", "@habitDetail_confirmDialog_confirm": {}, "habitDetail_confirmDialog_cancel": "لغو", @@ -535,14 +547,24 @@ "@appSetting_dragCalendarByPageTile_subtitleText": {}, "appSetting_changeRecordStatusOpTile_titleText": "تغییر وضعیت رکورد", "@appSetting_changeRecordStatusOpTile_titleText": {}, + "appSetting_changeRecordStatusOpTile_subtitleText": "اصلاح رفتار کلیک برای تغییر وضعیت سوابق روزانه در صفحه اصلی.", + "@appSetting_changeRecordStatusOpTile_subtitleText": {}, "appSetting_openRecordStatusDialogOpTile_titleText": "باز کردن رکورد تفصیلی", "@appSetting_openRecordStatusDialogOpTile_titleText": {}, + "appSetting_openRecordStatusDialogOpTile_subtitleText": "اصلاح رفتار کلیک برای باز کردن پاپ آپ دقیق برای سوابق روزانه در صفحه اصلی.", + "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, "appSetting_firstDayOfWeek_titleText": "اولین روز هفته", "@appSetting_firstDayOfWeek_titleText": {}, "appSetting_firstDayOfWeekDialog_titleText": "نمایش اولین روز هفته", "@appSetting_firstDayOfWeekDialog_titleText": {}, "appSetting_firstDayOfWeekDialog_defaultText": " (پیش‌فرض)", "@appSetting_firstDayOfWeekDialog_defaultText": {}, + "appSetting_changeLanguage_followSystem_noLocale_text": "پیروی از سامانه", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, + "appSetting_changeLanguageTile_titleText": "زبان", + "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "گزیدن زبان", + "@appSetting_changeLanguageDialog_titleText": {}, "appSetting_dateDisplayFormat_titleText": "فرمت نمایش تاریخ ({formatTemplate})", "@appSetting_dateDisplayFormat_titleText": { "placeholders": { @@ -637,6 +659,24 @@ "@appSetting_otherSubgroupText": {}, "appSetting_developMode_titleText": "حالت توسعه", "@appSetting_developMode_titleText": {}, + "appSetting_clearCache_titleText": "پنهان کردن", + "@appSetting_clearCache_titleText": {}, + "appSetting_clearCacheDialog_titleText": "پنهان کردن", + "@appSetting_clearCacheDialog_titleText": {}, + "appSetting_clearCacheDialog_subtitleText": "پس از پاک کردن حافظه، برخی از ارزش های سفارشی به طور پیش فرض بازسازی می شوند.", + "@appSetting_clearCacheDialog_subtitleText": {}, + "appSetting_clearCacheDialog_cancelText": "لغو", + "@appSetting_clearCacheDialog_cancelText": {}, + "appSetting_clearCacheDialog_confirmText": "تایید", + "@appSetting_clearCacheDialog_confirmText": {}, + "appSetting_clearCache_snackBar_partSuccText": "پنهان کردن جزئی که شکست خورد", + "@appSetting_clearCache_snackBar_partSuccText": {}, + "appSetting_clearCache_snackBar_succText": "پنهان کردن با موفقیت", + "@appSetting_clearCache_snackBar_succText": {}, + "appSetting_clearCache_snackBar_failText": "پنهان کردن شکست خورده", + "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "Debug Info", + "@appSetting_debugger_titleText": {}, "appSetting_about_titleText": "درباره", "@appSetting_about_titleText": {}, "appAbout_appbarTile_titleText": "درباره", @@ -684,6 +724,72 @@ "@donateWay_alipay": {}, "donateWay_wechatPay": "پرداخت ویچت", "@donateWay_wechatPay": {}, + "donateWay_cryptoCurrency": "رمزارز", + "@donateWay_cryptoCurrency": {}, + "donateWay_cryptoCurrency_BTC": "BTC", + "@donateWay_cryptoCurrency_BTC": {}, + "donateWay_cryptoCurrency_ETH": "ETH", + "@donateWay_cryptoCurrency_ETH": {}, + "donateWay_cryptoCurrency_BNB": "BNB", + "@donateWay_cryptoCurrency_BNB": {}, + "donateWay_cryptoCurrency_AVAX": "AVAX", + "@donateWay_cryptoCurrency_AVAX": {}, + "donateWay_cryptoCurrency_FTM": "FTM", + "@donateWay_cryptoCurrency_FTM": {}, + "donateWay_firstQRGroup": "Alipay & Wechat Pay", + "@donateWay_firstQRGroup": {}, + "appAbout_donateDialog_copiedCrypto_msg": "کپی شد {name} آدرس", + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, + "batchCheckin_appbar_title": "بررسی دسته‌ای", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "روز قبلی", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "روز بعدی", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "رد", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "تکمیل شده", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "دو برابر!", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "ناتکمیل", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "انتخاب شده {count} عادت", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "ذخیره", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "بازنشانی", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_save_confirmDialog_title": "بازنویسی رکوردهای موجود", + "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "رکوردهای موجود پس از ذخیره بازنویسی می‌شوند. رکوردهای قبلی از دست خواهند رفت.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "ذخیره", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "لغو", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "تأیید بازگشت", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "تغییرات وضعیت چکین‌کردن قبل از ذخیره اعمال نخواهد شد.", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "خروج", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "لغو", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 آیا امروز به عادت‌های خود پایبند بوده‌اید؟", "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "برای ورود به برنامه و انجام به موقع عادت‌ها کلیک کنید.", @@ -796,113 +902,22 @@ "@exportConfirmDialog_cancel_buttonText": {}, "exportConfirmDialog_confirm_buttonText": "خروجی گرفتن", "@exportConfirmDialog_confirm_buttonText": {}, + "debug_logLevel_info": "گزارش", + "@debug_logLevel_info": {}, + "debug_logLevel_warn": "هشدار", + "@debug_logLevel_warn": {}, + "debug_logLevel_error": "ایرنگ", + "@debug_logLevel_error": {}, "snackbar_undoText": "بازگشت", "@snackbar_undoText": {}, "snackbar_dismissText": "رد کردن", "@snackbar_dismissText": {}, + "contributors_tile_title": "مشارکت کنندگان", + "@contributors_tile_title": {}, "userAction_tap": "ضربه", "@userAction_tap": {}, "userAction_doubleTap": "دوتایی", "@userAction_doubleTap": {}, "userAction_longTap": "طولانی", - "@userAction_longTap": {}, - "donateWay_cryptoCurrency_BTC": "BTC", - "@donateWay_cryptoCurrency_BTC": {}, - "appSetting_clearCacheDialog_titleText": "پنهان کردن", - "@appSetting_clearCacheDialog_titleText": {}, - "appSetting_clearCacheDialog_confirmText": "تایید", - "@appSetting_clearCacheDialog_confirmText": {}, - "appSetting_changeRecordStatusOpTile_subtitleText": "اصلاح رفتار کلیک برای تغییر وضعیت سوابق روزانه در صفحه اصلی.", - "@appSetting_changeRecordStatusOpTile_subtitleText": {}, - "appSetting_openRecordStatusDialogOpTile_subtitleText": "اصلاح رفتار کلیک برای باز کردن پاپ آپ دقیق برای سوابق روزانه در صفحه اصلی.", - "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, - "appSetting_clearCache_titleText": "پنهان کردن", - "@appSetting_clearCache_titleText": {}, - "donateWay_cryptoCurrency": "رمزارز", - "@donateWay_cryptoCurrency": {}, - "donateWay_cryptoCurrency_ETH": "ETH", - "@donateWay_cryptoCurrency_ETH": {}, - "donateWay_cryptoCurrency_BNB": "BNB", - "@donateWay_cryptoCurrency_BNB": {}, - "donateWay_cryptoCurrency_FTM": "FTM", - "@donateWay_cryptoCurrency_FTM": {}, - "contributors_tile_title": "مشارکت کنندگان", - "@contributors_tile_title": {}, - "appSetting_clearCacheDialog_subtitleText": "پس از پاک کردن حافظه، برخی از ارزش های سفارشی به طور پیش فرض بازسازی می شوند.", - "@appSetting_clearCacheDialog_subtitleText": {}, - "appSetting_clearCacheDialog_cancelText": "لغو", - "@appSetting_clearCacheDialog_cancelText": {}, - "appSetting_clearCache_snackBar_partSuccText": "پنهان کردن جزئی که شکست خورد", - "@appSetting_clearCache_snackBar_partSuccText": {}, - "appSetting_clearCache_snackBar_succText": "پنهان کردن با موفقیت", - "@appSetting_clearCache_snackBar_succText": {}, - "donateWay_firstQRGroup": "Alipay & Wechat Pay", - "@donateWay_firstQRGroup": {}, - "appSetting_clearCache_snackBar_failText": "پنهان کردن شکست خورده", - "@appSetting_clearCache_snackBar_failText": {}, - "donateWay_cryptoCurrency_AVAX": "AVAX", - "@donateWay_cryptoCurrency_AVAX": {}, - "appAbout_donateDialog_copiedCrypto_msg": "کپی شد {name} آدرس", - "@appAbout_donateDialog_copiedCrypto_msg": { - "placeholders": { - "name": { - "type": "String", - "example": "BTC" - } - } - }, - "habitDisplay_editPopMenu_clone": "الگو", - "@habitDisplay_editPopMenu_clone": {}, - "habitDetail_editPopMenu_clone": "الگو", - "@habitDetail_editPopMenu_clone": {}, - "batchCheckin_appbar_title": "بررسی دسته‌ای", - "@batchCheckin_appbar_title": {}, - "batchCheckin_datePicker_prevButton_tooltip": "روز قبلی", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "روز بعدی", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "رد", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "تکمیل شده", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_double_text": "دو برابر!", - "@batchCheckin_status_double_text": {}, - "batchCheckin_status_zero_text": "ناتکمیل", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_habits_groupTitle": "انتخاب شده {count} عادت", - "@batchCheckin_habits_groupTitle": {}, - "batchCheckin_save_button_text": "ذخیره", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "بازنشانی", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_title": "بازنویسی رکوردهای موجود", - "@batchCheckin_save_confirmDialog_title": {}, - "batchCheckin_save_confirmDialog_body": "رکوردهای موجود پس از ذخیره بازنویسی می‌شوند. رکوردهای قبلی از دست خواهند رفت.", - "@batchCheckin_save_confirmDialog_body": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "ذخیره", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "لغو", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_title": "تأیید بازگشت", - "@batchCheckin_close_confirmDialog_title": {}, - "batchCheckin_close_confirmDialog_body": "تغییرات وضعیت چکین‌کردن قبل از ذخیره اعمال نخواهد شد.", - "@batchCheckin_close_confirmDialog_body": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "خروج", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "لغو", - "@batchCheckin_close_confirmDialog_cancelButton_text": {}, - "appSetting_changeLanguageDialog_titleText": "گزیدن زبان", - "@appSetting_changeLanguageDialog_titleText": {}, - "debug_logLevel_info": "گزارش", - "@debug_logLevel_info": {}, - "appSetting_changeLanguage_followSystem_noLocale_text": "پیروی از سامانه", - "@appSetting_changeLanguage_followSystem_noLocale_text": {}, - "appSetting_changeLanguageTile_titleText": "زبان", - "@appSetting_changeLanguageTile_titleText": {}, - "appSetting_debugger_titleText": "Debug Info", - "@appSetting_debugger_titleText": {}, - "debug_logLevel_warn": "هشدار", - "@debug_logLevel_warn": {}, - "debug_logLevel_error": "ایرنگ", - "@debug_logLevel_error": {} -} + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/fr.arb b/assets/l10n/fr.arb index d2bdb0c2..ed7d59f4 100644 --- a/assets/l10n/fr.arb +++ b/assets/l10n/fr.arb @@ -17,7 +17,15 @@ "habitEdit_habitType_negativeText": "Négative", "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "Objectif journalier, par défaut à {number}", - "@habitEdit_habitDailyGoal_hintText": {}, + "@habitEdit_habitDailyGoal_hintText": { + "description": "default habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoal_negativeHintText": "Seuil minimum journalier, par défaut à {number}", "@habitEdit_habitDailyGoal_negativeHintText": { "description": "Objectif journalier par défaut pour l’habitude négative", @@ -731,6 +739,49 @@ } } }, + "batchCheckin_appbar_title": "Validation groupée", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "Jour précédent", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Jour suivant", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "Passer", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Complet", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "Double réussite !", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "Incomplet", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count, plural, =1{Habitude} other{Habitudes}} sélectionnée(s)", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "Enregistrer", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "Réinitialiser", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_save_confirmDialog_title": "Écraser les enregistrements existants", + "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "Les enregistrements existants seront écrasés. Après l'enregistrement, les enregistrements précédents seront perdus.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "Enregistrer", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "Annuler", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "Confirmer le retour", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "Les changements d'état de validation ne seront pas appliqués avant d'être enregistrés.", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "Quitter", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "Annuler", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 Avez-vous gardé vos habitudes, aujourd’hui ?", "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "click to enter app and punch in on time.", @@ -847,48 +898,12 @@ "@snackbar_undoText": {}, "snackbar_dismissText": "REJETER", "@snackbar_dismissText": {}, + "contributors_tile_title": "Contributeurs", + "@contributors_tile_title": {}, "userAction_tap": "Appui", "@userAction_tap": {}, "userAction_doubleTap": "Double", "@userAction_doubleTap": {}, "userAction_longTap": "Long", - "@userAction_longTap": {}, - "contributors_tile_title": "Contributeurs", - "@contributors_tile_title": {}, - "batchCheckin_appbar_title": "Validation groupée", - "@batchCheckin_appbar_title": {}, - "batchCheckin_datePicker_prevButton_tooltip": "Jour précédent", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Jour suivant", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "Passer", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "Complet", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_double_text": "Double réussite !", - "@batchCheckin_status_double_text": {}, - "batchCheckin_status_zero_text": "Incomplet", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_habits_groupTitle": "{count, plural, =1{Habitude} other{Habitudes}} sélectionnée(s)", - "@batchCheckin_habits_groupTitle": {}, - "batchCheckin_save_button_text": "Enregistrer", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "Réinitialiser", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_title": "Écraser les enregistrements existants", - "@batchCheckin_save_confirmDialog_title": {}, - "batchCheckin_save_confirmDialog_body": "Les enregistrements existants seront écrasés. Après l'enregistrement, les enregistrements précédents seront perdus.", - "@batchCheckin_save_confirmDialog_body": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "Enregistrer", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "Annuler", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_title": "Confirmer le retour", - "@batchCheckin_close_confirmDialog_title": {}, - "batchCheckin_close_confirmDialog_body": "Les changements d'état de validation ne seront pas appliqués avant d'être enregistrés.", - "@batchCheckin_close_confirmDialog_body": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "Quitter", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "Annuler", - "@batchCheckin_close_confirmDialog_cancelButton_text": {} -} + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/it.arb b/assets/l10n/it.arb index 059b89a5..96bbb9f3 100644 --- a/assets/l10n/it.arb +++ b/assets/l10n/it.arb @@ -4,256 +4,6 @@ "@localeScriptName": {}, "appName": "Table Habit", "@appName": {}, - "habitEdit_habitDailyGoal_errorText01": "Obiettivo giornaliero > {number}", - "@habitEdit_habitDailyGoal_errorText01": { - "description": "minimum number for habit daily goal", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_habitDailyGoalUnit_hintText": "Unità obiettivo giornaliero", - "@habitEdit_habitDailyGoalUnit_hintText": {}, - "habitEdit_frequencySelector_title": "Seleziona frequenza", - "@habitEdit_frequencySelector_title": {}, - "habitEdit_habitFreq_daily": "Ogni giorno", - "@habitEdit_habitFreq_daily": {}, - "habitEdit_habitFreq_perweek_ex01": "volte a settimana", - "@habitEdit_habitFreq_perweek_ex01": {}, - "habitEdit_habitFreq_permonth_ex01": "volte al mese", - "@habitEdit_habitFreq_permonth_ex01": {}, - "habitEdit_habitFreq_predayfreq_ex02": "giorni", - "@habitEdit_habitFreq_predayfreq_ex02": {}, - "habitEdit_reminder_freq_monthHelpText": "Qualsiasi giorno del mese", - "@habitEdit_reminder_freq_monthHelpText": {}, - "habitEdit_reminderQuest_hintText": "Domanda, ad es. \"Ti sei allenato oggi?\"", - "@habitEdit_reminderQuest_hintText": {}, - "habitEdit_reminder_dialogTitle": "Scegli tipologia di promemoria", - "@habitEdit_reminder_dialogTitle": {}, - "habitEdit_reminder_dialogType_daily": "Quotidianamente", - "@habitEdit_reminder_dialogType_daily": {}, - "habitEdit_reminder_dialogType_week": "Settimanalmente", - "@habitEdit_reminder_dialogType_week": {}, - "habitEdit_reminder_weekdayText_tuesday": "Mar", - "@habitEdit_reminder_weekdayText_tuesday": {}, - "habitEdit_reminder_dialogType_month": "Mensilmente", - "@habitEdit_reminder_dialogType_month": {}, - "habitEdit_reminder_weekdayText_wednesday": "Mer", - "@habitEdit_reminder_weekdayText_wednesday": {}, - "habitEdit_reminder_weekdayText_thursday": "Gio", - "@habitEdit_reminder_weekdayText_thursday": {}, - "habitEdit_reminder_dialogConfirm": "Conferma", - "@habitEdit_reminder_dialogConfirm": {}, - "habitEdit_reminder_weekdayText_friday": "Ven", - "@habitEdit_reminder_weekdayText_friday": {}, - "habitEdit_reminder_weekdayText_saturday": "Sab", - "@habitEdit_reminder_weekdayText_saturday": {}, - "habitEdit_reminder_weekdayText_sunday": "Dom", - "@habitEdit_reminder_weekdayText_sunday": {}, - "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "Annulla", - "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, - "habitDisplay_editPopMenu_delete": "Elimina", - "@habitDisplay_editPopMenu_delete": {}, - "habitDisplay_deleteHabitsConfirmDialog_confirm": "Conferma", - "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, - "habitDisplay_statsMenu_statSubgroupText": "Attuale", - "@habitDisplay_statsMenu_statSubgroupText": {}, - "habitDisplay_mainMenu_showArchivedTileText": "Visualizza archiviate", - "@habitDisplay_mainMenu_showArchivedTileText": {}, - "habitDisplay_statsMenu_completedTileText": "Completate", - "@habitDisplay_statsMenu_completedTileText": {}, - "habitDetail_scoreChart_title": "Punteggio", - "@habitDetail_scoreChart_title": {}, - "habitDetail_scoreChartCombine_weeklyText": "Settimana", - "@habitDetail_scoreChartCombine_weeklyText": {}, - "habitDetail_modifyDateTile_title": "Modificato", - "@habitDetail_modifyDateTile_title": {}, - "habitDetail_scoreChartCombine_monthlyText": "Mese", - "@habitDetail_scoreChartCombine_monthlyText": {}, - "habitDetail_confirmDialog_cancel": "Annulla", - "@habitDetail_confirmDialog_cancel": {}, - "habitDetail_notFoundRetryText": "Prova ancora", - "@habitDetail_notFoundRetryText": {}, - "habitDetail_changeGoal_saveText": "salva", - "@habitDetail_changeGoal_saveText": {}, - "appSetting_appbar_titleText": "Impostazioni", - "@appSetting_appbar_titleText": {}, - "appSetting_displaySubgroupText": "Mostra", - "@appSetting_displaySubgroupText": {}, - "habitDetail_skipReason_cancelText": "Annulla", - "@habitDetail_skipReason_cancelText": {}, - "habitDetail_skipReason_saveText": "salva", - "@habitDetail_skipReason_saveText": {}, - "appSetting_operationSubgroupText": "Operazione", - "@appSetting_operationSubgroupText": {}, - "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{INCOMPLETO} =2{INSUFFICIENTE} other{}}", - "@habitDetail_heatmap_leftHelpText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" - } - } - }, - "exportConfirmDialog_title_exportAll": "Esportare tutte le abitudini?", - "@exportConfirmDialog_title_exportAll": {}, - "calendarPicker_clip_tomorrow": "Domani", - "@calendarPicker_clip_tomorrow": {}, - "calendarPicker_clip_today": "Oggi", - "@calendarPicker_clip_today": {}, - "common_customDateTimeFormatPicker_confirmButton_text": "Conferma", - "@common_customDateTimeFormatPicker_confirmButton_text": {}, - "common_customDateTimeFormatPicker_mdy_text": "Mese Giorno Anno", - "@common_customDateTimeFormatPicker_mdy_text": {}, - "common_customDateTimeFormatPicker_cancelButton_text": "Annulla", - "@common_customDateTimeFormatPicker_cancelButton_text": {}, - "common_customDateTimeFormatPicker_monthName_text": "Usa nome completo", - "@common_customDateTimeFormatPicker_monthName_text": {}, - "common_customDateTimeFormatPicker_12Hour_text": "Usa il formato 12 ore", - "@common_customDateTimeFormatPicker_12Hour_text": {}, - "common_customDateTimeFormatPicker_empty_text": "Nessun separatore", - "@common_customDateTimeFormatPicker_empty_text": {}, - "common_customDateTimeFormatPicker_sepDot_text": "Punto", - "@common_customDateTimeFormatPicker_sepDot_text": {}, - "common_customDateTimeFormatPicker_sepSpace_text": "Spazio", - "@common_customDateTimeFormatPicker_sepSpace_text": {}, - "common_customDateTimeFormatPicker_sepSlash_text": "Slash", - "@common_customDateTimeFormatPicker_sepSlash_text": {}, - "common_customDateTimeFormatPicker_sepDash_text": "Trattino", - "@common_customDateTimeFormatPicker_sepDash_text": {}, - "common_customDateTimeFormatPicker_SepTileText": "Separatore", - "@common_customDateTimeFormatPicker_SepTileText": {}, - "common_customDateTimeFormatPicker_dmy_text": "Giorno Mese Anno", - "@common_customDateTimeFormatPicker_dmy_text": {}, - "common_customDateTimeFormatPicker_ymd_text": "Anno Mese Giorno", - "@common_customDateTimeFormatPicker_ymd_text": {}, - "common_customDateTimeFormatPicker_fmtTileText": "Formato data", - "@common_customDateTimeFormatPicker_fmtTileText": {}, - "common_habitColorType_default": "Colore {index}", - "@common_habitColorType_default": { - "description": "unknown habit color type name", - "placeholders": { - "index": { - "type": "int", - "example": "0" - } - } - }, - "common_customDateTimeFormatPicker_useSystemFormat_text": "Usa formato di sistema", - "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, - "batchCheckin_status_skip_text": "Salta", - "@batchCheckin_status_skip_text": {}, - "appAbout_licenseThirdPartyTile_titleText": "Dichiarazione Licenza Di Terze Parti", - "@appAbout_licenseThirdPartyTile_titleText": {}, - "batchCheckin_status_zero_text": "Incompleto", - "@batchCheckin_status_zero_text": {}, - "appAbout_donateTile_titleText": "Dona", - "@appAbout_donateTile_titleText": {}, - "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Abitudine} other{Abitudini}} selezionate", - "@batchCheckin_habits_groupTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "appAbout_licenseTile_subtitleText": "Licenza Apache, Versione 2.0", - "@appAbout_licenseTile_subtitleText": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Prossimo giorno", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "common_habitColorType_cc8": "Arancio", - "@common_habitColorType_cc8": {}, - "common_habitColorType_cc7": "Ambra", - "@common_habitColorType_cc7": {}, - "common_habitColorType_cc9": "Verde lime", - "@common_habitColorType_cc9": {}, - "appSetting_clearCacheDialog_confirmText": "Conferma", - "@appSetting_clearCacheDialog_confirmText": {}, - "appSetting_clearCacheDialog_cancelText": "Annulla", - "@appSetting_clearCacheDialog_cancelText": {}, - "appSetting_clearCacheDialog_titleText": "Svuota Cache", - "@appSetting_clearCacheDialog_titleText": {}, - "appSetting_clearCache_titleText": "Svuota Cache", - "@appSetting_clearCache_titleText": {}, - "appSetting_resetConfigDialog_confirmText": "Conferma", - "@appSetting_resetConfigDialog_confirmText": {}, - "appSetting_resetConfig_subtitleText": "Ripristina tutte le impostazioni.", - "@appSetting_resetConfig_subtitleText": {}, - "appSetting_importDialog_complete_closeLabel": "chiudi", - "@appSetting_importDialog_complete_closeLabel": {}, - "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Giorni}}", - "@habitDetail_descTargetDays_titleText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" - } - } - }, - "appSetting_resetConfigDialog_cancelText": "Annulla", - "@appSetting_resetConfigDialog_cancelText": {}, - "appSetting_resetConfig_titleText": "Ripristina impostazioni", - "@appSetting_resetConfig_titleText": {}, - "appSetting_importDialog_importingTitle": "{completeCount}/{totalCount} importati", - "@appSetting_importDialog_importingTitle": { - "placeholders": { - "completeCount": { - "type": "int", - "example": "1" - }, - "totalCount": { - "type": "int", - "example": "1" - } - } - }, - "appSetting_export_subtitleText": "Esporta le abitudini in formato JSON, questo file può essere poi importato.", - "@appSetting_export_subtitleText": {}, - "appSetting_export_titleText": "Esporta", - "@appSetting_export_titleText": {}, - "appSetting_clearCacheDialog_subtitleText": "Dopo aver svuotato la cache, alcuni valori saranno ripristinati a quelli predefiniti.", - "@appSetting_clearCacheDialog_subtitleText": {}, - "appSetting_compactUISwitcher_titleText": "Abilita interfaccia compatta nella pagina delle abitudini", - "@appSetting_compactUISwitcher_titleText": {}, - "appSetting_dateDisplayFormat_titleText": "Formato visualizzazione data ({formatTemplate})", - "@appSetting_dateDisplayFormat_titleText": { - "placeholders": { - "formatTemplate": { - "type": "String", - "example": "yyyy/M/d" - } - } - }, - "appSetting_firstDayOfWeekDialog_defaultText": " (Predefinito)", - "@appSetting_firstDayOfWeekDialog_defaultText": {}, - "donateWay_cryptoCurrency_BTC": "BTC", - "@donateWay_cryptoCurrency_BTC": {}, - "donateWay_cryptoCurrency_ETH": "ETH", - "@donateWay_cryptoCurrency_ETH": {}, - "donateWay_firstQRGroup": "Alipay & Wechat Pay", - "@donateWay_firstQRGroup": {}, - "batchCheckin_status_double_text": "x2 Hit!", - "@batchCheckin_status_double_text": {}, - "habitDetail_changeGoal_extraChipText": "{goal}", - "@habitDetail_changeGoal_extraChipText": { - "placeholders": { - "goal": { - "type": "String", - "example": "1.5" - } - } - }, - "habitDisplay_statsMenu_popularitySubgroupText": "Abitudini Principali: i cambiamenti degli ultimi 30 giorni", - "@habitDisplay_statsMenu_popularitySubgroupText": {}, - "habitDisplay_sortType_progress": "Per Rateo", - "@habitDisplay_sortType_progress": {}, - "habitDetail_archiveConfirmDialog_titleText": "Archiviare l'Abitudine?", - "@habitDetail_archiveConfirmDialog_titleText": {}, - "habitDetail_unarchiveConfirmDialog_titleText": "Rimuovere dall'archivio l'Abitudine?", - "@habitDetail_unarchiveConfirmDialog_titleText": {}, "habitEdit_saveButton_text": "Salva", "@habitEdit_saveButton_text": {}, "habitEdit_habitName_hintText": "Nome Abitudine ...", @@ -262,6 +12,10 @@ "@habitEdit_colorPicker_title": {}, "habitEdit_habitTypeDialog_title": "Tipologia abitudine", "@habitEdit_habitTypeDialog_title": {}, + "habitEdit_habitType_positiveText": "Positiva", + "@habitEdit_habitType_positiveText": {}, + "habitEdit_habitType_negativeText": "Negativa", + "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "Obiettivo giornaliero, predefinito {number}", "@habitEdit_habitDailyGoal_hintText": { "description": "default habit daily goal", @@ -272,10 +26,26 @@ } } }, - "habitEdit_habitType_positiveText": "Positiva", - "@habitEdit_habitType_positiveText": {}, - "habitEdit_habitType_negativeText": "Negativa", - "@habitEdit_habitType_negativeText": {}, + "habitEdit_habitDailyGoal_negativeHintText": "Soglia minima giornaliera, predefinito {number}", + "@habitEdit_habitDailyGoal_negativeHintText": { + "description": "default habit daily goal for negative habit", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, + "habitEdit_habitDailyGoal_errorText01": "Obiettivo giornaliero > {number}", + "@habitEdit_habitDailyGoal_errorText01": { + "description": "minimum number for habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText02": "Obiettivo giornaliero ≤ {number}", "@habitEdit_habitDailyGoal_errorText02": { "description": "maximum number for habit daily goal", @@ -306,6 +76,8 @@ } } }, + "habitEdit_habitDailyGoalUnit_hintText": "Unità obiettivo giornaliero", + "@habitEdit_habitDailyGoalUnit_hintText": {}, "habitEdit_habitDailyGoalExtra_hintText": "Obiettivo giornaliero massimo desiderato", "@habitEdit_habitDailyGoalExtra_hintText": {}, "habitEdit_habitDailyGoalExtra_errorText": "Valore non valido, deve essere vuoto o ≥ {dailyGoal}", @@ -316,48 +88,31 @@ "example": "1" } } - }, - "habitEdit_habitDailyGoalExtra_negativeHintText": "Limite massimo giornaliero", - "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, - "habitEdit_habitDailyGoal_negativeHintText": "Soglia minima giornaliera, predefinito {number}", - "@habitEdit_habitDailyGoal_negativeHintText": { - "description": "default habit daily goal for negative habit", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_habitFreq_show_daily": "Ogni Giorno", - "@habitEdit_habitFreq_show_daily": {}, - "habitEdit_targetDays_title": "{targetDays} giorni", - "@habitEdit_targetDays_title": { - "placeholders": { - "targetDays": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_targetDays_dialogTitle": "Seleziona giorni target", - "@habitEdit_targetDays_dialogTitle": {}, - "habitEdit_targetDays": "giorni", - "@habitEdit_targetDays": {}, - "habitEdit_reminder_hintText": "Promemoria", - "@habitEdit_reminder_hintText": {}, - "habitEdit_reminder_freq_weekHelpText": "Qualsiasi giorno della settimana", - "@habitEdit_reminder_freq_weekHelpText": {}, + }, + "habitEdit_habitDailyGoalExtra_negativeHintText": "Limite massimo giornaliero", + "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, + "habitEdit_frequencySelector_title": "Seleziona frequenza", + "@habitEdit_frequencySelector_title": {}, + "habitEdit_habitFreq_daily": "Ogni giorno", + "@habitEdit_habitFreq_daily": {}, + "habitEdit_habitFreq_perweek": "", + "@habitEdit_habitFreq_perweek": {}, + "habitEdit_habitFreq_perweek_ex01": "volte a settimana", + "@habitEdit_habitFreq_perweek_ex01": {}, + "habitEdit_habitFreq_permonth": "", + "@habitEdit_habitFreq_permonth": {}, + "habitEdit_habitFreq_permonth_ex01": "volte al mese", + "@habitEdit_habitFreq_permonth_ex01": {}, "habitEdit_habitFreq_predayfreq_ex01": "volte in", "@habitEdit_habitFreq_predayfreq_ex01": {}, - "habitEdit_reminder_freq_monthSubfixText": " al mese", - "@habitEdit_reminder_freq_monthSubfixText": {}, - "habitEdit_reminder_freq_weekSubfixText": " a settimana", - "@habitEdit_reminder_freq_weekSubfixText": {}, + "habitEdit_habitFreq_predayfreq_ex02": "giorni", + "@habitEdit_habitFreq_predayfreq_ex02": {}, "habitEdit_habitFreq_predayfreq_reverse_flag": "0", "@habitEdit_habitFreq_predayfreq_reverse_flag": { "description": "If set to 1, the display widget list will be reversed." }, + "habitEdit_habitFreq_show_daily": "Ogni Giorno", + "@habitEdit_habitFreq_show_daily": {}, "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{A settimana} other{Almeno {freq} volte a settimana}}", "@habitEdit_habitFreq_show_perweek": { "placeholders": { @@ -389,26 +144,83 @@ } } }, - "habitEdit_habitFreq_perweek": "", - "@habitEdit_habitFreq_perweek": {}, - "habitEdit_habitFreq_permonth": "", - "@habitEdit_habitFreq_permonth": {}, + "habitEdit_targetDays_title": "{targetDays} giorni", + "@habitEdit_targetDays_title": { + "placeholders": { + "targetDays": { + "type": "int", + "example": "1" + } + } + }, + "habitEdit_targetDays_dialogTitle": "Seleziona giorni target", + "@habitEdit_targetDays_dialogTitle": {}, + "habitEdit_targetDays": "giorni", + "@habitEdit_targetDays": {}, + "habitEdit_reminder_hintText": "Promemoria", + "@habitEdit_reminder_hintText": {}, + "habitEdit_reminder_freq_weekHelpText": "Qualsiasi giorno della settimana", + "@habitEdit_reminder_freq_weekHelpText": {}, "habitEdit_reminder_freq_weekPrefixText": "Ogni Giorno", "@habitEdit_reminder_freq_weekPrefixText": {}, + "habitEdit_reminder_freq_weekSubfixText": " a settimana", + "@habitEdit_reminder_freq_weekSubfixText": {}, + "habitEdit_reminder_freq_monthHelpText": "Qualsiasi giorno del mese", + "@habitEdit_reminder_freq_monthHelpText": {}, "habitEdit_reminder_freq_monthPrefixText": "Mensile", "@habitEdit_reminder_freq_monthPrefixText": {}, + "habitEdit_reminder_freq_monthSubfixText": " al mese", + "@habitEdit_reminder_freq_monthSubfixText": {}, + "habitEdit_reminderQuest_hintText": "Domanda, ad es. \"Ti sei allenato oggi?\"", + "@habitEdit_reminderQuest_hintText": {}, + "habitEdit_reminder_dialogTitle": "Scegli tipologia di promemoria", + "@habitEdit_reminder_dialogTitle": {}, + "habitEdit_reminder_dialogType_whenNeeded": "Quando è il momento di fare il check-in", + "@habitEdit_reminder_dialogType_whenNeeded": {}, + "habitEdit_reminder_dialogType_daily": "Quotidianamente", + "@habitEdit_reminder_dialogType_daily": {}, + "habitEdit_reminder_dialogType_week": "Settimanalmente", + "@habitEdit_reminder_dialogType_week": {}, + "habitEdit_reminder_dialogType_month": "Mensilmente", + "@habitEdit_reminder_dialogType_month": {}, + "habitEdit_reminder_dialogConfirm": "Conferma", + "@habitEdit_reminder_dialogConfirm": {}, "habitEdit_reminder_dialogCancel": "Annulla", "@habitEdit_reminder_dialogCancel": {}, "habitEdit_reminder_cancelDialogTitle": "Conferma", "@habitEdit_reminder_cancelDialogTitle": {}, + "habitEdit_reminder_cancelDialogSubtitle": "Sei sicuro di voler eliminare questo promemoria?", + "@habitEdit_reminder_cancelDialogSubtitle": {}, "habitEdit_reminder_cancelDialogConfirm": "Conferma", "@habitEdit_reminder_cancelDialogConfirm": {}, "habitEdit_reminder_cancelDialogCancel": "Annulla", "@habitEdit_reminder_cancelDialogCancel": {}, "habitEdit_reminder_weekdayText_monday": "Lun", "@habitEdit_reminder_weekdayText_monday": {}, + "habitEdit_reminder_weekdayText_tuesday": "Mar", + "@habitEdit_reminder_weekdayText_tuesday": {}, + "habitEdit_reminder_weekdayText_wednesday": "Mer", + "@habitEdit_reminder_weekdayText_wednesday": {}, + "habitEdit_reminder_weekdayText_thursday": "Gio", + "@habitEdit_reminder_weekdayText_thursday": {}, + "habitEdit_reminder_weekdayText_friday": "Ven", + "@habitEdit_reminder_weekdayText_friday": {}, + "habitEdit_reminder_weekdayText_saturday": "Sab", + "@habitEdit_reminder_weekdayText_saturday": {}, + "habitEdit_reminder_weekdayText_sunday": "Dom", + "@habitEdit_reminder_weekdayText_sunday": {}, + "habitEdit_desc_hintText": "Note, supportano Markdown", + "@habitEdit_desc_hintText": {}, + "habitEdit_create_datetime_prefix": "Creato il: ", + "@habitEdit_create_datetime_prefix": {}, + "habitEdit_modify_datetime_prefix": "Modificato il: ", + "@habitEdit_modify_datetime_prefix": {}, "habitDisplay_fab_text": "Nuova Abitudine", "@habitDisplay_fab_text": {}, + "habitDisplay_emptyImage_text_01": "Un viaggio di mille chilometri inizia con un solo passo", + "@habitDisplay_emptyImage_text_01": {}, + "habitDisplay_archiveHabitsConfirmDialog_title": "Archivia le Abitudini Selezionate?", + "@habitDisplay_archiveHabitsConfirmDialog_title": {}, "habitDisplay_archiveHabitsConfirmDialog_confirm": "Conferma", "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, "habitDisplay_archiveHabitsConfirmDialog_cancel": "Annulla", @@ -426,20 +238,8 @@ "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "Conferma", "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, - "habitEdit_reminder_dialogType_whenNeeded": "Quando è il momento di fare il check-in", - "@habitEdit_reminder_dialogType_whenNeeded": {}, - "habitEdit_reminder_cancelDialogSubtitle": "Sei sicuro di voler eliminare questo promemoria?", - "@habitEdit_reminder_cancelDialogSubtitle": {}, - "habitEdit_desc_hintText": "Note, supportano Markdown", - "@habitEdit_desc_hintText": {}, - "habitEdit_create_datetime_prefix": "Creato il: ", - "@habitEdit_create_datetime_prefix": {}, - "habitEdit_modify_datetime_prefix": "Modificato il: ", - "@habitEdit_modify_datetime_prefix": {}, - "habitDisplay_emptyImage_text_01": "Un viaggio di mille chilometri inizia con un solo passo", - "@habitDisplay_emptyImage_text_01": {}, - "habitDisplay_archiveHabitsConfirmDialog_title": "Archivia le Abitudini Selezionate?", - "@habitDisplay_archiveHabitsConfirmDialog_title": {}, + "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "Annulla", + "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, "habitDisplay_unarchiveHabitsSuccSnackbarText": "{count} abitudini non archiviate", "@habitDisplay_unarchiveHabitsSuccSnackbarText": { "placeholders": { @@ -451,6 +251,8 @@ }, "habitDisplay_deleteHabitsConfirmDialog_title": "Eliminare le abitudini selezionate?", "@habitDisplay_deleteHabitsConfirmDialog_title": {}, + "habitDisplay_deleteHabitsConfirmDialog_confirm": "Conferma", + "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, "habitDisplay_deleteHabitsConfirmDialog_cancel": "Annulla", "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "{count} abitudini eliminate", @@ -466,22 +268,36 @@ "@habitDisplay_editPopMenu_selectAll": {}, "habitDisplay_editPopMenu_export": "Esporta", "@habitDisplay_editPopMenu_export": {}, + "habitDisplay_editPopMenu_delete": "Elimina", + "@habitDisplay_editPopMenu_delete": {}, "habitDisplay_editPopMenu_clone": "Template", "@habitDisplay_editPopMenu_clone": {}, "habitDisplay_editButton_tooltip": "Modifica", "@habitDisplay_editButton_tooltip": {}, + "habitDisplay_archiveButton_tooltip": "Archivia", + "@habitDisplay_archiveButton_tooltip": {}, + "habitDisplay_unarchiveButton_tooltip": "Rimuovi dall'archivio", + "@habitDisplay_unarchiveButton_tooltip": {}, "habitDisplay_settingButton_tooltip": "Impostazioni", "@habitDisplay_settingButton_tooltip": {}, + "habitDisplay_statsMenu_statSubgroupText": "Attuale", + "@habitDisplay_statsMenu_statSubgroupText": {}, + "habitDisplay_statsMenu_completedTileText": "Completate", + "@habitDisplay_statsMenu_completedTileText": {}, "habitDisplay_statsMenu_inProgresTileText": "In Svolgimento", "@habitDisplay_statsMenu_inProgresTileText": {}, "habitDisplay_statsMenu_archivedTileText": "Archiviate", "@habitDisplay_statsMenu_archivedTileText": {}, + "habitDisplay_statsMenu_popularitySubgroupText": "Abitudini Principali: i cambiamenti degli ultimi 30 giorni", + "@habitDisplay_statsMenu_popularitySubgroupText": {}, "habitDisplay_mainMenu_lightTheme": "Tema chiaro", "@habitDisplay_mainMenu_lightTheme": {}, "habitDisplay_mainMenu_darkTheme": "Tema scuro", "@habitDisplay_mainMenu_darkTheme": {}, "habitDisplay_mainMenu_followSystemTheme": "Segui sistema", "@habitDisplay_mainMenu_followSystemTheme": {}, + "habitDisplay_mainMenu_showArchivedTileText": "Visualizza archiviate", + "@habitDisplay_mainMenu_showArchivedTileText": {}, "habitDisplay_mainMenu_showCompletedTileText": "Visualizza completate", "@habitDisplay_mainMenu_showCompletedTileText": {}, "habitDisplay_mainMenu_showActivedTileText": "Mostra attive", @@ -494,10 +310,14 @@ "@habitDisplay_sortDirection_asc": {}, "habitDisplay_sortDirection_Desc": "(Disc)", "@habitDisplay_sortDirection_Desc": {}, + "habitDisplay_sortType_manual": "Personale", + "@habitDisplay_sortType_manual": {}, "habitDisplay_sortType_name": "Per Nome", "@habitDisplay_sortType_name": {}, "habitDisplay_sortType_colorType": "Per Colore", "@habitDisplay_sortType_colorType": {}, + "habitDisplay_sortType_progress": "Per Rateo", + "@habitDisplay_sortType_progress": {}, "habitDisplay_sortType_startT": "Per data di inizio", "@habitDisplay_sortType_startT": {}, "habitDisplay_sortType_status": "Per stato", @@ -524,12 +344,14 @@ "@habitDetail_editPopMenu_clone": {}, "habitDetail_confirmDialog_confirm": "Conferma", "@habitDetail_confirmDialog_confirm": {}, - "habitDisplay_unarchiveButton_tooltip": "Rimuovi dall'archivio", - "@habitDisplay_unarchiveButton_tooltip": {}, - "habitDisplay_sortType_manual": "Personale", - "@habitDisplay_sortType_manual": {}, - "habitDisplay_archiveButton_tooltip": "Archivia", - "@habitDisplay_archiveButton_tooltip": {}, + "habitDetail_confirmDialog_cancel": "Annulla", + "@habitDetail_confirmDialog_cancel": {}, + "habitDetail_archiveConfirmDialog_titleText": "Archiviare l'Abitudine?", + "@habitDetail_archiveConfirmDialog_titleText": {}, + "habitDetail_unarchiveConfirmDialog_titleText": "Rimuovere dall'archivio l'Abitudine?", + "@habitDetail_unarchiveConfirmDialog_titleText": {}, + "habitDetail_deleteConfirmDialog_titleText": "Eliminare l'abitudine?", + "@habitDetail_deleteConfirmDialog_titleText": {}, "habitDetail_summary_title": "Riepilogo", "@habitDetail_summary_title": {}, "habitDetail_summary_body": "Il punteggio attuale è {score}, e sono passati {days} giorni dall'inizio.", @@ -545,23 +367,19 @@ } } }, - "habitDetail_descDailyGoal_unitText": "Unità: {unit}", - "@habitDetail_descDailyGoal_unitText": { + "habitDetail_summary_preBody": "{days, plural, =1{A partire da domani.} other{Tra {days} giorni.}}", + "@habitDetail_summary_preBody": { "placeholders": { - "unit": { - "type": "String", - "example": "M/S" + "days": { + "type": "int", + "example": "1" } } }, - "habitDetail_descDailyGoal_unitEmptyText": "vuoto", - "@habitDetail_descDailyGoal_unitEmptyText": {}, - "habitDetail_descTargetDays_unitText": "g", - "@habitDetail_descTargetDays_unitText": {}, - "habitDetail_summary_preBody": "{days, plural, =1{A partire da domani.} other{Tra {days} giorni.}}", - "@habitDetail_summary_preBody": { + "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{INCOMPLETO} =2{INSUFFICIENTE} other{}}", + "@habitDetail_heatmap_leftHelpText": { "placeholders": { - "days": { + "habitType": { "type": "int", "example": "1" } @@ -585,12 +403,38 @@ } } }, + "habitDetail_descDailyGoal_unitText": "Unità: {unit}", + "@habitDetail_descDailyGoal_unitText": { + "placeholders": { + "unit": { + "type": "String", + "example": "M/S" + } + } + }, + "habitDetail_descDailyGoal_unitEmptyText": "vuoto", + "@habitDetail_descDailyGoal_unitEmptyText": {}, + "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Giorni}}", + "@habitDetail_descTargetDays_titleText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, + "habitDetail_descTargetDays_unitText": "g", + "@habitDetail_descTargetDays_unitText": {}, "habitDetail_descRecordsNum_titleText": "Voci", "@habitDetail_descRecordsNum_titleText": {}, - "habitDetail_deleteConfirmDialog_titleText": "Eliminare l'abitudine?", - "@habitDetail_deleteConfirmDialog_titleText": {}, + "habitDetail_scoreChart_title": "Punteggio", + "@habitDetail_scoreChart_title": {}, "habitDetail_scoreChartCombine_dailyText": "Giorno", "@habitDetail_scoreChartCombine_dailyText": {}, + "habitDetail_scoreChartCombine_weeklyText": "Settimana", + "@habitDetail_scoreChartCombine_weeklyText": {}, + "habitDetail_scoreChartCombine_monthlyText": "Mese", + "@habitDetail_scoreChartCombine_monthlyText": {}, "habitDetail_scoreChartCombine_yearlyText": "Anno", "@habitDetail_scoreChartCombine_yearlyText": {}, "habitDetail_freqChart_freqTitle": "Frequenza", @@ -625,6 +469,8 @@ "@habitDetail_startDateTile_title": {}, "habitDetail_createDateTile_title": "Creato", "@habitDetail_createDateTile_title": {}, + "habitDetail_modifyDateTile_title": "Modificato", + "@habitDetail_modifyDateTile_title": {}, "habitDetail_editHeatmapCal_dateButtonText": "data", "@habitDetail_editHeatmapCal_dateButtonText": {}, "habitDetail_editHeatmapCal_valueButtonText": "valore", @@ -633,6 +479,8 @@ "@habitDetail_editHeatmapCal_backToToday_tooltipText": {}, "habitDetail_notFoundText": "Caricamento abitudini fallito", "@habitDetail_notFoundText": {}, + "habitDetail_notFoundRetryText": "Prova ancora", + "@habitDetail_notFoundRetryText": {}, "habitDetail_changeGoal_title": "Cambia obiettivo", "@habitDetail_changeGoal_title": {}, "habitDetail_changeGoal_currentChipText": "Attuale: {goal}", @@ -653,45 +501,116 @@ } } }, - "habitDetail_changeGoal_undoneChipText": "Annullato", - "@habitDetail_changeGoal_undoneChipText": {}, - "habitDetail_changeGoal_helpText": "Obiettivo giornaliero, predefinito:{goal}", - "@habitDetail_changeGoal_helpText": { + "habitDetail_changeGoal_undoneChipText": "Annullato", + "@habitDetail_changeGoal_undoneChipText": {}, + "habitDetail_changeGoal_extraChipText": "{goal}", + "@habitDetail_changeGoal_extraChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, + "habitDetail_changeGoal_helpText": "Obiettivo giornaliero, predefinito:{goal}", + "@habitDetail_changeGoal_helpText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, + "habitDetail_changeGoal_cancelText": "Annulla", + "@habitDetail_changeGoal_cancelText": {}, + "habitDetail_changeGoal_saveText": "salva", + "@habitDetail_changeGoal_saveText": {}, + "habitDetail_skipReason_title": "Salta motivazione", + "@habitDetail_skipReason_title": {}, + "habitDetail_skipReason_bodyHelpText": "Scrivi qualcosa qui...", + "@habitDetail_skipReason_bodyHelpText": {}, + "habitDetail_skipReason_cancelText": "Annulla", + "@habitDetail_skipReason_cancelText": {}, + "habitDetail_skipReason_saveText": "salva", + "@habitDetail_skipReason_saveText": {}, + "appSetting_appbar_titleText": "Impostazioni", + "@appSetting_appbar_titleText": {}, + "appSetting_displaySubgroupText": "Mostra", + "@appSetting_displaySubgroupText": {}, + "appSetting_operationSubgroupText": "Operazione", + "@appSetting_operationSubgroupText": {}, + "appSetting_dragCalendarByPageTile_titleText": "Scorri calendario per pagina", + "@appSetting_dragCalendarByPageTile_titleText": {}, + "appSetting_dragCalendarByPageTile_subtitleText": "Se attivo, il calendario della barra delle applicazioni nella pagina iniziale verrà trascinato pagina per pagina. Per impostazione predefinita, è disattivato.", + "@appSetting_dragCalendarByPageTile_subtitleText": {}, + "appSetting_changeRecordStatusOpTile_titleText": "Cambia Stato delle Voci", + "@appSetting_changeRecordStatusOpTile_titleText": {}, + "appSetting_changeRecordStatusOpTile_subtitleText": "Modifica il comportamento del tocco per cambiare lo stato dei record giornalieri sulla pagina principale.", + "@appSetting_changeRecordStatusOpTile_subtitleText": {}, + "appSetting_openRecordStatusDialogOpTile_titleText": "Mostra Rapporto Dettagliato", + "@appSetting_openRecordStatusDialogOpTile_titleText": {}, + "appSetting_openRecordStatusDialogOpTile_subtitleText": "Modifica il comportamento del tocco per aprire il popup dettagliato dei record giornalieri nella pagina principale.", + "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, + "appSetting_firstDayOfWeek_titleText": "Primo giorno della settimana", + "@appSetting_firstDayOfWeek_titleText": {}, + "appSetting_firstDayOfWeekDialog_titleText": "Mostra il primo giorno della settimana", + "@appSetting_firstDayOfWeekDialog_titleText": {}, + "appSetting_firstDayOfWeekDialog_defaultText": " (Predefinito)", + "@appSetting_firstDayOfWeekDialog_defaultText": {}, + "appSetting_changeLanguage_followSystem_text": "Segui Sistema ({localeName})", + "@appSetting_changeLanguage_followSystem_text": { + "placeholders": { + "localeName": { + "type": "String", + "example": "English" + } + } + }, + "appSetting_changeLanguage_followSystem_noLocale_text": "Segui Sistema", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, + "appSetting_changeLanguageTile_titleText": "Lingua", + "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "Seleziona Lingua", + "@appSetting_changeLanguageDialog_titleText": {}, + "appSetting_dateDisplayFormat_titleText": "Formato visualizzazione data ({formatTemplate})", + "@appSetting_dateDisplayFormat_titleText": { "placeholders": { - "goal": { + "formatTemplate": { "type": "String", - "example": "1.5" + "example": "yyyy/M/d" } } }, - "habitDetail_changeGoal_cancelText": "Annulla", - "@habitDetail_changeGoal_cancelText": {}, - "habitDetail_skipReason_title": "Salta motivazione", - "@habitDetail_skipReason_title": {}, - "habitDetail_skipReason_bodyHelpText": "Scrivi qualcosa qui...", - "@habitDetail_skipReason_bodyHelpText": {}, - "appSetting_dragCalendarByPageTile_titleText": "Scorri calendario per pagina", - "@appSetting_dragCalendarByPageTile_titleText": {}, - "appSetting_changeRecordStatusOpTile_subtitleText": "Modifica il comportamento del tocco per cambiare lo stato dei record giornalieri sulla pagina principale.", - "@appSetting_changeRecordStatusOpTile_subtitleText": {}, - "appSetting_firstDayOfWeekDialog_titleText": "Mostra il primo giorno della settimana", - "@appSetting_firstDayOfWeekDialog_titleText": {}, - "appSetting_firstDayOfWeek_titleText": "Primo giorno della settimana", - "@appSetting_firstDayOfWeek_titleText": {}, - "appSetting_openRecordStatusDialogOpTile_titleText": "Mostra Rapporto Dettagliato", - "@appSetting_openRecordStatusDialogOpTile_titleText": {}, - "appSetting_openRecordStatusDialogOpTile_subtitleText": "Modifica il comportamento del tocco per aprire il popup dettagliato dei record giornalieri nella pagina principale.", - "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, - "appSetting_dragCalendarByPageTile_subtitleText": "Se attivo, il calendario della barra delle applicazioni nella pagina iniziale verrà trascinato pagina per pagina. Per impostazione predefinita, è disattivato.", - "@appSetting_dragCalendarByPageTile_subtitleText": {}, - "appSetting_changeRecordStatusOpTile_titleText": "Cambia Stato delle Voci", - "@appSetting_changeRecordStatusOpTile_titleText": {}, - "appSetting_resetConfigDialog_subtitleText": "Ripristina tutte le impostazioni, serve un riavvio dell'app per applicare.", - "@appSetting_resetConfigDialog_subtitleText": {}, - "appSetting_resetConfigDialog_titleText": "Ripristina le impostazioni?", - "@appSetting_resetConfigDialog_titleText": {}, - "appSetting_importDialog_completeTitle": "Importazione completata {count}", - "@appSetting_importDialog_completeTitle": { + "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "segui le impostazioni di sistema", + "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, + "appSetting_dateDisplayFormat_subTitleText": "Il formato impostato sarà applicato alla data visualizzata sulla pagina dei dettagli dell'abitudine.", + "@appSetting_dateDisplayFormat_subTitleText": {}, + "appSetting_compactUISwitcher_titleText": "Abilita interfaccia compatta nella pagina delle abitudini", + "@appSetting_compactUISwitcher_titleText": {}, + "appSetting_compactUISwitcher_subtitleText": "Permetti alla tabella di conferma delle abitudini di visualizzare più contenuto, ma il testo e alcuni elementi dell'interfaccia potrebbero diventare più piccoli.", + "@appSetting_compactUISwitcher_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_titleText": "Modifica dell'area di conferma dell'abitudine", + "@appSetting_collapsed_calendar_bararea_titleText": {}, + "appSetting_collapsed_calendar_bararea_subtitleText": "Regola per avere più o meno spazio nell'area di conferma delle abitudini.", + "@appSetting_collapsed_calendar_bararea_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_defaultText": "Predefinito", + "@appSetting_collapsed_calendar_bararea_defaultText": {}, + "appSetting_reminderSubgroupText": "Promemoria", + "@appSetting_reminderSubgroupText": {}, + "appSetting_dailyReminder_titleText": "Promemoria giornaliero", + "@appSetting_dailyReminder_titleText": {}, + "appSetting_backupAndRestoreSubgroupText": "Backup & Ripristino", + "@appSetting_backupAndRestoreSubgroupText": {}, + "appSetting_export_titleText": "Esporta", + "@appSetting_export_titleText": {}, + "appSetting_export_subtitleText": "Esporta le abitudini in formato JSON, questo file può essere poi importato.", + "@appSetting_export_subtitleText": {}, + "appSetting_import_titleText": "Importa", + "@appSetting_import_titleText": {}, + "appSetting_import_subtitleText": "Importa le abitudini da un file JSON.", + "@appSetting_import_subtitleText": {}, + "appSetting_importDialog_confirmTitle": "Confermi l'importazione di {count} abitudini?", + "@appSetting_importDialog_confirmTitle": { "placeholders": { "count": { "type": "int", @@ -699,14 +618,27 @@ } } }, - "appSetting_importDialog_confirm_cancelText": "Annulla", - "@appSetting_importDialog_confirm_cancelText": {}, - "appSetting_importDialog_confirm_confirmText": "Conferma", - "@appSetting_importDialog_confirm_confirmText": {}, "appSetting_importDialog_confirmSubtitle": "Nota: l'importazione non elimina le abitudini esistenti.", "@appSetting_importDialog_confirmSubtitle": {}, - "appSetting_importDialog_confirmTitle": "Confermi l'importazione di {count} abitudini?", - "@appSetting_importDialog_confirmTitle": { + "appSetting_importDialog_confirm_confirmText": "Conferma", + "@appSetting_importDialog_confirm_confirmText": {}, + "appSetting_importDialog_confirm_cancelText": "Annulla", + "@appSetting_importDialog_confirm_cancelText": {}, + "appSetting_importDialog_importingTitle": "{completeCount}/{totalCount} importati", + "@appSetting_importDialog_importingTitle": { + "placeholders": { + "completeCount": { + "type": "int", + "example": "1" + }, + "totalCount": { + "type": "int", + "example": "1" + } + } + }, + "appSetting_importDialog_completeTitle": "Importazione completata {count}", + "@appSetting_importDialog_completeTitle": { "placeholders": { "count": { "type": "int", @@ -714,40 +646,48 @@ } } }, - "appSetting_import_subtitleText": "Importa le abitudini da un file JSON.", - "@appSetting_import_subtitleText": {}, - "appSetting_import_titleText": "Importa", - "@appSetting_import_titleText": {}, - "appSetting_backupAndRestoreSubgroupText": "Backup & Ripristino", - "@appSetting_backupAndRestoreSubgroupText": {}, - "appSetting_dailyReminder_titleText": "Promemoria giornaliero", - "@appSetting_dailyReminder_titleText": {}, - "appSetting_reminderSubgroupText": "Promemoria", - "@appSetting_reminderSubgroupText": {}, - "appSetting_collapsed_calendar_bararea_defaultText": "Predefinito", - "@appSetting_collapsed_calendar_bararea_defaultText": {}, - "appSetting_collapsed_calendar_bararea_subtitleText": "Regola per avere più o meno spazio nell'area di conferma delle abitudini.", - "@appSetting_collapsed_calendar_bararea_subtitleText": {}, - "appSetting_compactUISwitcher_subtitleText": "Permetti alla tabella di conferma delle abitudini di visualizzare più contenuto, ma il testo e alcuni elementi dell'interfaccia potrebbero diventare più piccoli.", - "@appSetting_compactUISwitcher_subtitleText": {}, - "appSetting_dateDisplayFormat_subTitleText": "Il formato impostato sarà applicato alla data visualizzata sulla pagina dei dettagli dell'abitudine.", - "@appSetting_dateDisplayFormat_subTitleText": {}, - "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "segui le impostazioni di sistema", - "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, - "appSetting_collapsed_calendar_bararea_titleText": "Modifica dell'area di conferma dell'abitudine", - "@appSetting_collapsed_calendar_bararea_titleText": {}, - "appAbout_licenseTile_titleText": "Licenza", - "@appAbout_licenseTile_titleText": {}, - "appAbout_contactEmailTile_titleText": "Contattami", - "@appAbout_contactEmailTile_titleText": {}, - "appAbout_sourceCodeTile_titleText": "Codice sorgente", - "@appAbout_sourceCodeTile_titleText": {}, - "appSetting_developMode_titleText": "Modalità Sviluppatore", - "@appSetting_developMode_titleText": {}, - "appSetting_otherSubgroupText": "Altri", - "@appSetting_otherSubgroupText": {}, + "appSetting_importDialog_complete_closeLabel": "chiudi", + "@appSetting_importDialog_complete_closeLabel": {}, + "appSetting_resetConfig_titleText": "Ripristina impostazioni", + "@appSetting_resetConfig_titleText": {}, + "appSetting_resetConfig_subtitleText": "Ripristina tutte le impostazioni.", + "@appSetting_resetConfig_subtitleText": {}, + "appSetting_resetConfigDialog_titleText": "Ripristina le impostazioni?", + "@appSetting_resetConfigDialog_titleText": {}, + "appSetting_resetConfigDialog_subtitleText": "Ripristina tutte le impostazioni, serve un riavvio dell'app per applicare.", + "@appSetting_resetConfigDialog_subtitleText": {}, + "appSetting_resetConfigDialog_cancelText": "Annulla", + "@appSetting_resetConfigDialog_cancelText": {}, + "appSetting_resetConfigDialog_confirmText": "Conferma", + "@appSetting_resetConfigDialog_confirmText": {}, "appSetting_resetConfigSuccess_snackbarText": "ripristino impostazioni app riuscito", "@appSetting_resetConfigSuccess_snackbarText": {}, + "appSetting_otherSubgroupText": "Altri", + "@appSetting_otherSubgroupText": {}, + "appSetting_developMode_titleText": "Modalità Sviluppatore", + "@appSetting_developMode_titleText": {}, + "appSetting_clearCache_titleText": "Svuota Cache", + "@appSetting_clearCache_titleText": {}, + "appSetting_clearCacheDialog_titleText": "Svuota Cache", + "@appSetting_clearCacheDialog_titleText": {}, + "appSetting_clearCacheDialog_subtitleText": "Dopo aver svuotato la cache, alcuni valori saranno ripristinati a quelli predefiniti.", + "@appSetting_clearCacheDialog_subtitleText": {}, + "appSetting_clearCacheDialog_cancelText": "Annulla", + "@appSetting_clearCacheDialog_cancelText": {}, + "appSetting_clearCacheDialog_confirmText": "Conferma", + "@appSetting_clearCacheDialog_confirmText": {}, + "appSetting_clearCache_snackBar_partSuccText": "Eliminazione parziale Cache fallita", + "@appSetting_clearCache_snackBar_partSuccText": {}, + "appSetting_clearCache_snackBar_succText": "Cache eliminata correttamente", + "@appSetting_clearCache_snackBar_succText": {}, + "appSetting_clearCache_snackBar_failText": "Eliminazione Cache fallita", + "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "Info di debug", + "@appSetting_debugger_titleText": {}, + "appSetting_about_titleText": "Riguardo a", + "@appSetting_about_titleText": {}, + "appAbout_appbarTile_titleText": "Riguardo a", + "@appAbout_appbarTile_titleText": {}, "appAbout_versionTile_titleText": "Versione: {appVersion}", "@appAbout_versionTile_titleText": { "placeholders": { @@ -757,112 +697,171 @@ } } }, - "appAbout_appbarTile_titleText": "Riguardo a", - "@appAbout_appbarTile_titleText": {}, - "appSetting_about_titleText": "Riguardo a", - "@appSetting_about_titleText": {}, - "appSetting_clearCache_snackBar_failText": "Eliminazione Cache fallita", - "@appSetting_clearCache_snackBar_failText": {}, - "appSetting_clearCache_snackBar_succText": "Cache eliminata correttamente", - "@appSetting_clearCache_snackBar_succText": {}, - "appSetting_clearCache_snackBar_partSuccText": "Eliminazione parziale Cache fallita", - "@appSetting_clearCache_snackBar_partSuccText": {}, - "appAbout_donateTile_subTitleText": "Sono uno sviluppatore personale. Se ti piace quest'app, comprami un ☕.", - "@appAbout_donateTile_subTitleText": {}, + "appAbout_versionTile_changeLogPath": "CHANGELOG.md", + "@appAbout_versionTile_changeLogPath": {}, + "appAbout_sourceCodeTile_titleText": "Codice sorgente", + "@appAbout_sourceCodeTile_titleText": {}, "appAbout_issueTrackerTile_titleText": "Issue tracker", "@appAbout_issueTrackerTile_titleText": {}, + "appAbout_contactEmailTile_titleText": "Contattami", + "@appAbout_contactEmailTile_titleText": {}, "appAbout_contactEmailTile_emailBody": "Ciao, sono lieto che tu mi abbia contattato.\nSe stai segnalando un bug, indica la versione dell'app e descrivi i passaggi per riprodurlo.\n--------------------------------------", "@appAbout_contactEmailTile_emailBody": {}, + "appAbout_licenseTile_titleText": "Licenza", + "@appAbout_licenseTile_titleText": {}, + "appAbout_licenseTile_subtitleText": "Licenza Apache, Versione 2.0", + "@appAbout_licenseTile_subtitleText": {}, + "appAbout_licenseThirdPartyTile_titleText": "Dichiarazione Licenza Di Terze Parti", + "@appAbout_licenseThirdPartyTile_titleText": {}, "appAbout_licenseThirdPartyTile_subtitleText": "flutter", "@appAbout_licenseThirdPartyTile_subtitleText": {}, + "appAbout_donateTile_titleText": "Dona", + "@appAbout_donateTile_titleText": {}, + "appAbout_donateTile_subTitleText": "Sono uno sviluppatore personale. Se ti piace quest'app, comprami un ☕.", + "@appAbout_donateTile_subTitleText": {}, "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", "@appAbout_donateTile_ways": { "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" }, "donateWay_paypal": "Paypal", "@donateWay_paypal": {}, - "appAbout_versionTile_changeLogPath": "CHANGELOG.md", - "@appAbout_versionTile_changeLogPath": {}, - "batchCheckin_status_ok_text": "Completo", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_datePicker_prevButton_tooltip": "Giorno precedente", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "appAbout_donateDialog_copiedCrypto_msg": "Indirizzo di {name} copiato", - "@appAbout_donateDialog_copiedCrypto_msg": { - "placeholders": { - "name": { - "type": "String", - "example": "BTC" - } - } - }, "donateWay_buyMeACoffee": "Comprami un caffè", "@donateWay_buyMeACoffee": {}, - "batchCheckin_appbar_title": "Check-In di gruppo", - "@batchCheckin_appbar_title": {}, "donateWay_alipay": "Alipay", "@donateWay_alipay": {}, "donateWay_wechatPay": "Wechat Pay", "@donateWay_wechatPay": {}, "donateWay_cryptoCurrency": "Criptovalute", "@donateWay_cryptoCurrency": {}, + "donateWay_cryptoCurrency_BTC": "BTC", + "@donateWay_cryptoCurrency_BTC": {}, + "donateWay_cryptoCurrency_ETH": "ETH", + "@donateWay_cryptoCurrency_ETH": {}, "donateWay_cryptoCurrency_BNB": "BNB", "@donateWay_cryptoCurrency_BNB": {}, "donateWay_cryptoCurrency_AVAX": "AVAX", "@donateWay_cryptoCurrency_AVAX": {}, "donateWay_cryptoCurrency_FTM": "FTM", "@donateWay_cryptoCurrency_FTM": {}, - "common_habitColorType_cc6": "Verde", - "@common_habitColorType_cc6": {}, - "common_habitColorType_cc5": "Ciano scuro", - "@common_habitColorType_cc5": {}, - "common_habitColorType_cc3": "Viola", - "@common_habitColorType_cc3": {}, - "common_habitColorType_cc2": "Rosso", - "@common_habitColorType_cc2": {}, - "common_habitColorType_cc1": "Lilla intenso", - "@common_habitColorType_cc1": {}, - "appReminder_dailyReminder_title": "🏝 Hai mantenuto le tue abitudini oggi?", - "@appReminder_dailyReminder_title": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "Annulla", - "@batchCheckin_close_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "esci", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "Annulla", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "salva", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "donateWay_firstQRGroup": "Alipay & Wechat Pay", + "@donateWay_firstQRGroup": {}, + "appAbout_donateDialog_copiedCrypto_msg": "Indirizzo di {name} copiato", + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, + "batchCheckin_appbar_title": "Check-In di gruppo", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "Giorno precedente", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Prossimo giorno", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "Salta", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Completo", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "x2 Hit!", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "Incompleto", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Abitudine} other{Abitudini}} selezionate", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "batchCheckin_save_button_text": "Salva", "@batchCheckin_save_button_text": {}, - "common_customDateTimeFormatPicker_applyHeapmap_text": "Applica per il Calendario", - "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, - "common_customDateTimeFormatPicker_applyFreqChart_text": "Applica per il Grafico della Frequenza", - "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, - "common_habitColorType_cc4": "Blu Reale", - "@common_habitColorType_cc4": {}, - "common_habitColorType_cc10": "Orchidea scura", - "@common_habitColorType_cc10": {}, - "appReminder_dailyReminder_body": "tocca per entrare nell'app ed effettuare il check-in in tempo.", - "@appReminder_dailyReminder_body": {}, - "batchCheckin_close_confirmDialog_body": "Le modifiche allo stato del Check-In non saranno applicate prima di aver salavto", - "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_reset_button_text": "Ripristina", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_completed_snackbar_text": "Modificato {count, plural, =1{stato di un'abitudine} other{stato di {count} abitudini}}", + "@batchCheckin_completed_snackbar_text": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "batchCheckin_save_confirmDialog_title": "Sovrascrivi Voci Esistenti", "@batchCheckin_save_confirmDialog_title": {}, "batchCheckin_save_confirmDialog_body": "Le voci esistenti saranno sovrascritte. Dopo il salvataggio, le voci precedenti andranno perse.", "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "salva", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "Annulla", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, "batchCheckin_close_confirmDialog_title": "Conferma di Tornare Indietro", "@batchCheckin_close_confirmDialog_title": {}, - "calendarPicker_clip_after7Days": "Prossimo {date}", - "@calendarPicker_clip_after7Days": { + "batchCheckin_close_confirmDialog_body": "Le modifiche allo stato del Check-In non saranno applicate prima di aver salavto", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "esci", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "Annulla", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, + "appReminder_dailyReminder_title": "🏝 Hai mantenuto le tue abitudini oggi?", + "@appReminder_dailyReminder_title": {}, + "appReminder_dailyReminder_body": "tocca per entrare nell'app ed effettuare il check-in in tempo.", + "@appReminder_dailyReminder_body": {}, + "common_habitColorType_cc1": "Lilla intenso", + "@common_habitColorType_cc1": {}, + "common_habitColorType_cc2": "Rosso", + "@common_habitColorType_cc2": {}, + "common_habitColorType_cc3": "Viola", + "@common_habitColorType_cc3": {}, + "common_habitColorType_cc4": "Blu Reale", + "@common_habitColorType_cc4": {}, + "common_habitColorType_cc5": "Ciano scuro", + "@common_habitColorType_cc5": {}, + "common_habitColorType_cc6": "Verde", + "@common_habitColorType_cc6": {}, + "common_habitColorType_cc7": "Ambra", + "@common_habitColorType_cc7": {}, + "common_habitColorType_cc8": "Arancio", + "@common_habitColorType_cc8": {}, + "common_habitColorType_cc9": "Verde lime", + "@common_habitColorType_cc9": {}, + "common_habitColorType_cc10": "Orchidea scura", + "@common_habitColorType_cc10": {}, + "common_habitColorType_default": "Colore {index}", + "@common_habitColorType_default": { + "description": "unknown habit color type name", "placeholders": { - "date": { - "type": "DateTime", - "format": "E" + "index": { + "type": "int", + "example": "0" } } }, - "batchCheckin_reset_button_text": "Ripristina", - "@batchCheckin_reset_button_text": {}, + "common_customDateTimeFormatPicker_useSystemFormat_text": "Usa formato di sistema", + "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, + "common_customDateTimeFormatPicker_fmtTileText": "Formato data", + "@common_customDateTimeFormatPicker_fmtTileText": {}, + "common_customDateTimeFormatPicker_ymd_text": "Anno Mese Giorno", + "@common_customDateTimeFormatPicker_ymd_text": {}, + "common_customDateTimeFormatPicker_mdy_text": "Mese Giorno Anno", + "@common_customDateTimeFormatPicker_mdy_text": {}, + "common_customDateTimeFormatPicker_dmy_text": "Giorno Mese Anno", + "@common_customDateTimeFormatPicker_dmy_text": {}, + "common_customDateTimeFormatPicker_SepTileText": "Separatore", + "@common_customDateTimeFormatPicker_SepTileText": {}, + "common_customDateTimeFormatPicker_sepDash_text": "Trattino", + "@common_customDateTimeFormatPicker_sepDash_text": {}, + "common_customDateTimeFormatPicker_sepSlash_text": "Slash", + "@common_customDateTimeFormatPicker_sepSlash_text": {}, + "common_customDateTimeFormatPicker_sepSpace_text": "Spazio", + "@common_customDateTimeFormatPicker_sepSpace_text": {}, + "common_customDateTimeFormatPicker_sepDot_text": "Punto", + "@common_customDateTimeFormatPicker_sepDot_text": {}, + "common_customDateTimeFormatPicker_empty_text": "Nessun separatore", + "@common_customDateTimeFormatPicker_empty_text": {}, "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", "@common_customDateTimeFormatPicker_sep_formatter": { "description": "split char", @@ -877,89 +876,74 @@ } } }, - "userAction_longTap": "Lungo", - "@userAction_longTap": {}, - "userAction_doubleTap": "Doppio", - "@userAction_doubleTap": {}, - "contributors_tile_title": "Contributori", - "@contributors_tile_title": {}, - "snackbar_undoText": "ANNULLA", - "@snackbar_undoText": {}, - "snackbar_dismissText": "IGNORA", - "@snackbar_dismissText": {}, - "exportConfirmDialog_confirm_buttonText": "esporta", - "@exportConfirmDialog_confirm_buttonText": {}, - "exportConfirmDialog_cancel_buttonText": "Annulla", - "@exportConfirmDialog_cancel_buttonText": {}, - "userAction_tap": "Tocco", - "@userAction_tap": {}, - "exportConfirmDialog_option_includeRecords": "includi voci", - "@exportConfirmDialog_option_includeRecords": {}, - "exportConfirmDialog_title_exportMulti": "Esporta {number, plural, =0{l'abitudine corrente} =1{1 abitudine} other{{number} abitudini}}?", - "@exportConfirmDialog_title_exportMulti": { - "placeholders": { - "number": { - "type": "int", - "example": "1" - } - } - }, - "appSetting_changeLanguage_followSystem_text": "Segui Sistema ({localeName})", - "@appSetting_changeLanguage_followSystem_text": { + "common_customDateTimeFormatPicker_12Hour_text": "Usa il formato 12 ore", + "@common_customDateTimeFormatPicker_12Hour_text": {}, + "common_customDateTimeFormatPicker_monthName_text": "Usa nome completo", + "@common_customDateTimeFormatPicker_monthName_text": {}, + "common_customDateTimeFormatPicker_applyFreqChart_text": "Applica per il Grafico della Frequenza", + "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, + "common_customDateTimeFormatPicker_applyHeapmap_text": "Applica per il Calendario", + "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, + "common_customDateTimeFormatPicker_cancelButton_text": "Annulla", + "@common_customDateTimeFormatPicker_cancelButton_text": {}, + "common_customDateTimeFormatPicker_confirmButton_text": "Conferma", + "@common_customDateTimeFormatPicker_confirmButton_text": {}, + "calendarPicker_clip_today": "Oggi", + "@calendarPicker_clip_today": {}, + "calendarPicker_clip_tomorrow": "Domani", + "@calendarPicker_clip_tomorrow": {}, + "calendarPicker_clip_after7Days": "Prossimo {date}", + "@calendarPicker_clip_after7Days": { "placeholders": { - "localeName": { - "type": "String", - "example": "English" + "date": { + "type": "DateTime", + "format": "E" } } }, - "appSetting_changeLanguage_followSystem_noLocale_text": "Segui Sistema", - "@appSetting_changeLanguage_followSystem_noLocale_text": {}, - "appSetting_changeLanguageTile_titleText": "Lingua", - "@appSetting_changeLanguageTile_titleText": {}, - "appSetting_changeLanguageDialog_titleText": "Seleziona Lingua", - "@appSetting_changeLanguageDialog_titleText": {}, - "appSetting_debugger_titleText": "Info di debug", - "@appSetting_debugger_titleText": {}, - "batchCheckin_completed_snackbar_text": "Modificato {count, plural, =1{stato di un'abitudine} other{stato di {count} abitudini}}", - "@batchCheckin_completed_snackbar_text": { + "exportConfirmDialog_title_exportAll": "Esportare tutte le abitudini?", + "@exportConfirmDialog_title_exportAll": {}, + "exportConfirmDialog_title_exportMulti": "Esporta {number, plural, =0{l'abitudine corrente} =1{1 abitudine} other{{number} abitudini}}?", + "@exportConfirmDialog_title_exportMulti": { "placeholders": { - "count": { + "number": { "type": "int", "example": "1" } } }, - "debug_logLevel_debug": "Debug", - "@debug_logLevel_debug": {}, + "exportConfirmDialog_option_includeRecords": "includi voci", + "@exportConfirmDialog_option_includeRecords": {}, + "exportConfirmDialog_cancel_buttonText": "Annulla", + "@exportConfirmDialog_cancel_buttonText": {}, + "exportConfirmDialog_confirm_buttonText": "esporta", + "@exportConfirmDialog_confirm_buttonText": {}, + "debug_logLevelTile_title": "Livello di log", + "@debug_logLevelTile_title": {}, "debug_logLevelDialog_title": "Cambia livello di log", "@debug_logLevelDialog_title": {}, - "debug_collectLogTile_title": "Raccogliendo i log", - "@debug_collectLogTile_title": {}, - "debug_logLevel_error": "Errore", - "@debug_logLevel_error": {}, - "debug_logLevel_fatal": "Fatale", - "@debug_logLevel_fatal": {}, + "debug_logLevel_debug": "Debug", + "@debug_logLevel_debug": {}, "debug_logLevel_info": "Info", "@debug_logLevel_info": {}, - "debug_logLevelTile_title": "Livello di log", - "@debug_logLevelTile_title": {}, "debug_logLevel_warn": "Avvertenza", "@debug_logLevel_warn": {}, - "debug_debuggerLogCard_clearButton_text": "Pulisci", - "@debug_debuggerLogCard_clearButton_text": {}, - "debug_debuggerInfoCard_title": "Informazioni di debug", - "@debug_debuggerInfoCard_title": {}, - "debug_debuggerLogCard_saveButton_text": "Scarica", - "@debug_debuggerLogCard_saveButton_text": {}, - "debug_downladDebugInfo_subject": "Scaricando le informazioni di debug", - "@debug_downladDebugInfo_subject": {}, - "dbeug_clearDebugLogs_complete_snackbar": "Log di debug cancellati", - "@dbeug_clearDebugLogs_complete_snackbar": {}, - "debug_missingDebugLogFile_snackbar": "Il log di debug non esiste", - "@debug_missingDebugLogFile_snackbar": {}, + "debug_logLevel_error": "Errore", + "@debug_logLevel_error": {}, + "debug_logLevel_fatal": "Fatale", + "@debug_logLevel_fatal": {}, + "debug_collectLogTile_title": "Raccogliendo i log", + "@debug_collectLogTile_title": {}, + "debug_collectLogTile_enable_subtitle": "Tocca per fermare la raccolta dei log.", + "@debug_collectLogTile_enable_subtitle": {}, + "debug_collectLogTile_disable_subtitle": "Tocca per iniziare la raccolta dei log.", + "@debug_collectLogTile_disable_subtitle": {}, "debug_downladDebugLogs_subject": "Scaricando i log di debug", "@debug_downladDebugLogs_subject": {}, + "dbeug_clearDebugLogs_complete_snackbar": "Log di debug cancellati", + "@dbeug_clearDebugLogs_complete_snackbar": {}, + "debug_downladDebugInfo_subject": "Scaricando le informazioni di debug", + "@debug_downladDebugInfo_subject": {}, "debug_downladDebugZip_subject": "Scaricando {fileName}", "@debug_downladDebugZip_subject": { "placeholders": { @@ -969,20 +953,36 @@ } } }, - "debug_debuggerLogCard_subtitle": "Include informazioni sul log di debug locale, è necessario attivare la raccolta dei log.", - "@debug_debuggerLogCard_subtitle": {}, + "debug_missingDebugLogFile_snackbar": "Il log di debug non esiste", + "@debug_missingDebugLogFile_snackbar": {}, "debug_debuggerLogCard_title": "Informazioni Log", "@debug_debuggerLogCard_title": {}, - "debug_collectLogTile_enable_subtitle": "Tocca per fermare la raccolta dei log.", - "@debug_collectLogTile_enable_subtitle": {}, - "debug_collectLogTile_disable_subtitle": "Tocca per iniziare la raccolta dei log.", - "@debug_collectLogTile_disable_subtitle": {}, - "debug_debuggerInfo_notificationTitle": "Raccogliendo le informazioni dell'app...", - "@debug_debuggerInfo_notificationTitle": {}, + "debug_debuggerLogCard_subtitle": "Include informazioni sul log di debug locale, è necessario attivare la raccolta dei log.", + "@debug_debuggerLogCard_subtitle": {}, + "debug_debuggerLogCard_saveButton_text": "Scarica", + "@debug_debuggerLogCard_saveButton_text": {}, + "debug_debuggerLogCard_clearButton_text": "Pulisci", + "@debug_debuggerLogCard_clearButton_text": {}, + "debug_debuggerInfoCard_title": "Informazioni di debug", + "@debug_debuggerInfoCard_title": {}, "debug_debuggerInfoCard_subtitle": "Includi le lnformazioni di debug dell'app", "@debug_debuggerInfoCard_subtitle": {}, "debug_debuggerInfoCard_openButton_text": "Apri", "@debug_debuggerInfoCard_openButton_text": {}, "debug_debuggerInfoCard_saveButton_text": "Salva", - "@debug_debuggerInfoCard_saveButton_text": {} -} + "@debug_debuggerInfoCard_saveButton_text": {}, + "debug_debuggerInfo_notificationTitle": "Raccogliendo le informazioni dell'app...", + "@debug_debuggerInfo_notificationTitle": {}, + "snackbar_undoText": "ANNULLA", + "@snackbar_undoText": {}, + "snackbar_dismissText": "IGNORA", + "@snackbar_dismissText": {}, + "contributors_tile_title": "Contributori", + "@contributors_tile_title": {}, + "userAction_tap": "Tocco", + "@userAction_tap": {}, + "userAction_doubleTap": "Doppio", + "@userAction_doubleTap": {}, + "userAction_longTap": "Lungo", + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/nb.arb b/assets/l10n/nb.arb index c270e166..a792d8b1 100644 --- a/assets/l10n/nb.arb +++ b/assets/l10n/nb.arb @@ -1,5 +1,7 @@ { - "@@locale": "nb", - "localeScriptName": "Norsk Bokmål", - "appName": "🚧(nb_NO) - Table Habit" -} + "@@locale": "nb", + "localeScriptName": "Norsk Bokmål", + "@localeScriptName": {}, + "appName": "🚧(nb_NO) - Table Habit", + "@appName": {} +} \ No newline at end of file diff --git a/assets/l10n/pl.arb b/assets/l10n/pl.arb index 9bebadc0..e41059db 100644 --- a/assets/l10n/pl.arb +++ b/assets/l10n/pl.arb @@ -1,5 +1,7 @@ { - "@@locale": "pl", - "localeScriptName": "język polski", - "appName": "🚧(pl) - Table Habit" -} + "@@locale": "pl", + "localeScriptName": "język polski", + "@localeScriptName": {}, + "appName": "🚧(pl) - Table Habit", + "@appName": {} +} \ No newline at end of file diff --git a/assets/l10n/pt.arb b/assets/l10n/pt.arb index 26f5ac73..b2df8db3 100644 --- a/assets/l10n/pt.arb +++ b/assets/l10n/pt.arb @@ -4,329 +4,6 @@ "@localeScriptName": {}, "appName": "Table Habit", "@appName": {}, - "habitDetail_createDateTile_title": "Criado", - "@habitDetail_createDateTile_title": {}, - "appSetting_clearCacheDialog_confirmText": "confirmar", - "@appSetting_clearCacheDialog_confirmText": {}, - "habitDetail_scoreChartCombine_yearlyText": "Ano", - "@habitDetail_scoreChartCombine_yearlyText": {}, - "habitDetail_changeGoal_cancelText": "cancelar", - "@habitDetail_changeGoal_cancelText": {}, - "habitEdit_reminder_freq_weekHelpText": "Qualquer dia da semana", - "@habitEdit_reminder_freq_weekHelpText": {}, - "habitDetail_changeGoal_saveText": "guardar", - "@habitDetail_changeGoal_saveText": {}, - "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "cancelar", - "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, - "appSetting_firstDayOfWeek_titleText": "Primeiro dia da semana", - "@appSetting_firstDayOfWeek_titleText": {}, - "common_habitColorType_cc3": "Roxo", - "@common_habitColorType_cc3": {}, - "habitDisplay_mainMenu_showCompletedTileText": "Mostrar completados", - "@habitDisplay_mainMenu_showCompletedTileText": {}, - "habitEdit_habitFreq_perweek_ex01": "Vezes por semana", - "@habitEdit_habitFreq_perweek_ex01": {}, - "appSetting_appbar_titleText": "Definições", - "@appSetting_appbar_titleText": {}, - "habitEdit_habitFreq_daily": "Diariamente", - "@habitEdit_habitFreq_daily": {}, - "habitEdit_reminder_freq_monthHelpText": "Qualquer dia do mês", - "@habitEdit_reminder_freq_monthHelpText": {}, - "habitEdit_reminder_dialogType_month": "Por mês", - "@habitEdit_reminder_dialogType_month": {}, - "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "confirmar", - "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, - "habitEdit_habitFreq_predayfreq_ex02": "Dias", - "@habitEdit_habitFreq_predayfreq_ex02": {}, - "habitEdit_habitFreq_predayfreq_reverse_flag": "0", - "@habitEdit_habitFreq_predayfreq_reverse_flag": { - "description": "If set to 1, the display widget list will be reversed." - }, - "appSetting_changeLanguageDialog_titleText": "Selecionar idioma", - "@appSetting_changeLanguageDialog_titleText": {}, - "donateWay_wechatPay": "Wechat Pay", - "@donateWay_wechatPay": {}, - "habitEdit_reminder_hintText": "Lembrete", - "@habitEdit_reminder_hintText": {}, - "debug_debuggerInfoCard_saveButton_text": "Guardar", - "@debug_debuggerInfoCard_saveButton_text": {}, - "habitEdit_habitDailyGoal_negativeErrorText01": "Objetivo diário deve ser ≥ {number}", - "@habitEdit_habitDailyGoal_negativeErrorText01": { - "description": "minimum number for negative habit daily goal", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "common_customDateTimeFormatPicker_sepSpace_text": "Espaço", - "@common_customDateTimeFormatPicker_sepSpace_text": {}, - "habitDetail_editHeatmapCal_valueButtonText": "valor", - "@habitDetail_editHeatmapCal_valueButtonText": {}, - "habitEdit_habitDailyGoalExtra_errorText": "Valor inválido, deve estar vazio ou ≥ {dailyGoal}", - "@habitEdit_habitDailyGoalExtra_errorText": { - "placeholders": { - "dailyGoal": { - "type": "num", - "example": "1" - } - } - }, - "habitEdit_habitDailyGoalExtra_negativeHintText": "Limite máximo diário", - "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, - "habitDetail_startDateTile_title": "Data de início", - "@habitDetail_startDateTile_title": {}, - "habitEdit_reminder_freq_weekSubfixText": " em cada semana", - "@habitEdit_reminder_freq_weekSubfixText": {}, - "debug_debuggerInfoCard_openButton_text": "Abrir", - "@debug_debuggerInfoCard_openButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "cancelar", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "common_customDateTimeFormatPicker_confirmButton_text": "confirmar", - "@common_customDateTimeFormatPicker_confirmButton_text": {}, - "common_customDateTimeFormatPicker_applyFreqChart_text": "Aplicar para o gráfico de frequência", - "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, - "appSetting_resetConfigDialog_titleText": "Repor configurações?", - "@appSetting_resetConfigDialog_titleText": {}, - "appAbout_contactEmailTile_emailBody": "Olá, ainda bem que me contactou.\nSe quer reportar um erro, por favor indique a versão da app e descreva os passos de modo a que possa reproduzi-la.\n--------------------------------------", - "@appAbout_contactEmailTile_emailBody": {}, - "habitEdit_frequencySelector_title": "Selecionar frequência", - "@habitEdit_frequencySelector_title": {}, - "habitEdit_habitDailyGoalUnit_hintText": "Unidade do objetivo diário", - "@habitEdit_habitDailyGoalUnit_hintText": {}, - "habitEdit_create_datetime_prefix": "Criado: ", - "@habitEdit_create_datetime_prefix": {}, - "habitDisplay_archiveHabitsConfirmDialog_cancel": "cancelar", - "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, - "habitDisplay_deleteHabitsConfirmDialog_cancel": "cancelar", - "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, - "habitDetail_reminderTile_title": "Lembrete", - "@habitDetail_reminderTile_title": {}, - "appSetting_changeLanguage_followSystem_text": "Seguir o sistema ({localeName})", - "@appSetting_changeLanguage_followSystem_text": { - "placeholders": { - "localeName": { - "type": "String", - "example": "English" - } - } - }, - "appSetting_changeLanguage_followSystem_noLocale_text": "Seguir o sistema", - "@appSetting_changeLanguage_followSystem_noLocale_text": {}, - "appSetting_dragCalendarByPageTile_titleText": "Arrastar o calendário por página", - "@appSetting_dragCalendarByPageTile_titleText": {}, - "appSetting_clearCache_snackBar_succText": "Cache foi limpo com sucesso", - "@appSetting_clearCache_snackBar_succText": {}, - "appSetting_clearCache_snackBar_failText": "Limpeza do cache falhou", - "@appSetting_clearCache_snackBar_failText": {}, - "appSetting_clearCache_snackBar_partSuccText": "Limpeza parcial do cache falhou", - "@appSetting_clearCache_snackBar_partSuccText": {}, - "appSetting_debugger_titleText": "Debug Info", - "@appSetting_debugger_titleText": {}, - "exportConfirmDialog_confirm_buttonText": "exportar", - "@exportConfirmDialog_confirm_buttonText": {}, - "debug_logLevel_error": "Erro", - "@debug_logLevel_error": {}, - "appReminder_dailyReminder_title": "🏝 Manteve os seus hábitos hoje?", - "@appReminder_dailyReminder_title": {}, - "habitEdit_habitDailyGoal_negativeHintText": "Mínimo limite diário, padrão {number}", - "@habitEdit_habitDailyGoal_negativeHintText": { - "description": "default habit daily goal for negative habit", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_reminder_dialogType_week": "Por semana", - "@habitEdit_reminder_dialogType_week": {}, - "habitEdit_reminder_dialogConfirm": "Confirmar", - "@habitEdit_reminder_dialogConfirm": {}, - "habitEdit_reminder_cancelDialogCancel": "Cancelar", - "@habitEdit_reminder_cancelDialogCancel": {}, - "habitEdit_reminder_weekdayText_monday": "SEG", - "@habitEdit_reminder_weekdayText_monday": {}, - "habitEdit_reminder_weekdayText_friday": "SEX", - "@habitEdit_reminder_weekdayText_friday": {}, - "habitEdit_reminder_weekdayText_saturday": "SÁB", - "@habitEdit_reminder_weekdayText_saturday": {}, - "habitEdit_reminder_weekdayText_sunday": "DOM", - "@habitEdit_reminder_weekdayText_sunday": {}, - "habitDisplay_archiveHabitsConfirmDialog_confirm": "confirmar", - "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, - "habitDisplay_archiveHabitsConfirmDialog_title": "Arquivar hábitos selecionados?", - "@habitDisplay_archiveHabitsConfirmDialog_title": {}, - "habitDisplay_archiveHabitsSuccSnackbarText": "Arquivados {count} hábitos", - "@habitDisplay_archiveHabitsSuccSnackbarText": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_reminder_cancelDialogSubtitle": "Confirma que quer remover este lembrete?", - "@habitEdit_reminder_cancelDialogSubtitle": {}, - "habitDisplay_unarchiveHabitsConfirmDialog_title": "Desarquivar hábitos selecionados?", - "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, - "habitDisplay_unarchiveHabitsSuccSnackbarText": "Desarquivar {count} hábitos", - "@habitDisplay_unarchiveHabitsSuccSnackbarText": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "habitDisplay_deleteHabitsConfirmDialog_title": "Apagar os hábitos selecionados?", - "@habitDisplay_deleteHabitsConfirmDialog_title": {}, - "habitDisplay_editPopMenu_selectAll": "Selecionar todos", - "@habitDisplay_editPopMenu_selectAll": {}, - "habitDisplay_editPopMenu_export": "Exportar", - "@habitDisplay_editPopMenu_export": {}, - "habitDisplay_editPopMenu_delete": "Apagar", - "@habitDisplay_editPopMenu_delete": {}, - "habitDisplay_editButton_tooltip": "Editar", - "@habitDisplay_editButton_tooltip": {}, - "habitDisplay_statsMenu_inProgresTileText": "Em progresso", - "@habitDisplay_statsMenu_inProgresTileText": {}, - "habitDisplay_statsMenu_archivedTileText": "Arquivado", - "@habitDisplay_statsMenu_archivedTileText": {}, - "habitDisplay_mainMenu_lightTheme": "Tema claro", - "@habitDisplay_mainMenu_lightTheme": {}, - "habitDisplay_mainMenu_darkTheme": "Tema escuro", - "@habitDisplay_mainMenu_darkTheme": {}, - "habitDisplay_mainMenu_showArchivedTileText": "Mostrar arquivados", - "@habitDisplay_mainMenu_showArchivedTileText": {}, - "habitDisplay_unarchiveButton_tooltip": "Desarquivar", - "@habitDisplay_unarchiveButton_tooltip": {}, - "habitDisplay_mainMenu_followSystemTheme": "Seguir o sistema", - "@habitDisplay_mainMenu_followSystemTheme": {}, - "habitDisplay_statsMenu_statSubgroupText": "Atual", - "@habitDisplay_statsMenu_statSubgroupText": {}, - "habitDisplay_settingButton_tooltip": "Definição", - "@habitDisplay_settingButton_tooltip": {}, - "habitDisplay_sortTypeDialog_confirm": "confirmar", - "@habitDisplay_sortTypeDialog_confirm": {}, - "habitDetail_confirmDialog_confirm": "confirmar", - "@habitDetail_confirmDialog_confirm": {}, - "habitDetail_confirmDialog_cancel": "cancelar", - "@habitDetail_confirmDialog_cancel": {}, - "habitDetail_archiveConfirmDialog_titleText": "Arquivar hábito?", - "@habitDetail_archiveConfirmDialog_titleText": {}, - "habitDetail_editButton_tooltip": "Editar", - "@habitDetail_editButton_tooltip": {}, - "habitDetail_editPopMenu_unarchive": "Desarquivar", - "@habitDetail_editPopMenu_unarchive": {}, - "habitDetail_editPopMenu_clone": "Template", - "@habitDetail_editPopMenu_clone": {}, - "habitDetail_unarchiveConfirmDialog_titleText": "Desarquivar hábito?", - "@habitDetail_unarchiveConfirmDialog_titleText": {}, - "habitDetail_deleteConfirmDialog_titleText": "Apagar hábito?", - "@habitDetail_deleteConfirmDialog_titleText": {}, - "habitDetail_summary_body": "A nota atual é {score}, e já passaram {days} dias desde o começo.", - "@habitDetail_summary_body": { - "placeholders": { - "score": { - "type": "String", - "example": "0.0" - }, - "days": { - "type": "int", - "example": "1" - } - } - }, - "habitDetail_scoreChartCombine_dailyText": "Dia", - "@habitDetail_scoreChartCombine_dailyText": {}, - "habitDetail_scoreChartCombine_weeklyText": "Semana", - "@habitDetail_scoreChartCombine_weeklyText": {}, - "habitDetail_freqChart_freqTitle": "Frequência", - "@habitDetail_freqChart_freqTitle": {}, - "habitDetail_freqChartCombine_yearlyText": "Ano", - "@habitDetail_freqChartCombine_yearlyText": {}, - "habitDetail_freqChart_historyTitle": "Histórico", - "@habitDetail_freqChart_historyTitle": {}, - "habitDetail_freqChartNaviBar_nowText": "Agora", - "@habitDetail_freqChartNaviBar_nowText": {}, - "habitDetail_freqTile_title": "Repetir", - "@habitDetail_freqTile_title": {}, - "habitDetail_editHeatmapCal_dateButtonText": "data", - "@habitDetail_editHeatmapCal_dateButtonText": {}, - "habitDetail_changeGoal_title": "Alterar objetivo", - "@habitDetail_changeGoal_title": {}, - "habitDetail_editHeatmapCal_backToToday_tooltipText": "Voltar para hoje", - "@habitDetail_editHeatmapCal_backToToday_tooltipText": {}, - "habitDetail_skipReason_bodyHelpText": "Escreva aqui qualquer coisa...", - "@habitDetail_skipReason_bodyHelpText": {}, - "habitDetail_skipReason_saveText": "guardar", - "@habitDetail_skipReason_saveText": {}, - "habitDetail_changeGoal_undoneChipText": "Desfazer", - "@habitDetail_changeGoal_undoneChipText": {}, - "habitDetail_skipReason_title": "Saltar razão", - "@habitDetail_skipReason_title": {}, - "appSetting_displaySubgroupText": "Exibir", - "@appSetting_displaySubgroupText": {}, - "appSetting_operationSubgroupText": "Operação", - "@appSetting_operationSubgroupText": {}, - "donateWay_cryptoCurrency_ETH": "ETH", - "@donateWay_cryptoCurrency_ETH": {}, - "donateWay_cryptoCurrency_BNB": "BNB", - "@donateWay_cryptoCurrency_BNB": {}, - "donateWay_cryptoCurrency_AVAX": "AVAX", - "@donateWay_cryptoCurrency_AVAX": {}, - "donateWay_cryptoCurrency_FTM": "FTM", - "@donateWay_cryptoCurrency_FTM": {}, - "donateWay_firstQRGroup": "Alipay & Wechat Pay", - "@donateWay_firstQRGroup": {}, - "batchCheckin_datePicker_prevButton_tooltip": "Dia anterior", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Próximo dia", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "Saltar", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Hábito} other{Hábitos}} selecionado", - "@batchCheckin_habits_groupTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "debug_debuggerLogCard_clearButton_text": "Limpar", - "@debug_debuggerLogCard_clearButton_text": {}, - "debug_downladDebugZip_subject": "A descarregar {fileName}", - "@debug_downladDebugZip_subject": { - "placeholders": { - "fileName": { - "type": "String", - "example": "debug.zip" - } - } - }, - "debug_downladDebugInfo_subject": "A descarregar informações de depuração", - "@debug_downladDebugInfo_subject": {}, - "dbeug_clearDebugLogs_complete_snackbar": "Registos de depuração limpos.", - "@dbeug_clearDebugLogs_complete_snackbar": {}, - "debug_debuggerLogCard_subtitle": "Inclui informações de registo de depuração local. É necessário ativar a recolha de registos.", - "@debug_debuggerLogCard_subtitle": {}, - "debug_debuggerInfo_notificationTitle": "A recolher informações da app...", - "@debug_debuggerInfo_notificationTitle": {}, - "snackbar_dismissText": "DISPENSAR", - "@snackbar_dismissText": {}, - "debug_debuggerInfoCard_subtitle": "Inclui informação de depuração da app.", - "@debug_debuggerInfoCard_subtitle": {}, - "common_errorPage_title": "Oops, Crashed!", - "@common_errorPage_title": {}, - "userAction_tap": "Clicar", - "@userAction_tap": {}, - "userAction_doubleTap": "Duplo", - "@userAction_doubleTap": {}, - "userAction_longTap": "Longo", - "@userAction_longTap": {}, "habitEdit_saveButton_text": "Guardar", "@habitEdit_saveButton_text": {}, "habitEdit_habitName_hintText": "Nome do hábito ...", @@ -349,6 +26,16 @@ } } }, + "habitEdit_habitDailyGoal_negativeHintText": "Mínimo limite diário, padrão {number}", + "@habitEdit_habitDailyGoal_negativeHintText": { + "description": "default habit daily goal for negative habit", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText01": "Objetivo diário deve ser > {number}", "@habitEdit_habitDailyGoal_errorText01": { "description": "minimum number for habit daily goal", @@ -369,6 +56,16 @@ } } }, + "habitEdit_habitDailyGoal_negativeErrorText01": "Objetivo diário deve ser ≥ {number}", + "@habitEdit_habitDailyGoal_negativeErrorText01": { + "description": "minimum number for negative habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_negativeErrorText02": "Objetivo diário deve ser ≤ {number}", "@habitEdit_habitDailyGoal_negativeErrorText02": { "description": "maximum number for negative habit daily goal", @@ -379,10 +76,35 @@ } } }, + "habitEdit_habitDailyGoalUnit_hintText": "Unidade do objetivo diário", + "@habitEdit_habitDailyGoalUnit_hintText": {}, "habitEdit_habitDailyGoalExtra_hintText": "Máximo desejado do objetivo diário", "@habitEdit_habitDailyGoalExtra_hintText": {}, + "habitEdit_habitDailyGoalExtra_errorText": "Valor inválido, deve estar vazio ou ≥ {dailyGoal}", + "@habitEdit_habitDailyGoalExtra_errorText": { + "placeholders": { + "dailyGoal": { + "type": "num", + "example": "1" + } + } + }, + "habitEdit_habitDailyGoalExtra_negativeHintText": "Limite máximo diário", + "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, + "habitEdit_frequencySelector_title": "Selecionar frequência", + "@habitEdit_frequencySelector_title": {}, + "habitEdit_habitFreq_daily": "Diariamente", + "@habitEdit_habitFreq_daily": {}, + "habitEdit_habitFreq_perweek_ex01": "Vezes por semana", + "@habitEdit_habitFreq_perweek_ex01": {}, "habitEdit_habitFreq_permonth_ex01": "Vezes por mês", "@habitEdit_habitFreq_permonth_ex01": {}, + "habitEdit_habitFreq_predayfreq_ex02": "Dias", + "@habitEdit_habitFreq_predayfreq_ex02": {}, + "habitEdit_habitFreq_predayfreq_reverse_flag": "0", + "@habitEdit_habitFreq_predayfreq_reverse_flag": { + "description": "If set to 1, the display widget list will be reversed." + }, "habitEdit_habitFreq_show_daily": "Diariamente", "@habitEdit_habitFreq_show_daily": {}, "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Por semana} other{Pelo menos {freq} vezes por semana}}", @@ -412,38 +134,100 @@ } } }, - "habitEdit_targetDays": "dias", - "@habitEdit_targetDays": {}, "habitEdit_targetDays_dialogTitle": "Selecionar dias alvo", "@habitEdit_targetDays_dialogTitle": {}, + "habitEdit_targetDays": "dias", + "@habitEdit_targetDays": {}, + "habitEdit_reminder_hintText": "Lembrete", + "@habitEdit_reminder_hintText": {}, + "habitEdit_reminder_freq_weekHelpText": "Qualquer dia da semana", + "@habitEdit_reminder_freq_weekHelpText": {}, + "habitEdit_reminder_freq_weekSubfixText": " em cada semana", + "@habitEdit_reminder_freq_weekSubfixText": {}, + "habitEdit_reminder_freq_monthHelpText": "Qualquer dia do mês", + "@habitEdit_reminder_freq_monthHelpText": {}, "habitEdit_reminder_freq_monthSubfixText": " em cada mês", "@habitEdit_reminder_freq_monthSubfixText": {}, "habitEdit_reminderQuest_hintText": "Questão, p.e. Fizeste exercício hoje?", "@habitEdit_reminderQuest_hintText": {}, "habitEdit_reminder_dialogTitle": "Escolher tipo de lembrete", "@habitEdit_reminder_dialogTitle": {}, - "habitEdit_reminder_dialogType_daily": "Diariamente", - "@habitEdit_reminder_dialogType_daily": {}, "habitEdit_reminder_dialogType_whenNeeded": "Verificar quando necessário", "@habitEdit_reminder_dialogType_whenNeeded": {}, + "habitEdit_reminder_dialogType_daily": "Diariamente", + "@habitEdit_reminder_dialogType_daily": {}, + "habitEdit_reminder_dialogType_week": "Por semana", + "@habitEdit_reminder_dialogType_week": {}, + "habitEdit_reminder_dialogType_month": "Por mês", + "@habitEdit_reminder_dialogType_month": {}, + "habitEdit_reminder_dialogConfirm": "Confirmar", + "@habitEdit_reminder_dialogConfirm": {}, "habitEdit_reminder_dialogCancel": "Cancelar", "@habitEdit_reminder_dialogCancel": {}, "habitEdit_reminder_cancelDialogTitle": "Confirmar", "@habitEdit_reminder_cancelDialogTitle": {}, + "habitEdit_reminder_cancelDialogSubtitle": "Confirma que quer remover este lembrete?", + "@habitEdit_reminder_cancelDialogSubtitle": {}, "habitEdit_reminder_cancelDialogConfirm": "Confirmar", "@habitEdit_reminder_cancelDialogConfirm": {}, + "habitEdit_reminder_cancelDialogCancel": "Cancelar", + "@habitEdit_reminder_cancelDialogCancel": {}, + "habitEdit_reminder_weekdayText_monday": "SEG", + "@habitEdit_reminder_weekdayText_monday": {}, "habitEdit_reminder_weekdayText_tuesday": "TER", "@habitEdit_reminder_weekdayText_tuesday": {}, "habitEdit_reminder_weekdayText_wednesday": "QUA", "@habitEdit_reminder_weekdayText_wednesday": {}, "habitEdit_reminder_weekdayText_thursday": "QUI", "@habitEdit_reminder_weekdayText_thursday": {}, - "habitDisplay_fab_text": "Novo hábito", - "@habitDisplay_fab_text": {}, + "habitEdit_reminder_weekdayText_friday": "SEX", + "@habitEdit_reminder_weekdayText_friday": {}, + "habitEdit_reminder_weekdayText_saturday": "SÁB", + "@habitEdit_reminder_weekdayText_saturday": {}, + "habitEdit_reminder_weekdayText_sunday": "DOM", + "@habitEdit_reminder_weekdayText_sunday": {}, + "habitEdit_create_datetime_prefix": "Criado: ", + "@habitEdit_create_datetime_prefix": {}, "habitEdit_modify_datetime_prefix": "Alterado: ", "@habitEdit_modify_datetime_prefix": {}, + "habitDisplay_fab_text": "Novo hábito", + "@habitDisplay_fab_text": {}, + "habitDisplay_archiveHabitsConfirmDialog_title": "Arquivar hábitos selecionados?", + "@habitDisplay_archiveHabitsConfirmDialog_title": {}, + "habitDisplay_archiveHabitsConfirmDialog_confirm": "confirmar", + "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, + "habitDisplay_archiveHabitsConfirmDialog_cancel": "cancelar", + "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_archiveHabitsSuccSnackbarText": "Arquivados {count} hábitos", + "@habitDisplay_archiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "habitDisplay_unarchiveHabitsConfirmDialog_title": "Desarquivar hábitos selecionados?", + "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, + "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "confirmar", + "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, + "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "cancelar", + "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_unarchiveHabitsSuccSnackbarText": "Desarquivar {count} hábitos", + "@habitDisplay_unarchiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "habitDisplay_deleteHabitsConfirmDialog_title": "Apagar os hábitos selecionados?", + "@habitDisplay_deleteHabitsConfirmDialog_title": {}, "habitDisplay_deleteHabitsConfirmDialog_confirm": "confirmar", "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, + "habitDisplay_deleteHabitsConfirmDialog_cancel": "cancelar", + "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "Apagados {count} hábitos", "@habitDisplay_deleteHabitsSuccSnackbarText": { "placeholders": { @@ -453,28 +237,56 @@ } } }, + "habitDisplay_editPopMenu_selectAll": "Selecionar todos", + "@habitDisplay_editPopMenu_selectAll": {}, + "habitDisplay_editPopMenu_export": "Exportar", + "@habitDisplay_editPopMenu_export": {}, + "habitDisplay_editPopMenu_delete": "Apagar", + "@habitDisplay_editPopMenu_delete": {}, "habitDisplay_editPopMenu_clone": "Template", "@habitDisplay_editPopMenu_clone": {}, + "habitDisplay_editButton_tooltip": "Editar", + "@habitDisplay_editButton_tooltip": {}, "habitDisplay_archiveButton_tooltip": "Arquivar", "@habitDisplay_archiveButton_tooltip": {}, + "habitDisplay_unarchiveButton_tooltip": "Desarquivar", + "@habitDisplay_unarchiveButton_tooltip": {}, + "habitDisplay_settingButton_tooltip": "Definição", + "@habitDisplay_settingButton_tooltip": {}, + "habitDisplay_statsMenu_statSubgroupText": "Atual", + "@habitDisplay_statsMenu_statSubgroupText": {}, "habitDisplay_statsMenu_completedTileText": "Completo", "@habitDisplay_statsMenu_completedTileText": {}, + "habitDisplay_statsMenu_inProgresTileText": "Em progresso", + "@habitDisplay_statsMenu_inProgresTileText": {}, + "habitDisplay_statsMenu_archivedTileText": "Arquivado", + "@habitDisplay_statsMenu_archivedTileText": {}, "habitDisplay_statsMenu_popularitySubgroupText": "Top Hábitos: Mudanças dos últimos 30 dias", "@habitDisplay_statsMenu_popularitySubgroupText": {}, - "habitDisplay_mainMenu_settingTileText": "Definições", - "@habitDisplay_mainMenu_settingTileText": {}, + "habitDisplay_mainMenu_lightTheme": "Tema claro", + "@habitDisplay_mainMenu_lightTheme": {}, + "habitDisplay_mainMenu_darkTheme": "Tema escuro", + "@habitDisplay_mainMenu_darkTheme": {}, + "habitDisplay_mainMenu_followSystemTheme": "Seguir o sistema", + "@habitDisplay_mainMenu_followSystemTheme": {}, + "habitDisplay_mainMenu_showArchivedTileText": "Mostrar arquivados", + "@habitDisplay_mainMenu_showArchivedTileText": {}, + "habitDisplay_mainMenu_showCompletedTileText": "Mostrar completados", + "@habitDisplay_mainMenu_showCompletedTileText": {}, "habitDisplay_mainMenu_showActivedTileText": "Mostrar activos", "@habitDisplay_mainMenu_showActivedTileText": {}, - "habitDisplay_sortDirection_Desc": "(Desc)", - "@habitDisplay_sortDirection_Desc": {}, - "habitDisplay_sortDirection_asc": "(Asc)", - "@habitDisplay_sortDirection_asc": {}, + "habitDisplay_mainMenu_settingTileText": "Definições", + "@habitDisplay_mainMenu_settingTileText": {}, "habitDisplay_sort_reverseText": "Inverter", "@habitDisplay_sort_reverseText": {}, - "habitDisplay_sortType_name": "Por nome", - "@habitDisplay_sortType_name": {}, + "habitDisplay_sortDirection_asc": "(Asc)", + "@habitDisplay_sortDirection_asc": {}, + "habitDisplay_sortDirection_Desc": "(Desc)", + "@habitDisplay_sortDirection_Desc": {}, "habitDisplay_sortType_manual": "Pela minha ordem", "@habitDisplay_sortType_manual": {}, + "habitDisplay_sortType_name": "Por nome", + "@habitDisplay_sortType_name": {}, "habitDisplay_sortType_colorType": "Por cor", "@habitDisplay_sortType_colorType": {}, "habitDisplay_sortType_progress": "Por classificação", @@ -485,18 +297,49 @@ "@habitDisplay_sortType_status": {}, "habitDisplay_sortTypeDialog_title": "Ordenar", "@habitDisplay_sortTypeDialog_title": {}, + "habitDisplay_sortTypeDialog_confirm": "confirmar", + "@habitDisplay_sortTypeDialog_confirm": {}, "habitDisplay_sortTypeDialog_cancel": "cancelar", "@habitDisplay_sortTypeDialog_cancel": {}, "habitDisplay_debug_debugSubgroup_title": "🛠️Depuração", "@habitDisplay_debug_debugSubgroup_title": {}, + "habitDetail_editButton_tooltip": "Editar", + "@habitDetail_editButton_tooltip": {}, + "habitDetail_editPopMenu_unarchive": "Desarquivar", + "@habitDetail_editPopMenu_unarchive": {}, "habitDetail_editPopMenu_archive": "Arquivar", "@habitDetail_editPopMenu_archive": {}, "habitDetail_editPopMenu_export": "Exportar", "@habitDetail_editPopMenu_export": {}, "habitDetail_editPopMenu_delete": "Apagar", "@habitDetail_editPopMenu_delete": {}, + "habitDetail_editPopMenu_clone": "Template", + "@habitDetail_editPopMenu_clone": {}, + "habitDetail_confirmDialog_confirm": "confirmar", + "@habitDetail_confirmDialog_confirm": {}, + "habitDetail_confirmDialog_cancel": "cancelar", + "@habitDetail_confirmDialog_cancel": {}, + "habitDetail_archiveConfirmDialog_titleText": "Arquivar hábito?", + "@habitDetail_archiveConfirmDialog_titleText": {}, + "habitDetail_unarchiveConfirmDialog_titleText": "Desarquivar hábito?", + "@habitDetail_unarchiveConfirmDialog_titleText": {}, + "habitDetail_deleteConfirmDialog_titleText": "Apagar hábito?", + "@habitDetail_deleteConfirmDialog_titleText": {}, "habitDetail_summary_title": "Sumário", "@habitDetail_summary_title": {}, + "habitDetail_summary_body": "A nota atual é {score}, e já passaram {days} dias desde o começo.", + "@habitDetail_summary_body": { + "placeholders": { + "score": { + "type": "String", + "example": "0.0" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_summary_preBody": "{days, plural, =1{A começar amanhã.} other{Começa em {days} dias.}}", "@habitDetail_summary_preBody": { "placeholders": { @@ -521,14 +364,28 @@ "@habitDetail_descRecordsNum_titleText": {}, "habitDetail_scoreChart_title": "Pontuação", "@habitDetail_scoreChart_title": {}, + "habitDetail_scoreChartCombine_dailyText": "Dia", + "@habitDetail_scoreChartCombine_dailyText": {}, + "habitDetail_scoreChartCombine_weeklyText": "Semana", + "@habitDetail_scoreChartCombine_weeklyText": {}, "habitDetail_scoreChartCombine_monthlyText": "Mês", "@habitDetail_scoreChartCombine_monthlyText": {}, + "habitDetail_scoreChartCombine_yearlyText": "Ano", + "@habitDetail_scoreChartCombine_yearlyText": {}, + "habitDetail_freqChart_freqTitle": "Frequência", + "@habitDetail_freqChart_freqTitle": {}, + "habitDetail_freqChart_historyTitle": "Histórico", + "@habitDetail_freqChart_historyTitle": {}, "habitDetail_freqChart_combinedTitle": "Frequência e histórico", "@habitDetail_freqChart_combinedTitle": {}, "habitDetail_freqChartCombine_weeklyText": "Semana", "@habitDetail_freqChartCombine_weeklyText": {}, "habitDetail_freqChartCombine_monthlyText": "Mês", "@habitDetail_freqChartCombine_monthlyText": {}, + "habitDetail_freqChartCombine_yearlyText": "Ano", + "@habitDetail_freqChartCombine_yearlyText": {}, + "habitDetail_freqChartNaviBar_nowText": "Agora", + "@habitDetail_freqChartNaviBar_nowText": {}, "habitDetail_freqChart_expanded_hideTooltip": "Ocultar gráfico do histórico", "@habitDetail_freqChart_expanded_hideTooltip": {}, "habitDetail_freqChart_expanded_showTooltip": "Mostrar gráfico do histórico", @@ -537,14 +394,30 @@ "@habitDetail_otherSubgroup_title": {}, "habitDetail_habitType_title": "Tipo", "@habitDetail_habitType_title": {}, + "habitDetail_reminderTile_title": "Lembrete", + "@habitDetail_reminderTile_title": {}, + "habitDetail_freqTile_title": "Repetir", + "@habitDetail_freqTile_title": {}, + "habitDetail_startDateTile_title": "Data de início", + "@habitDetail_startDateTile_title": {}, + "habitDetail_createDateTile_title": "Criado", + "@habitDetail_createDateTile_title": {}, "habitDetail_modifyDateTile_title": "Alterado", "@habitDetail_modifyDateTile_title": {}, - "habitDetail_notFoundRetryText": "Tente outra vez", - "@habitDetail_notFoundRetryText": {}, + "habitDetail_editHeatmapCal_dateButtonText": "data", + "@habitDetail_editHeatmapCal_dateButtonText": {}, + "habitDetail_editHeatmapCal_valueButtonText": "valor", + "@habitDetail_editHeatmapCal_valueButtonText": {}, + "habitDetail_editHeatmapCal_backToToday_tooltipText": "Voltar para hoje", + "@habitDetail_editHeatmapCal_backToToday_tooltipText": {}, "habitDetail_notFoundText": "O carregamento do hábito falhou", "@habitDetail_notFoundText": {}, - "habitDetail_changeGoal_doneChipText": "feito: {goal}", - "@habitDetail_changeGoal_doneChipText": { + "habitDetail_notFoundRetryText": "Tente outra vez", + "@habitDetail_notFoundRetryText": {}, + "habitDetail_changeGoal_title": "Alterar objetivo", + "@habitDetail_changeGoal_title": {}, + "habitDetail_changeGoal_currentChipText": "Atual: {goal}", + "@habitDetail_changeGoal_currentChipText": { "placeholders": { "goal": { "type": "String", @@ -552,8 +425,8 @@ } } }, - "habitDetail_changeGoal_currentChipText": "Atual: {goal}", - "@habitDetail_changeGoal_currentChipText": { + "habitDetail_changeGoal_doneChipText": "feito: {goal}", + "@habitDetail_changeGoal_doneChipText": { "placeholders": { "goal": { "type": "String", @@ -561,6 +434,8 @@ } } }, + "habitDetail_changeGoal_undoneChipText": "Desfazer", + "@habitDetail_changeGoal_undoneChipText": {}, "habitDetail_changeGoal_extraChipText": "{goal}", "@habitDetail_changeGoal_extraChipText": { "placeholders": { @@ -579,102 +454,74 @@ } } }, + "habitDetail_changeGoal_cancelText": "cancelar", + "@habitDetail_changeGoal_cancelText": {}, + "habitDetail_changeGoal_saveText": "guardar", + "@habitDetail_changeGoal_saveText": {}, + "habitDetail_skipReason_title": "Saltar razão", + "@habitDetail_skipReason_title": {}, + "habitDetail_skipReason_bodyHelpText": "Escreva aqui qualquer coisa...", + "@habitDetail_skipReason_bodyHelpText": {}, "habitDetail_skipReason_cancelText": "cancelar", "@habitDetail_skipReason_cancelText": {}, + "habitDetail_skipReason_saveText": "guardar", + "@habitDetail_skipReason_saveText": {}, + "appSetting_appbar_titleText": "Definições", + "@appSetting_appbar_titleText": {}, + "appSetting_displaySubgroupText": "Exibir", + "@appSetting_displaySubgroupText": {}, + "appSetting_operationSubgroupText": "Operação", + "@appSetting_operationSubgroupText": {}, + "appSetting_dragCalendarByPageTile_titleText": "Arrastar o calendário por página", + "@appSetting_dragCalendarByPageTile_titleText": {}, "appSetting_changeRecordStatusOpTile_subtitleText": "Modificar o comportamento do clique para alterar o status dos registos diários da página principal.", "@appSetting_changeRecordStatusOpTile_subtitleText": {}, "appSetting_openRecordStatusDialogOpTile_titleText": "Abrir registo detalhado", "@appSetting_openRecordStatusDialogOpTile_titleText": {}, "appSetting_openRecordStatusDialogOpTile_subtitleText": "Modifique o comportamento do clique para abrir um popup detalhado em relação aos registos diários na página principal.", "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, + "appSetting_firstDayOfWeek_titleText": "Primeiro dia da semana", + "@appSetting_firstDayOfWeek_titleText": {}, + "appSetting_firstDayOfWeekDialog_titleText": "Mostrar primeiro dia da semana", + "@appSetting_firstDayOfWeekDialog_titleText": {}, "appSetting_firstDayOfWeekDialog_defaultText": " . (Padrão)", "@appSetting_firstDayOfWeekDialog_defaultText": {}, - "appSetting_dateDisplayFormat_titleText": "Formato de apresentação da data ({formatTemplate})", - "@appSetting_dateDisplayFormat_titleText": { + "appSetting_changeLanguage_followSystem_text": "Seguir o sistema ({localeName})", + "@appSetting_changeLanguage_followSystem_text": { "placeholders": { - "formatTemplate": { + "localeName": { "type": "String", - "example": "yyyy/M/d" - } - } - }, - "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "seguir definições do sistema", - "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, - "appSetting_dateDisplayFormat_subTitleText": "A data configurada será aplicada na data visível da página de detalhes dos hábitos.", - "@appSetting_dateDisplayFormat_subTitleText": {}, - "appSetting_compactUISwitcher_titleText": "Habilitar o modo compacto na página de hábitos", - "@appSetting_compactUISwitcher_titleText": {}, - "appSetting_compactUISwitcher_subtitleText": "Habilitar que o gráfico de verificação de hábitos mostre mais conteúdo, contudo, algumas interfaces e textos ficarão mais pequenos.", - "@appSetting_compactUISwitcher_subtitleText": {}, - "appSetting_import_titleText": "Importar", - "@appSetting_import_titleText": {}, - "appSetting_import_subtitleText": "Importar hábitos de um ficheiro JSON.", - "@appSetting_import_subtitleText": {}, - "appSetting_importDialog_confirmTitle": "Confirmar importação de {count} hábitos?", - "@appSetting_importDialog_confirmTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" + "example": "English" } } }, - "appSetting_importDialog_confirmSubtitle": "Nota: A importação não apaga hábitos já existentes.", - "@appSetting_importDialog_confirmSubtitle": {}, - "appSetting_importDialog_confirm_confirmText": "confirmar", - "@appSetting_importDialog_confirm_confirmText": {}, - "appSetting_importDialog_confirm_cancelText": "cancelar", - "@appSetting_importDialog_confirm_cancelText": {}, - "appSetting_resetConfigDialog_cancelText": "cancelar", - "@appSetting_resetConfigDialog_cancelText": {}, - "appSetting_resetConfigDialog_confirmText": "confirmar", - "@appSetting_resetConfigDialog_confirmText": {}, - "appSetting_resetConfigSuccess_snackbarText": "As configurações da app foram repostas com sucesso.", - "@appSetting_resetConfigSuccess_snackbarText": {}, - "appSetting_otherSubgroupText": "Outros", - "@appSetting_otherSubgroupText": {}, - "appSetting_clearCacheDialog_subtitleText": "Após a limpeza do cache, alguns valores serão restaurados para valores padrão.", - "@appSetting_clearCacheDialog_subtitleText": {}, - "appAbout_contactEmailTile_titleText": "Contacte-me", - "@appAbout_contactEmailTile_titleText": {}, - "batchCheckin_status_ok_text": "Completar", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_zero_text": "Incompleto", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_save_button_text": "Guardar", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "Repor", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "guardar", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "sair", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "common_habitColorType_cc4": "Azul escuro", - "@common_habitColorType_cc4": {}, - "common_habitColorType_cc5": "Verde escuro", - "@common_habitColorType_cc5": {}, - "common_customDateTimeFormatPicker_mdy_text": "Mês Dia Ano", - "@common_customDateTimeFormatPicker_mdy_text": {}, - "calendarPicker_clip_tomorrow": "Amanhã", - "@calendarPicker_clip_tomorrow": {}, - "exportConfirmDialog_cancel_buttonText": "cancelar", - "@exportConfirmDialog_cancel_buttonText": {}, - "exportConfirmDialog_option_includeRecords": "Incluir registos", - "@exportConfirmDialog_option_includeRecords": {}, - "debug_missingDebugLogFile_snackbar": "O registo de depuração não existe.", - "@debug_missingDebugLogFile_snackbar": {}, - "debug_debuggerLogCard_saveButton_text": "Descarregar", - "@debug_debuggerLogCard_saveButton_text": {}, - "debug_debuggerInfoCard_title": "Informação de depuração", - "@debug_debuggerInfoCard_title": {}, - "snackbar_undoText": "Desfazer", - "@snackbar_undoText": {}, - "contributors_tile_title": "Contribuidores", - "@contributors_tile_title": {}, - "appSetting_firstDayOfWeekDialog_titleText": "Mostrar primeiro dia da semana", - "@appSetting_firstDayOfWeekDialog_titleText": {}, + "appSetting_changeLanguage_followSystem_noLocale_text": "Seguir o sistema", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, "appSetting_changeLanguageTile_titleText": "Idioma", "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "Selecionar idioma", + "@appSetting_changeLanguageDialog_titleText": {}, + "appSetting_dateDisplayFormat_titleText": "Formato de apresentação da data ({formatTemplate})", + "@appSetting_dateDisplayFormat_titleText": { + "placeholders": { + "formatTemplate": { + "type": "String", + "example": "yyyy/M/d" + } + } + }, + "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "seguir definições do sistema", + "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, + "appSetting_dateDisplayFormat_subTitleText": "A data configurada será aplicada na data visível da página de detalhes dos hábitos.", + "@appSetting_dateDisplayFormat_subTitleText": {}, + "appSetting_compactUISwitcher_titleText": "Habilitar o modo compacto na página de hábitos", + "@appSetting_compactUISwitcher_titleText": {}, + "appSetting_compactUISwitcher_subtitleText": "Habilitar que o gráfico de verificação de hábitos mostre mais conteúdo, contudo, algumas interfaces e textos ficarão mais pequenos.", + "@appSetting_compactUISwitcher_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_subtitleText": "Ajustar a percentagem para mais/menos espaço na área de verificação de hábitos.", + "@appSetting_collapsed_calendar_bararea_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_defaultText": "Padrão", + "@appSetting_collapsed_calendar_bararea_defaultText": {}, "appSetting_reminderSubgroupText": "Lembrete", "@appSetting_reminderSubgroupText": {}, "appSetting_dailyReminder_titleText": "Lembrete diário", @@ -683,6 +530,27 @@ "@appSetting_backupAndRestoreSubgroupText": {}, "appSetting_export_titleText": "Exportar", "@appSetting_export_titleText": {}, + "appSetting_export_subtitleText": "Exportar hábitos em formato JSON. Este hábito pode ser importado de volta.", + "@appSetting_export_subtitleText": {}, + "appSetting_import_titleText": "Importar", + "@appSetting_import_titleText": {}, + "appSetting_import_subtitleText": "Importar hábitos de um ficheiro JSON.", + "@appSetting_import_subtitleText": {}, + "appSetting_importDialog_confirmTitle": "Confirmar importação de {count} hábitos?", + "@appSetting_importDialog_confirmTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "appSetting_importDialog_confirmSubtitle": "Nota: A importação não apaga hábitos já existentes.", + "@appSetting_importDialog_confirmSubtitle": {}, + "appSetting_importDialog_confirm_confirmText": "confirmar", + "@appSetting_importDialog_confirm_confirmText": {}, + "appSetting_importDialog_confirm_cancelText": "cancelar", + "@appSetting_importDialog_confirm_cancelText": {}, "appSetting_importDialog_importingTitle": "Importado {completeCount}/{totalCount}", "@appSetting_importDialog_importingTitle": { "placeholders": { @@ -696,14 +564,51 @@ } } }, + "appSetting_importDialog_completeTitle": "Completar importação {count}", + "@appSetting_importDialog_completeTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_complete_closeLabel": "fechar", "@appSetting_importDialog_complete_closeLabel": {}, + "appSetting_resetConfig_titleText": "Repor configurações", + "@appSetting_resetConfig_titleText": {}, + "appSetting_resetConfig_subtitleText": "Repor todas as configurações de padrão.", + "@appSetting_resetConfig_subtitleText": {}, + "appSetting_resetConfigDialog_titleText": "Repor configurações?", + "@appSetting_resetConfigDialog_titleText": {}, + "appSetting_resetConfigDialog_subtitleText": "Repondo todas as configurações de padrão, será necessário reiniciar a aplicação para que estas sejam aplicadas.", + "@appSetting_resetConfigDialog_subtitleText": {}, + "appSetting_resetConfigDialog_cancelText": "cancelar", + "@appSetting_resetConfigDialog_cancelText": {}, + "appSetting_resetConfigDialog_confirmText": "confirmar", + "@appSetting_resetConfigDialog_confirmText": {}, + "appSetting_resetConfigSuccess_snackbarText": "As configurações da app foram repostas com sucesso.", + "@appSetting_resetConfigSuccess_snackbarText": {}, + "appSetting_otherSubgroupText": "Outros", + "@appSetting_otherSubgroupText": {}, "appSetting_clearCache_titleText": "Limpar cache", "@appSetting_clearCache_titleText": {}, "appSetting_clearCacheDialog_titleText": "Limpar cache", "@appSetting_clearCacheDialog_titleText": {}, + "appSetting_clearCacheDialog_subtitleText": "Após a limpeza do cache, alguns valores serão restaurados para valores padrão.", + "@appSetting_clearCacheDialog_subtitleText": {}, "appSetting_clearCacheDialog_cancelText": "cancelar", "@appSetting_clearCacheDialog_cancelText": {}, + "appSetting_clearCacheDialog_confirmText": "confirmar", + "@appSetting_clearCacheDialog_confirmText": {}, + "appSetting_clearCache_snackBar_partSuccText": "Limpeza parcial do cache falhou", + "@appSetting_clearCache_snackBar_partSuccText": {}, + "appSetting_clearCache_snackBar_succText": "Cache foi limpo com sucesso", + "@appSetting_clearCache_snackBar_succText": {}, + "appSetting_clearCache_snackBar_failText": "Limpeza do cache falhou", + "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "Debug Info", + "@appSetting_debugger_titleText": {}, "appSetting_about_titleText": "Sobre", "@appSetting_about_titleText": {}, "appAbout_appbarTile_titleText": "Sobre", @@ -719,20 +624,52 @@ }, "appAbout_sourceCodeTile_titleText": "Código fonte", "@appAbout_sourceCodeTile_titleText": {}, + "appAbout_contactEmailTile_titleText": "Contacte-me", + "@appAbout_contactEmailTile_titleText": {}, + "appAbout_contactEmailTile_emailBody": "Olá, ainda bem que me contactou.\nSe quer reportar um erro, por favor indique a versão da app e descreva os passos de modo a que possa reproduzi-la.\n--------------------------------------", + "@appAbout_contactEmailTile_emailBody": {}, "appAbout_licenseTile_titleText": "Licença", "@appAbout_licenseTile_titleText": {}, + "appAbout_licenseThirdPartyTile_subtitleText": "flutter", + "@appAbout_licenseThirdPartyTile_subtitleText": {}, "appAbout_donateTile_titleText": "Doar", "@appAbout_donateTile_titleText": {}, + "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", + "@appAbout_donateTile_ways": { + "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" + }, "donateWay_paypal": "Paypal", "@donateWay_paypal": {}, "donateWay_alipay": "Alipay", "@donateWay_alipay": {}, + "donateWay_wechatPay": "Wechat Pay", + "@donateWay_wechatPay": {}, + "donateWay_cryptoCurrency": "CryptoCurrencies", + "@donateWay_cryptoCurrency": {}, "donateWay_cryptoCurrency_BTC": "BTC", "@donateWay_cryptoCurrency_BTC": {}, - "appSetting_collapsed_calendar_bararea_defaultText": "Padrão", - "@appSetting_collapsed_calendar_bararea_defaultText": {}, - "appSetting_importDialog_completeTitle": "Completar importação {count}", - "@appSetting_importDialog_completeTitle": { + "donateWay_cryptoCurrency_ETH": "ETH", + "@donateWay_cryptoCurrency_ETH": {}, + "donateWay_cryptoCurrency_BNB": "BNB", + "@donateWay_cryptoCurrency_BNB": {}, + "donateWay_cryptoCurrency_AVAX": "AVAX", + "@donateWay_cryptoCurrency_AVAX": {}, + "donateWay_cryptoCurrency_FTM": "FTM", + "@donateWay_cryptoCurrency_FTM": {}, + "donateWay_firstQRGroup": "Alipay & Wechat Pay", + "@donateWay_firstQRGroup": {}, + "batchCheckin_datePicker_prevButton_tooltip": "Dia anterior", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Próximo dia", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "Saltar", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Completar", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_zero_text": "Incompleto", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Hábito} other{Hábitos}} selecionado", + "@batchCheckin_habits_groupTitle": { "placeholders": { "count": { "type": "int", @@ -740,30 +677,34 @@ } } }, - "appAbout_licenseThirdPartyTile_subtitleText": "flutter", - "@appAbout_licenseThirdPartyTile_subtitleText": {}, - "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", - "@appAbout_donateTile_ways": { - "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" - }, - "appSetting_resetConfig_titleText": "Repor configurações", - "@appSetting_resetConfig_titleText": {}, - "appSetting_resetConfig_subtitleText": "Repor todas as configurações de padrão.", - "@appSetting_resetConfig_subtitleText": {}, - "appSetting_resetConfigDialog_subtitleText": "Repondo todas as configurações de padrão, será necessário reiniciar a aplicação para que estas sejam aplicadas.", - "@appSetting_resetConfigDialog_subtitleText": {}, - "donateWay_cryptoCurrency": "CryptoCurrencies", - "@donateWay_cryptoCurrency": {}, - "appSetting_collapsed_calendar_bararea_subtitleText": "Ajustar a percentagem para mais/menos espaço na área de verificação de hábitos.", - "@appSetting_collapsed_calendar_bararea_subtitleText": {}, - "appSetting_export_subtitleText": "Exportar hábitos em formato JSON. Este hábito pode ser importado de volta.", - "@appSetting_export_subtitleText": {}, + "batchCheckin_save_button_text": "Guardar", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "Repor", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_save_confirmDialog_body": "Os registos existentes serão substituídos. Depois de guardar, os registos anteriores serão perdidos.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "guardar", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "cancelar", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "sair", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, "batchCheckin_close_confirmDialog_cancelButton_text": "cancelar", "@batchCheckin_close_confirmDialog_cancelButton_text": {}, + "appReminder_dailyReminder_title": "🏝 Manteve os seus hábitos hoje?", + "@appReminder_dailyReminder_title": {}, "common_habitColorType_cc2": "Vermelho", "@common_habitColorType_cc2": {}, + "common_habitColorType_cc3": "Roxo", + "@common_habitColorType_cc3": {}, + "common_habitColorType_cc4": "Azul escuro", + "@common_habitColorType_cc4": {}, + "common_habitColorType_cc5": "Verde escuro", + "@common_habitColorType_cc5": {}, "common_habitColorType_cc6": "Verde", "@common_habitColorType_cc6": {}, + "common_habitColorType_cc7": "Cor amber", + "@common_habitColorType_cc7": {}, "common_habitColorType_cc8": "Laranja", "@common_habitColorType_cc8": {}, "common_habitColorType_cc9": "Verde lima", @@ -778,34 +719,46 @@ } } }, + "common_customDateTimeFormatPicker_useSystemFormat_text": "Usar formato do sistema", + "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, "common_customDateTimeFormatPicker_fmtTileText": "Formato de data", "@common_customDateTimeFormatPicker_fmtTileText": {}, "common_customDateTimeFormatPicker_ymd_text": "Ano Mês Dia", "@common_customDateTimeFormatPicker_ymd_text": {}, + "common_customDateTimeFormatPicker_mdy_text": "Mês Dia Ano", + "@common_customDateTimeFormatPicker_mdy_text": {}, "common_customDateTimeFormatPicker_dmy_text": "Dia Mês Ano", "@common_customDateTimeFormatPicker_dmy_text": {}, - "common_customDateTimeFormatPicker_sepDot_text": "Ponto", - "@common_customDateTimeFormatPicker_sepDot_text": {}, - "common_customDateTimeFormatPicker_12Hour_text": "Usar formato de 12 horas", - "@common_customDateTimeFormatPicker_12Hour_text": {}, - "common_customDateTimeFormatPicker_cancelButton_text": "cancelar", - "@common_customDateTimeFormatPicker_cancelButton_text": {}, - "calendarPicker_clip_today": "Hoje", - "@calendarPicker_clip_today": {}, - "exportConfirmDialog_title_exportAll": "Exportar todos os hábitos?", - "@exportConfirmDialog_title_exportAll": {}, - "debug_logLevel_warn": "Aviso", - "@debug_logLevel_warn": {}, - "common_customDateTimeFormatPicker_useSystemFormat_text": "Usar formato do sistema", - "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, "common_customDateTimeFormatPicker_SepTileText": "Separador", "@common_customDateTimeFormatPicker_SepTileText": {}, + "common_customDateTimeFormatPicker_sepDash_text": "Travessão/Traço", + "@common_customDateTimeFormatPicker_sepDash_text": {}, "common_customDateTimeFormatPicker_sepSlash_text": "Barra", "@common_customDateTimeFormatPicker_sepSlash_text": {}, + "common_customDateTimeFormatPicker_sepSpace_text": "Espaço", + "@common_customDateTimeFormatPicker_sepSpace_text": {}, + "common_customDateTimeFormatPicker_sepDot_text": "Ponto", + "@common_customDateTimeFormatPicker_sepDot_text": {}, + "common_customDateTimeFormatPicker_empty_text": "Sem separador", + "@common_customDateTimeFormatPicker_empty_text": {}, + "common_customDateTimeFormatPicker_12Hour_text": "Usar formato de 12 horas", + "@common_customDateTimeFormatPicker_12Hour_text": {}, "common_customDateTimeFormatPicker_monthName_text": "Usar nome completo", "@common_customDateTimeFormatPicker_monthName_text": {}, + "common_customDateTimeFormatPicker_applyFreqChart_text": "Aplicar para o gráfico de frequência", + "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, "common_customDateTimeFormatPicker_applyHeapmap_text": "Aplicar para o calendário", "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, + "common_customDateTimeFormatPicker_cancelButton_text": "cancelar", + "@common_customDateTimeFormatPicker_cancelButton_text": {}, + "common_customDateTimeFormatPicker_confirmButton_text": "confirmar", + "@common_customDateTimeFormatPicker_confirmButton_text": {}, + "common_errorPage_title": "Oops, Crashed!", + "@common_errorPage_title": {}, + "calendarPicker_clip_today": "Hoje", + "@calendarPicker_clip_today": {}, + "calendarPicker_clip_tomorrow": "Amanhã", + "@calendarPicker_clip_tomorrow": {}, "calendarPicker_clip_after7Days": "Próximo {date}", "@calendarPicker_clip_after7Days": { "placeholders": { @@ -815,12 +768,8 @@ } } }, - "common_customDateTimeFormatPicker_empty_text": "Sem separador", - "@common_customDateTimeFormatPicker_empty_text": {}, - "batchCheckin_save_confirmDialog_body": "Os registos existentes serão substituídos. Depois de guardar, os registos anteriores serão perdidos.", - "@batchCheckin_save_confirmDialog_body": {}, - "common_habitColorType_cc7": "Cor amber", - "@common_habitColorType_cc7": {}, + "exportConfirmDialog_title_exportAll": "Exportar todos os hábitos?", + "@exportConfirmDialog_title_exportAll": {}, "exportConfirmDialog_title_exportMulti": "Exportar {number, plural, =0{hábit atual} =1{1 hábito} other{{number} hábitos}}?", "@exportConfirmDialog_title_exportMulti": { "placeholders": { @@ -830,12 +779,63 @@ } } }, - "debug_logLevel_info": "Info", - "@debug_logLevel_info": {}, + "exportConfirmDialog_option_includeRecords": "Incluir registos", + "@exportConfirmDialog_option_includeRecords": {}, + "exportConfirmDialog_cancel_buttonText": "cancelar", + "@exportConfirmDialog_cancel_buttonText": {}, + "exportConfirmDialog_confirm_buttonText": "exportar", + "@exportConfirmDialog_confirm_buttonText": {}, "debug_logLevel_debug": "Depuração", "@debug_logLevel_debug": {}, + "debug_logLevel_info": "Info", + "@debug_logLevel_info": {}, + "debug_logLevel_warn": "Aviso", + "@debug_logLevel_warn": {}, + "debug_logLevel_error": "Erro", + "@debug_logLevel_error": {}, "debug_downladDebugLogs_subject": "A descarregar registos de depuração", "@debug_downladDebugLogs_subject": {}, - "common_customDateTimeFormatPicker_sepDash_text": "Travessão/Traço", - "@common_customDateTimeFormatPicker_sepDash_text": {} -} + "dbeug_clearDebugLogs_complete_snackbar": "Registos de depuração limpos.", + "@dbeug_clearDebugLogs_complete_snackbar": {}, + "debug_downladDebugInfo_subject": "A descarregar informações de depuração", + "@debug_downladDebugInfo_subject": {}, + "debug_downladDebugZip_subject": "A descarregar {fileName}", + "@debug_downladDebugZip_subject": { + "placeholders": { + "fileName": { + "type": "String", + "example": "debug.zip" + } + } + }, + "debug_missingDebugLogFile_snackbar": "O registo de depuração não existe.", + "@debug_missingDebugLogFile_snackbar": {}, + "debug_debuggerLogCard_subtitle": "Inclui informações de registo de depuração local. É necessário ativar a recolha de registos.", + "@debug_debuggerLogCard_subtitle": {}, + "debug_debuggerLogCard_saveButton_text": "Descarregar", + "@debug_debuggerLogCard_saveButton_text": {}, + "debug_debuggerLogCard_clearButton_text": "Limpar", + "@debug_debuggerLogCard_clearButton_text": {}, + "debug_debuggerInfoCard_title": "Informação de depuração", + "@debug_debuggerInfoCard_title": {}, + "debug_debuggerInfoCard_subtitle": "Inclui informação de depuração da app.", + "@debug_debuggerInfoCard_subtitle": {}, + "debug_debuggerInfoCard_openButton_text": "Abrir", + "@debug_debuggerInfoCard_openButton_text": {}, + "debug_debuggerInfoCard_saveButton_text": "Guardar", + "@debug_debuggerInfoCard_saveButton_text": {}, + "debug_debuggerInfo_notificationTitle": "A recolher informações da app...", + "@debug_debuggerInfo_notificationTitle": {}, + "snackbar_undoText": "Desfazer", + "@snackbar_undoText": {}, + "snackbar_dismissText": "DISPENSAR", + "@snackbar_dismissText": {}, + "contributors_tile_title": "Contribuidores", + "@contributors_tile_title": {}, + "userAction_tap": "Clicar", + "@userAction_tap": {}, + "userAction_doubleTap": "Duplo", + "@userAction_doubleTap": {}, + "userAction_longTap": "Longo", + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/ru.arb b/assets/l10n/ru.arb index 9a00185c..58fa6497 100644 --- a/assets/l10n/ru.arb +++ b/assets/l10n/ru.arb @@ -906,4 +906,4 @@ "@userAction_doubleTap": {}, "userAction_longTap": "Long", "@userAction_longTap": {} -} +} \ No newline at end of file diff --git a/assets/l10n/tr.arb b/assets/l10n/tr.arb index d10662d0..6c1ea3d8 100644 --- a/assets/l10n/tr.arb +++ b/assets/l10n/tr.arb @@ -4,12 +4,8 @@ "@localeScriptName": {}, "appName": "Table Habit", "@appName": {}, - "habitDetail_freqChart_expanded_hideTooltip": "Geçmiş Grafiğini Gizle", - "@habitDetail_freqChart_expanded_hideTooltip": {}, - "habitDetail_freqChart_expanded_showTooltip": "Geçmiş Grafiğini Göster", - "@habitDetail_freqChart_expanded_showTooltip": {}, - "habitDetail_freqChartNaviBar_nowText": "Şimdi", - "@habitDetail_freqChartNaviBar_nowText": {}, + "habitEdit_saveButton_text": "Kaydet", + "@habitEdit_saveButton_text": {}, "habitEdit_habitName_hintText": "Alışkanlık Adı ...", "@habitEdit_habitName_hintText": {}, "habitEdit_colorPicker_title": "Renk seç", @@ -18,6 +14,8 @@ "@habitEdit_habitTypeDialog_title": {}, "habitEdit_habitType_positiveText": "Olumlu", "@habitEdit_habitType_positiveText": {}, + "habitEdit_habitType_negativeText": "Olumsuz", + "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "Günlük hedef, varsayılan {number}", "@habitEdit_habitDailyGoal_hintText": { "description": "default habit daily goal", @@ -28,6 +26,16 @@ } } }, + "habitEdit_habitDailyGoal_negativeHintText": "Günlük alt sınır, varsayılan {number}", + "@habitEdit_habitDailyGoal_negativeHintText": { + "description": "default habit daily goal for negative habit", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText01": "Günlük hedef {number}'den büyük olmalı", "@habitEdit_habitDailyGoal_errorText01": { "description": "minimum number for habit daily goal", @@ -58,10 +66,6 @@ } } }, - "habitEdit_habitDailyGoalUnit_hintText": "Günlük hedef birimi", - "@habitEdit_habitDailyGoalUnit_hintText": {}, - "habitEdit_habitDailyGoalExtra_hintText": "İstenilen maksimum günlük hedef", - "@habitEdit_habitDailyGoalExtra_hintText": {}, "habitEdit_habitDailyGoal_negativeErrorText02": "Günlük hedef en fazla {number} olabilir", "@habitEdit_habitDailyGoal_negativeErrorText02": { "description": "maximum number for negative habit daily goal", @@ -72,10 +76,10 @@ } } }, - "habitEdit_frequencySelector_title": "Sıklık seç", - "@habitEdit_frequencySelector_title": {}, - "habitEdit_habitDailyGoalExtra_negativeHintText": "Maksimum günlük limit", - "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, + "habitEdit_habitDailyGoalUnit_hintText": "Günlük hedef birimi", + "@habitEdit_habitDailyGoalUnit_hintText": {}, + "habitEdit_habitDailyGoalExtra_hintText": "İstenilen maksimum günlük hedef", + "@habitEdit_habitDailyGoalExtra_hintText": {}, "habitEdit_habitDailyGoalExtra_errorText": "Geçersiz değer, boş bırakılmalı ya da {dailyGoal}'den büyük veya eşit olmalı", "@habitEdit_habitDailyGoalExtra_errorText": { "placeholders": { @@ -85,26 +89,32 @@ } } }, + "habitEdit_habitDailyGoalExtra_negativeHintText": "Maksimum günlük limit", + "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, + "habitEdit_frequencySelector_title": "Sıklık seç", + "@habitEdit_frequencySelector_title": {}, + "habitEdit_habitFreq_daily": "Günlük", + "@habitEdit_habitFreq_daily": {}, "habitEdit_habitFreq_perweek_ex01": "kez haftada", "@habitEdit_habitFreq_perweek_ex01": {}, - "habitEdit_habitFreq_show_daily": "Günlük", - "@habitEdit_habitFreq_show_daily": {}, + "habitEdit_habitFreq_permonth_ex01": "kez ayda", + "@habitEdit_habitFreq_permonth_ex01": {}, + "habitEdit_habitFreq_predayfreq_ex01": "gün", + "@habitEdit_habitFreq_predayfreq_ex01": {}, + "habitEdit_habitFreq_predayfreq_ex02": "günde", + "@habitEdit_habitFreq_predayfreq_ex02": {}, "habitEdit_habitFreq_predayfreq_reverse_flag": "0", "@habitEdit_habitFreq_predayfreq_reverse_flag": { "description": "If set to 1, the display widget list will be reversed." }, - "habitEdit_habitFreq_predayfreq_ex02": "günde", - "@habitEdit_habitFreq_predayfreq_ex02": {}, - "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{Her {days} günde bir} other{Her {days} günde en az {freq} kez}}", - "@habitEdit_habitFreq_show_perdayfreq": { + "habitEdit_habitFreq_show_daily": "Günlük", + "@habitEdit_habitFreq_show_daily": {}, + "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Haftada bir} other{Haftada en az {freq} kez}}", + "@habitEdit_habitFreq_show_perweek": { "placeholders": { "freq": { "type": "int", "example": "1" - }, - "days": { - "type": "int", - "example": "1" } } }, @@ -117,10 +127,19 @@ } } }, - "habitEdit_targetDays": "gün", - "@habitEdit_targetDays": {}, - "habitEdit_reminder_hintText": "Hatırlatıcı", - "@habitEdit_reminder_hintText": {}, + "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{Her {days} günde bir} other{Her {days} günde en az {freq} kez}}", + "@habitEdit_habitFreq_show_perdayfreq": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_targetDays_title": "{targetDays} gün", "@habitEdit_targetDays_title": { "placeholders": { @@ -130,6 +149,12 @@ } } }, + "habitEdit_targetDays_dialogTitle": "Hedef Günleri Seçin", + "@habitEdit_targetDays_dialogTitle": {}, + "habitEdit_targetDays": "gün", + "@habitEdit_targetDays": {}, + "habitEdit_reminder_hintText": "Hatırlatıcı", + "@habitEdit_reminder_hintText": {}, "habitEdit_reminder_freq_weekHelpText": "Haftanın her günü", "@habitEdit_reminder_freq_weekHelpText": {}, "habitEdit_reminder_freq_monthHelpText": "Ayın her günü", @@ -138,22 +163,30 @@ "@habitEdit_reminderQuest_hintText": {}, "habitEdit_reminder_dialogTitle": "Hatırlatıcı tipi seç", "@habitEdit_reminder_dialogTitle": {}, + "habitEdit_reminder_dialogType_whenNeeded": "Tamamlanması gerektiğinde", + "@habitEdit_reminder_dialogType_whenNeeded": {}, "habitEdit_reminder_dialogType_daily": "Günlük", "@habitEdit_reminder_dialogType_daily": {}, - "habitEdit_reminder_weekdayText_tuesday": "Sal", - "@habitEdit_reminder_weekdayText_tuesday": {}, + "habitEdit_reminder_dialogType_week": "Haftalık", + "@habitEdit_reminder_dialogType_week": {}, + "habitEdit_reminder_dialogType_month": "Aylık", + "@habitEdit_reminder_dialogType_month": {}, + "habitEdit_reminder_dialogConfirm": "onayla", + "@habitEdit_reminder_dialogConfirm": {}, + "habitEdit_reminder_dialogCancel": "iptal et", + "@habitEdit_reminder_dialogCancel": {}, + "habitEdit_reminder_cancelDialogTitle": "Onayla", + "@habitEdit_reminder_cancelDialogTitle": {}, "habitEdit_reminder_cancelDialogSubtitle": "Bu hatırlatıcıyı silmeyi onaylıyor musunuz", "@habitEdit_reminder_cancelDialogSubtitle": {}, "habitEdit_reminder_cancelDialogConfirm": "onayla", "@habitEdit_reminder_cancelDialogConfirm": {}, "habitEdit_reminder_cancelDialogCancel": "iptal et", "@habitEdit_reminder_cancelDialogCancel": {}, - "habitEdit_reminder_dialogConfirm": "onayla", - "@habitEdit_reminder_dialogConfirm": {}, - "habitEdit_reminder_dialogType_week": "Haftalık", - "@habitEdit_reminder_dialogType_week": {}, - "habitEdit_reminder_dialogType_month": "Aylık", - "@habitEdit_reminder_dialogType_month": {}, + "habitEdit_reminder_weekdayText_monday": "Pzt", + "@habitEdit_reminder_weekdayText_monday": {}, + "habitEdit_reminder_weekdayText_tuesday": "Sal", + "@habitEdit_reminder_weekdayText_tuesday": {}, "habitEdit_reminder_weekdayText_wednesday": "Çar", "@habitEdit_reminder_weekdayText_wednesday": {}, "habitEdit_reminder_weekdayText_thursday": "Per", @@ -164,18 +197,18 @@ "@habitEdit_reminder_weekdayText_saturday": {}, "habitEdit_reminder_weekdayText_sunday": "Paz", "@habitEdit_reminder_weekdayText_sunday": {}, - "habitDisplay_fab_text": "Yeni Alışkanlık", - "@habitDisplay_fab_text": {}, "habitEdit_desc_hintText": "Not, Markdown desteklenir", "@habitEdit_desc_hintText": {}, - "habitDisplay_archiveHabitsConfirmDialog_confirm": "onayla", - "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, - "habitDisplay_archiveHabitsConfirmDialog_cancel": "iptal et", - "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_fab_text": "Yeni Alışkanlık", + "@habitDisplay_fab_text": {}, "habitDisplay_emptyImage_text_01": "Uzun bir yolculuk, ilk adımla başlar", "@habitDisplay_emptyImage_text_01": {}, "habitDisplay_archiveHabitsConfirmDialog_title": "Seçilen Alışkanlıkları Arşivle?", "@habitDisplay_archiveHabitsConfirmDialog_title": {}, + "habitDisplay_archiveHabitsConfirmDialog_confirm": "onayla", + "@habitDisplay_archiveHabitsConfirmDialog_confirm": {}, + "habitDisplay_archiveHabitsConfirmDialog_cancel": "iptal et", + "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, "habitDisplay_archiveHabitsSuccSnackbarText": "{count} alışkanlık arşivlendi", "@habitDisplay_archiveHabitsSuccSnackbarText": { "placeholders": { @@ -185,16 +218,12 @@ } } }, + "habitDisplay_unarchiveHabitsConfirmDialog_title": "Seçilen Alışkanlıkları Arşivden Çıkar?", + "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "onayla", "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "iptal et", "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, - "habitDisplay_deleteHabitsConfirmDialog_title": "Seçilen Alışkanlıkları Sil?", - "@habitDisplay_deleteHabitsConfirmDialog_title": {}, - "habitDisplay_deleteHabitsConfirmDialog_confirm": "onayla", - "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, - "habitDisplay_unarchiveHabitsConfirmDialog_title": "Seçilen Alışkanlıkları Arşivden Çıkar?", - "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, "habitDisplay_unarchiveHabitsSuccSnackbarText": "{count} alışkanlık arşivden çıkarıldı", "@habitDisplay_unarchiveHabitsSuccSnackbarText": { "placeholders": { @@ -204,16 +233,12 @@ } } }, - "habitDisplay_editPopMenu_delete": "Sil", - "@habitDisplay_editPopMenu_delete": {}, - "habitDisplay_editPopMenu_clone": "Şablon", - "@habitDisplay_editPopMenu_clone": {}, + "habitDisplay_deleteHabitsConfirmDialog_title": "Seçilen Alışkanlıkları Sil?", + "@habitDisplay_deleteHabitsConfirmDialog_title": {}, + "habitDisplay_deleteHabitsConfirmDialog_confirm": "onayla", + "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, "habitDisplay_deleteHabitsConfirmDialog_cancel": "iptal et", "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, - "habitDisplay_editPopMenu_selectAll": "Hepsini Seç", - "@habitDisplay_editPopMenu_selectAll": {}, - "habitDisplay_editPopMenu_export": "Dışa aktar", - "@habitDisplay_editPopMenu_export": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "{count} alışkanlık silindi", "@habitDisplay_deleteHabitsSuccSnackbarText": { "placeholders": { @@ -223,6 +248,14 @@ } } }, + "habitDisplay_editPopMenu_selectAll": "Hepsini Seç", + "@habitDisplay_editPopMenu_selectAll": {}, + "habitDisplay_editPopMenu_export": "Dışa aktar", + "@habitDisplay_editPopMenu_export": {}, + "habitDisplay_editPopMenu_delete": "Sil", + "@habitDisplay_editPopMenu_delete": {}, + "habitDisplay_editPopMenu_clone": "Şablon", + "@habitDisplay_editPopMenu_clone": {}, "habitDisplay_editButton_tooltip": "Düzenle", "@habitDisplay_editButton_tooltip": {}, "habitDisplay_archiveButton_tooltip": "Arşivle", @@ -231,6 +264,8 @@ "@habitDisplay_unarchiveButton_tooltip": {}, "habitDisplay_settingButton_tooltip": "Ayar", "@habitDisplay_settingButton_tooltip": {}, + "habitDisplay_statsMenu_statSubgroupText": "Güncel", + "@habitDisplay_statsMenu_statSubgroupText": {}, "habitDisplay_statsMenu_completedTileText": "Tamamlandı", "@habitDisplay_statsMenu_completedTileText": {}, "habitDisplay_statsMenu_inProgresTileText": "Sürüyor", @@ -245,8 +280,6 @@ "@habitDisplay_mainMenu_darkTheme": {}, "habitDisplay_mainMenu_followSystemTheme": "Sistemi İzle", "@habitDisplay_mainMenu_followSystemTheme": {}, - "habitDisplay_statsMenu_statSubgroupText": "Güncel", - "@habitDisplay_statsMenu_statSubgroupText": {}, "habitDisplay_mainMenu_showArchivedTileText": "Arşivlenenleri Göster", "@habitDisplay_mainMenu_showArchivedTileText": {}, "habitDisplay_mainMenu_showCompletedTileText": "Tamamlananları Göster", @@ -257,20 +290,18 @@ "@habitDisplay_mainMenu_settingTileText": {}, "habitDisplay_sort_reverseText": "Ters çevir", "@habitDisplay_sort_reverseText": {}, + "habitDisplay_sortDirection_asc": "(Yükselen)", + "@habitDisplay_sortDirection_asc": {}, + "habitDisplay_sortDirection_Desc": "(Alçalan)", + "@habitDisplay_sortDirection_Desc": {}, + "habitDisplay_sortType_manual": "Benim sıralamam", + "@habitDisplay_sortType_manual": {}, "habitDisplay_sortType_name": "Ada göre", "@habitDisplay_sortType_name": {}, "habitDisplay_sortType_colorType": "Renge göre", "@habitDisplay_sortType_colorType": {}, "habitDisplay_sortType_progress": "Orana göre", "@habitDisplay_sortType_progress": {}, - "habitDisplay_sortType_manual": "Benim sıralamam", - "@habitDisplay_sortType_manual": {}, - "habitDisplay_sortDirection_asc": "(Yükselen)", - "@habitDisplay_sortDirection_asc": {}, - "habitDisplay_sortDirection_Desc": "(Alçalan)", - "@habitDisplay_sortDirection_Desc": {}, - "habitDetail_editPopMenu_export": "Dışa aktar", - "@habitDetail_editPopMenu_export": {}, "habitDisplay_sortType_startT": "Başlangıç tarihine göre", "@habitDisplay_sortType_startT": {}, "habitDisplay_sortType_status": "Duruma göre", @@ -289,6 +320,8 @@ "@habitDetail_editPopMenu_unarchive": {}, "habitDetail_editPopMenu_archive": "Arşivle", "@habitDetail_editPopMenu_archive": {}, + "habitDetail_editPopMenu_export": "Dışa aktar", + "@habitDetail_editPopMenu_export": {}, "habitDetail_editPopMenu_delete": "Sil", "@habitDetail_editPopMenu_delete": {}, "habitDetail_editPopMenu_clone": "Şablon", @@ -305,12 +338,19 @@ "@habitDetail_deleteConfirmDialog_titleText": {}, "habitDetail_summary_title": "Özet", "@habitDetail_summary_title": {}, - "habitDetail_scoreChartCombine_monthlyText": "Ay", - "@habitDetail_scoreChartCombine_monthlyText": {}, - "habitDetail_scoreChartCombine_yearlyText": "Yıl", - "@habitDetail_scoreChartCombine_yearlyText": {}, - "habitDetail_freqChart_freqTitle": "Sıklık", - "@habitDetail_freqChart_freqTitle": {}, + "habitDetail_summary_body": "Mevcut puan {score}, başlangıçtan bu yana {days} gün geçti.", + "@habitDetail_summary_body": { + "placeholders": { + "score": { + "type": "String", + "example": "0.0" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_summary_preBody": "{days, plural, =1{Yarın başlıyor.} other{{days} gün sonra başlayacak.}}", "@habitDetail_summary_preBody": { "placeholders": { @@ -329,21 +369,60 @@ } } }, - "habitDetail_summary_body": "Mevcut puan {score}, başlangıçtan bu yana {days} gün geçti.", - "@habitDetail_summary_body": { + "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{FAZLASIYLA TAMAMLANDI} =2{KUSURSUZ} other{}}", + "@habitDetail_heatmap_rightHelpText": { "placeholders": { - "score": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, + "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{Eşik Değeri} other{Hedef}}", + "@habitDetail_descDailyGoal_titleText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, + "habitDetail_descDailyGoal_unitText": "Birim: {unit}", + "@habitDetail_descDailyGoal_unitText": { + "placeholders": { + "unit": { "type": "String", - "example": "0.0" - }, - "days": { + "example": "M/S" + } + } + }, + "habitDetail_descDailyGoal_unitEmptyText": "boş", + "@habitDetail_descDailyGoal_unitEmptyText": {}, + "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Günler}}", + "@habitDetail_descTargetDays_titleText": { + "placeholders": { + "habitType": { "type": "int", "example": "1" } } }, + "habitDetail_descTargetDays_unitText": "g", + "@habitDetail_descTargetDays_unitText": {}, + "habitDetail_descRecordsNum_titleText": "Kayıtlar", + "@habitDetail_descRecordsNum_titleText": {}, "habitDetail_scoreChart_title": "Puan", "@habitDetail_scoreChart_title": {}, + "habitDetail_scoreChartCombine_dailyText": "Gün", + "@habitDetail_scoreChartCombine_dailyText": {}, + "habitDetail_scoreChartCombine_weeklyText": "Hafta", + "@habitDetail_scoreChartCombine_weeklyText": {}, + "habitDetail_scoreChartCombine_monthlyText": "Ay", + "@habitDetail_scoreChartCombine_monthlyText": {}, + "habitDetail_scoreChartCombine_yearlyText": "Yıl", + "@habitDetail_scoreChartCombine_yearlyText": {}, + "habitDetail_freqChart_freqTitle": "Sıklık", + "@habitDetail_freqChart_freqTitle": {}, "habitDetail_freqChart_historyTitle": "Geçmiş", "@habitDetail_freqChart_historyTitle": {}, "habitDetail_freqChart_combinedTitle": "Sıklık & Geçmiş", @@ -354,6 +433,12 @@ "@habitDetail_freqChartCombine_monthlyText": {}, "habitDetail_freqChartCombine_yearlyText": "Yıl", "@habitDetail_freqChartCombine_yearlyText": {}, + "habitDetail_freqChartNaviBar_nowText": "Şimdi", + "@habitDetail_freqChartNaviBar_nowText": {}, + "habitDetail_freqChart_expanded_hideTooltip": "Geçmiş Grafiğini Gizle", + "@habitDetail_freqChart_expanded_hideTooltip": {}, + "habitDetail_freqChart_expanded_showTooltip": "Geçmiş Grafiğini Göster", + "@habitDetail_freqChart_expanded_showTooltip": {}, "habitDetail_descSubgroup_title": "Not", "@habitDetail_descSubgroup_title": {}, "habitDetail_otherSubgroup_title": "Diğer", @@ -376,213 +461,34 @@ "@habitDetail_editHeatmapCal_valueButtonText": {}, "habitDetail_editHeatmapCal_backToToday_tooltipText": "bugüne geri dön", "@habitDetail_editHeatmapCal_backToToday_tooltipText": {}, + "habitDetail_notFoundText": "Alışkanlığı yükleme başarısız oldu", + "@habitDetail_notFoundText": {}, "habitDetail_notFoundRetryText": "Tekrar dene", "@habitDetail_notFoundRetryText": {}, "habitDetail_changeGoal_title": "Hedefi değiştir", "@habitDetail_changeGoal_title": {}, - "habitDetail_changeGoal_cancelText": "iptal et", - "@habitDetail_changeGoal_cancelText": {}, - "habitDetail_changeGoal_saveText": "kaydet", - "@habitDetail_changeGoal_saveText": {}, - "habitDetail_skipReason_title": "Sebebi geç", - "@habitDetail_skipReason_title": {}, - "habitDetail_skipReason_bodyHelpText": "Buraya bir şey yaz...", - "@habitDetail_skipReason_bodyHelpText": {}, - "habitDetail_skipReason_cancelText": "iptal et", - "@habitDetail_skipReason_cancelText": {}, - "habitDetail_skipReason_saveText": "kaydet", - "@habitDetail_skipReason_saveText": {}, - "appSetting_appbar_titleText": "Ayarlar", - "@appSetting_appbar_titleText": {}, - "appSetting_firstDayOfWeekDialog_titleText": "Haftanın ilk gününü göster", - "@appSetting_firstDayOfWeekDialog_titleText": {}, - "appSetting_changeLanguage_followSystem_noLocale_text": "Sistemi İzle", - "@appSetting_changeLanguage_followSystem_noLocale_text": {}, - "appSetting_firstDayOfWeek_titleText": "Haftanın ilk günü", - "@appSetting_firstDayOfWeek_titleText": {}, - "appSetting_changeLanguageDialog_titleText": "Dil Seç", - "@appSetting_changeLanguageDialog_titleText": {}, - "appSetting_dateDisplayFormat_subTitleText": "Yapılandırılan tarih formatı, alışkanlık detay sayfasındaki tarih gösterimine uygulanacaktır.", - "@appSetting_dateDisplayFormat_subTitleText": {}, - "appSetting_dateDisplayFormat_titleText": "Tarih gösterim biçimi ({formatTemplate})", - "@appSetting_dateDisplayFormat_titleText": { + "habitDetail_changeGoal_currentChipText": "güncel: {goal}", + "@habitDetail_changeGoal_currentChipText": { "placeholders": { - "formatTemplate": { + "goal": { "type": "String", - "example": "yyyy/M/d" - } - } - }, - "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "sistem ayarını izle", - "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, - "appSetting_compactUISwitcher_titleText": "Alışkanlıklar sayfasında Kompakt Kullanıcı Arayüzünü etkinleştir", - "@appSetting_compactUISwitcher_titleText": {}, - "appSetting_compactUISwitcher_subtitleText": "Alışkanlıklar kontrol tablosunun daha fazla içerik görüntülemesine izin verin, ancak bazı kullanıcı arayüzü ve metinler daha küçük görünebilir.", - "@appSetting_compactUISwitcher_subtitleText": {}, - "appSetting_reminderSubgroupText": "Hatırlatıcı", - "@appSetting_reminderSubgroupText": {}, - "appSetting_dailyReminder_titleText": "Günlük hatırlatıcı", - "@appSetting_dailyReminder_titleText": {}, - "appSetting_backupAndRestoreSubgroupText": "Yedekleme & geri yükleme", - "@appSetting_backupAndRestoreSubgroupText": {}, - "appSetting_export_titleText": "Dışa aktar", - "@appSetting_export_titleText": {}, - "appSetting_collapsed_calendar_bararea_defaultText": "Varsayılan", - "@appSetting_collapsed_calendar_bararea_defaultText": {}, - "appSetting_importDialog_confirm_confirmText": "onayla", - "@appSetting_importDialog_confirm_confirmText": {}, - "appSetting_importDialog_confirm_cancelText": "iptal et", - "@appSetting_importDialog_confirm_cancelText": {}, - "appSetting_importDialog_complete_closeLabel": "kapat", - "@appSetting_importDialog_complete_closeLabel": {}, - "appSetting_resetConfigDialog_cancelText": "iptal et", - "@appSetting_resetConfigDialog_cancelText": {}, - "appSetting_resetConfigDialog_confirmText": "onayla", - "@appSetting_resetConfigDialog_confirmText": {}, - "appSetting_about_titleText": "Hakkında", - "@appSetting_about_titleText": {}, - "appAbout_appbarTile_titleText": "Hakkında", - "@appAbout_appbarTile_titleText": {}, - "appAbout_licenseTile_titleText": "Lisans", - "@appAbout_licenseTile_titleText": {}, - "appAbout_donateTile_titleText": "Bağış yap", - "@appAbout_donateTile_titleText": {}, - "appAbout_donateTile_subTitleText": "Ben kişisel bir geliştiriciyim. Bu uygulamayı beğendiyseniz, lütfen bana bir ☕ satın alın.", - "@appAbout_donateTile_subTitleText": {}, - "donateWay_buyMeACoffee": "Bana bir kahve ısmarla", - "@donateWay_buyMeACoffee": {}, - "batchCheckin_datePicker_prevButton_tooltip": "Önceki gün", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Sonraki gün", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "Geç", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "Tamamlandı", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_save_button_text": "Kaydet", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "Sıfırla", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "kaydet", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "iptal et", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "appReminder_dailyReminder_title": "🏝 Bugün alışkanlıklarınıza bağlı kaldınız mı?", - "@appReminder_dailyReminder_title": {}, - "common_customDateTimeFormatPicker_fmtTileText": "Tarih formatı", - "@common_customDateTimeFormatPicker_fmtTileText": {}, - "common_customDateTimeFormatPicker_ymd_text": "Yıl Ay Gün", - "@common_customDateTimeFormatPicker_ymd_text": {}, - "common_customDateTimeFormatPicker_mdy_text": "Ay Gün Yıl", - "@common_customDateTimeFormatPicker_mdy_text": {}, - "common_customDateTimeFormatPicker_dmy_text": "Gün Ay Yıl", - "@common_customDateTimeFormatPicker_dmy_text": {}, - "calendarPicker_clip_today": "Bugün", - "@calendarPicker_clip_today": {}, - "calendarPicker_clip_tomorrow": "Yarın", - "@calendarPicker_clip_tomorrow": {}, - "common_customDateTimeFormatPicker_cancelButton_text": "iptal et", - "@common_customDateTimeFormatPicker_cancelButton_text": {}, - "exportConfirmDialog_cancel_buttonText": "iptal et", - "@exportConfirmDialog_cancel_buttonText": {}, - "exportConfirmDialog_title_exportAll": "Bütün alışkanlıkları dışa aktar?", - "@exportConfirmDialog_title_exportAll": {}, - "debug_logLevel_warn": "Uyarı", - "@debug_logLevel_warn": {}, - "debug_logLevel_error": "Hata", - "@debug_logLevel_error": {}, - "exportConfirmDialog_confirm_buttonText": "dışa aktar", - "@exportConfirmDialog_confirm_buttonText": {}, - "debug_debuggerLogCard_saveButton_text": "İndir", - "@debug_debuggerLogCard_saveButton_text": {}, - "debug_debuggerInfoCard_openButton_text": "Aç", - "@debug_debuggerInfoCard_openButton_text": {}, - "debug_debuggerInfoCard_saveButton_text": "Kaydet", - "@debug_debuggerInfoCard_saveButton_text": {}, - "debug_debuggerLogCard_clearButton_text": "Temizle", - "@debug_debuggerLogCard_clearButton_text": {}, - "habitEdit_targetDays_dialogTitle": "Hedef Günleri Seçin", - "@habitEdit_targetDays_dialogTitle": {}, - "habitEdit_habitType_negativeText": "Olumsuz", - "@habitEdit_habitType_negativeText": {}, - "habitDetail_scoreChartCombine_dailyText": "Gün", - "@habitDetail_scoreChartCombine_dailyText": {}, - "habitEdit_reminder_dialogType_whenNeeded": "Tamamlanması gerektiğinde", - "@habitEdit_reminder_dialogType_whenNeeded": {}, - "habitEdit_reminder_cancelDialogTitle": "Onayla", - "@habitEdit_reminder_cancelDialogTitle": {}, - "common_customDateTimeFormatPicker_confirmButton_text": "onayla", - "@common_customDateTimeFormatPicker_confirmButton_text": {}, - "habitEdit_reminder_weekdayText_monday": "Pzt", - "@habitEdit_reminder_weekdayText_monday": {}, - "habitDetail_descTargetDays_unitText": "g", - "@habitDetail_descTargetDays_unitText": {}, - "habitDetail_scoreChartCombine_weeklyText": "Hafta", - "@habitDetail_scoreChartCombine_weeklyText": {}, - "habitEdit_habitFreq_predayfreq_ex01": "gün", - "@habitEdit_habitFreq_predayfreq_ex01": {}, - "habitEdit_reminder_dialogCancel": "iptal et", - "@habitEdit_reminder_dialogCancel": {}, - "appSetting_changeLanguageTile_titleText": "Dil", - "@appSetting_changeLanguageTile_titleText": {}, - "habitEdit_habitDailyGoal_negativeHintText": "Günlük alt sınır, varsayılan {number}", - "@habitEdit_habitDailyGoal_negativeHintText": { - "description": "default habit daily goal for negative habit", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_habitFreq_daily": "Günlük", - "@habitEdit_habitFreq_daily": {}, - "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Haftada bir} other{Haftada en az {freq} kez}}", - "@habitEdit_habitFreq_show_perweek": { - "placeholders": { - "freq": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_habitFreq_permonth_ex01": "kez ayda", - "@habitEdit_habitFreq_permonth_ex01": {}, - "habitEdit_saveButton_text": "Kaydet", - "@habitEdit_saveButton_text": {}, - "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Günler}}", - "@habitDetail_descTargetDays_titleText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" + "example": "1.5" } } }, - "habitDetail_descRecordsNum_titleText": "Kayıtlar", - "@habitDetail_descRecordsNum_titleText": {}, - "habitDetail_descDailyGoal_unitText": "Birim: {unit}", - "@habitDetail_descDailyGoal_unitText": { + "habitDetail_changeGoal_doneChipText": "tamamlanan: {goal}", + "@habitDetail_changeGoal_doneChipText": { "placeholders": { - "unit": { + "goal": { "type": "String", - "example": "M/S" - } - } - }, - "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{FAZLASIYLA TAMAMLANDI} =2{KUSURSUZ} other{}}", - "@habitDetail_heatmap_rightHelpText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" + "example": "1.5" } } }, - "habitDetail_descDailyGoal_unitEmptyText": "boş", - "@habitDetail_descDailyGoal_unitEmptyText": {}, - "habitDetail_changeGoal_doneChipText": "tamamlanan: {goal}", - "@habitDetail_changeGoal_doneChipText": { + "habitDetail_changeGoal_undoneChipText": "tamamlanmamış", + "@habitDetail_changeGoal_undoneChipText": {}, + "habitDetail_changeGoal_extraChipText": "{goal}", + "@habitDetail_changeGoal_extraChipText": { "placeholders": { "goal": { "type": "String", @@ -590,10 +496,8 @@ } } }, - "habitDetail_notFoundText": "Alışkanlığı yükleme başarısız oldu", - "@habitDetail_notFoundText": {}, - "habitDetail_changeGoal_extraChipText": "{goal}", - "@habitDetail_changeGoal_extraChipText": { + "habitDetail_changeGoal_helpText": "Günlük hedef, varsayılan: {goal}", + "@habitDetail_changeGoal_helpText": { "placeholders": { "goal": { "type": "String", @@ -601,26 +505,107 @@ } } }, + "habitDetail_changeGoal_cancelText": "iptal et", + "@habitDetail_changeGoal_cancelText": {}, + "habitDetail_changeGoal_saveText": "kaydet", + "@habitDetail_changeGoal_saveText": {}, + "habitDetail_skipReason_title": "Sebebi geç", + "@habitDetail_skipReason_title": {}, + "habitDetail_skipReason_bodyHelpText": "Buraya bir şey yaz...", + "@habitDetail_skipReason_bodyHelpText": {}, + "habitDetail_skipReason_cancelText": "iptal et", + "@habitDetail_skipReason_cancelText": {}, + "habitDetail_skipReason_saveText": "kaydet", + "@habitDetail_skipReason_saveText": {}, + "appSetting_appbar_titleText": "Ayarlar", + "@appSetting_appbar_titleText": {}, + "appSetting_displaySubgroupText": "Görünüm", + "@appSetting_displaySubgroupText": {}, "appSetting_operationSubgroupText": "Kullanım", "@appSetting_operationSubgroupText": {}, - "appSetting_dragCalendarByPageTile_subtitleText": "Bu özellik etkinleştirildiğinde, ana sayfadaki uygulama çubuğu takvimi sayfa sayfa kaydırılacaktır. Varsayılan olarak kapalıdır.", - "@appSetting_dragCalendarByPageTile_subtitleText": {}, "appSetting_dragCalendarByPageTile_titleText": "Takvimi sayfa sayfa kaydır", "@appSetting_dragCalendarByPageTile_titleText": {}, + "appSetting_dragCalendarByPageTile_subtitleText": "Bu özellik etkinleştirildiğinde, ana sayfadaki uygulama çubuğu takvimi sayfa sayfa kaydırılacaktır. Varsayılan olarak kapalıdır.", + "@appSetting_dragCalendarByPageTile_subtitleText": {}, "appSetting_changeRecordStatusOpTile_titleText": "Kayıt Durumunu Değiştir", "@appSetting_changeRecordStatusOpTile_titleText": {}, - "appSetting_openRecordStatusDialogOpTile_titleText": "Detaylı Kaydı Aç", - "@appSetting_openRecordStatusDialogOpTile_titleText": {}, "appSetting_changeRecordStatusOpTile_subtitleText": "Ana sayfadaki günlük kayıtların durumunu değiştirmek için tıklama davranışını düzenleyin.", "@appSetting_changeRecordStatusOpTile_subtitleText": {}, + "appSetting_openRecordStatusDialogOpTile_titleText": "Detaylı Kaydı Aç", + "@appSetting_openRecordStatusDialogOpTile_titleText": {}, "appSetting_openRecordStatusDialogOpTile_subtitleText": "Ana sayfadaki günlük kayıtların detaylı penceresini açmak için tıklama davranışını ayarlayın.", "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, + "appSetting_firstDayOfWeek_titleText": "Haftanın ilk günü", + "@appSetting_firstDayOfWeek_titleText": {}, + "appSetting_firstDayOfWeekDialog_titleText": "Haftanın ilk gününü göster", + "@appSetting_firstDayOfWeekDialog_titleText": {}, + "appSetting_changeLanguage_followSystem_text": "Sistemi İzle ({localeName})", + "@appSetting_changeLanguage_followSystem_text": { + "placeholders": { + "localeName": { + "type": "String", + "example": "English" + } + } + }, + "appSetting_changeLanguage_followSystem_noLocale_text": "Sistemi İzle", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, + "appSetting_changeLanguageTile_titleText": "Dil", + "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "Dil Seç", + "@appSetting_changeLanguageDialog_titleText": {}, + "appSetting_dateDisplayFormat_titleText": "Tarih gösterim biçimi ({formatTemplate})", + "@appSetting_dateDisplayFormat_titleText": { + "placeholders": { + "formatTemplate": { + "type": "String", + "example": "yyyy/M/d" + } + } + }, + "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "sistem ayarını izle", + "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, + "appSetting_dateDisplayFormat_subTitleText": "Yapılandırılan tarih formatı, alışkanlık detay sayfasındaki tarih gösterimine uygulanacaktır.", + "@appSetting_dateDisplayFormat_subTitleText": {}, + "appSetting_compactUISwitcher_titleText": "Alışkanlıklar sayfasında Kompakt Kullanıcı Arayüzünü etkinleştir", + "@appSetting_compactUISwitcher_titleText": {}, + "appSetting_compactUISwitcher_subtitleText": "Alışkanlıklar kontrol tablosunun daha fazla içerik görüntülemesine izin verin, ancak bazı kullanıcı arayüzü ve metinler daha küçük görünebilir.", + "@appSetting_compactUISwitcher_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_titleText": "Alışkanlık işaretleme alanı boyut ayarı", + "@appSetting_collapsed_calendar_bararea_titleText": {}, + "appSetting_collapsed_calendar_bararea_subtitleText": "Alışkanlık işaretleme tablo alanında daha fazla/az alan için yüzdeyi ayarlayın.", + "@appSetting_collapsed_calendar_bararea_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_defaultText": "Varsayılan", + "@appSetting_collapsed_calendar_bararea_defaultText": {}, + "appSetting_reminderSubgroupText": "Hatırlatıcı", + "@appSetting_reminderSubgroupText": {}, + "appSetting_dailyReminder_titleText": "Günlük hatırlatıcı", + "@appSetting_dailyReminder_titleText": {}, + "appSetting_backupAndRestoreSubgroupText": "Yedekleme & geri yükleme", + "@appSetting_backupAndRestoreSubgroupText": {}, + "appSetting_export_titleText": "Dışa aktar", + "@appSetting_export_titleText": {}, + "appSetting_export_subtitleText": "Dışa aktarılan alışkanlıklar JSON formatındadır, bu dosya geri içe aktarılabilir.", + "@appSetting_export_subtitleText": {}, "appSetting_import_titleText": "İçe aktar", "@appSetting_import_titleText": {}, "appSetting_import_subtitleText": "Alışkanlıkları JSON dosyadan içe aktar.", "@appSetting_import_subtitleText": {}, + "appSetting_importDialog_confirmTitle": "{count} alışkanlıkları içe aktarmayı onayla?", + "@appSetting_importDialog_confirmTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_confirmSubtitle": "Not: İçe aktarma, mevcut alışkanlıkları silmez.", "@appSetting_importDialog_confirmSubtitle": {}, + "appSetting_importDialog_confirm_confirmText": "onayla", + "@appSetting_importDialog_confirm_confirmText": {}, + "appSetting_importDialog_confirm_cancelText": "iptal et", + "@appSetting_importDialog_confirm_cancelText": {}, "appSetting_importDialog_importingTitle": "İçe aktarıldı {completeCount}/{totalCount}", "@appSetting_importDialog_importingTitle": { "placeholders": { @@ -643,10 +628,20 @@ } } }, + "appSetting_importDialog_complete_closeLabel": "kapat", + "@appSetting_importDialog_complete_closeLabel": {}, + "appSetting_resetConfig_titleText": "Yapılandırmaları sıfırla", + "@appSetting_resetConfig_titleText": {}, "appSetting_resetConfig_subtitleText": "Tüm yapılandırmaları varsayılana sıfırla.", "@appSetting_resetConfig_subtitleText": {}, "appSetting_resetConfigDialog_titleText": "Yapılandırmaları sıfırla?", "@appSetting_resetConfigDialog_titleText": {}, + "appSetting_resetConfigDialog_subtitleText": "Tüm yapılandırmaları varsayılana sıfırla, uygulamak için uygulama yeniden başlatılmalıdır.", + "@appSetting_resetConfigDialog_subtitleText": {}, + "appSetting_resetConfigDialog_cancelText": "iptal et", + "@appSetting_resetConfigDialog_cancelText": {}, + "appSetting_resetConfigDialog_confirmText": "onayla", + "@appSetting_resetConfigDialog_confirmText": {}, "appSetting_resetConfigSuccess_snackbarText": "uygulama yapılandırmalarını sıfırlama başarılı", "@appSetting_resetConfigSuccess_snackbarText": {}, "appSetting_otherSubgroupText": "Diğer", @@ -663,6 +658,18 @@ "@appSetting_clearCacheDialog_cancelText": {}, "appSetting_clearCacheDialog_confirmText": "onayla", "@appSetting_clearCacheDialog_confirmText": {}, + "appSetting_clearCache_snackBar_partSuccText": "Kısmi önbellek temizlenemedi", + "@appSetting_clearCache_snackBar_partSuccText": {}, + "appSetting_clearCache_snackBar_succText": "Önbellek başarıyla temizlendi", + "@appSetting_clearCache_snackBar_succText": {}, + "appSetting_clearCache_snackBar_failText": "Önbellek temizlenemedi", + "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "Hata Ayıklama Bilgisi", + "@appSetting_debugger_titleText": {}, + "appSetting_about_titleText": "Hakkında", + "@appSetting_about_titleText": {}, + "appAbout_appbarTile_titleText": "Hakkında", + "@appAbout_appbarTile_titleText": {}, "appAbout_versionTile_titleText": "Versiyon: {appVersion}", "@appAbout_versionTile_titleText": { "placeholders": { @@ -676,14 +683,32 @@ "@appAbout_versionTile_changeLogPath": {}, "appAbout_sourceCodeTile_titleText": "Kaynak kodu", "@appAbout_sourceCodeTile_titleText": {}, + "appAbout_issueTrackerTile_titleText": "Hata izleyici", + "@appAbout_issueTrackerTile_titleText": {}, + "appAbout_contactEmailTile_titleText": "Bana ulaş", + "@appAbout_contactEmailTile_titleText": {}, "appAbout_contactEmailTile_emailBody": "Merhaba, Bana yazdığın için memnunum.\nEğer bir hata bildiriyorsan, lütfen uygulama versiyonunu belirt ve hatayı ortaya çıkaran adımları açıkla.\n--------------------------------------", "@appAbout_contactEmailTile_emailBody": {}, - "appAbout_licenseThirdPartyTile_subtitleText": "flutter", - "@appAbout_licenseThirdPartyTile_subtitleText": {}, + "appAbout_licenseTile_titleText": "Lisans", + "@appAbout_licenseTile_titleText": {}, + "appAbout_licenseTile_subtitleText": "Apache License, Version 2.0", + "@appAbout_licenseTile_subtitleText": {}, "appAbout_licenseThirdPartyTile_titleText": "Üçüncü Taraf Lisanslama Bildirimi", "@appAbout_licenseThirdPartyTile_titleText": {}, + "appAbout_licenseThirdPartyTile_subtitleText": "flutter", + "@appAbout_licenseThirdPartyTile_subtitleText": {}, + "appAbout_donateTile_titleText": "Bağış yap", + "@appAbout_donateTile_titleText": {}, + "appAbout_donateTile_subTitleText": "Ben kişisel bir geliştiriciyim. Bu uygulamayı beğendiyseniz, lütfen bana bir ☕ satın alın.", + "@appAbout_donateTile_subTitleText": {}, + "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", + "@appAbout_donateTile_ways": { + "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" + }, "donateWay_paypal": "Paypal", "@donateWay_paypal": {}, + "donateWay_buyMeACoffee": "Bana bir kahve ısmarla", + "@donateWay_buyMeACoffee": {}, "donateWay_alipay": "Alipay", "@donateWay_alipay": {}, "donateWay_wechatPay": "Wechat Pay", @@ -702,12 +727,42 @@ "@donateWay_cryptoCurrency_FTM": {}, "donateWay_firstQRGroup": "Alipay & Wechat Pay", "@donateWay_firstQRGroup": {}, + "appAbout_donateDialog_copiedCrypto_msg": "{name}'in adresi kopyalandı", + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, "batchCheckin_appbar_title": "Toplu Giriş", "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "Önceki gün", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Sonraki gün", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "Geç", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Tamamlandı", + "@batchCheckin_status_ok_text": {}, "batchCheckin_status_double_text": "x2 Başarı!", "@batchCheckin_status_double_text": {}, "batchCheckin_status_zero_text": "Tamamlanmadı", "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Alışkanlık} other{Alışkanlıklar}} seçildi", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "Kaydet", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "Sıfırla", + "@batchCheckin_reset_button_text": {}, "batchCheckin_completed_snackbar_text": "{count, plural, =1{Alışkanlık durumu} other{{count} alışkanlığın durumu}} güncellendi", "@batchCheckin_completed_snackbar_text": { "placeholders": { @@ -721,6 +776,10 @@ "@batchCheckin_save_confirmDialog_title": {}, "batchCheckin_save_confirmDialog_body": "Kaydedildikten sonra mevcut kayıtların üzerine yazılacak, önceki kayıtlar kaybolacak.", "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "kaydet", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "iptal et", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, "batchCheckin_close_confirmDialog_title": "Dönüşü Onayla", "@batchCheckin_close_confirmDialog_title": {}, "batchCheckin_close_confirmDialog_body": "Giriş durumu değişiklikleri kaydedilmeden uygulanmayacak", @@ -729,10 +788,14 @@ "@batchCheckin_close_confirmDialog_confirmButton_text": {}, "batchCheckin_close_confirmDialog_cancelButton_text": "iptal et", "@batchCheckin_close_confirmDialog_cancelButton_text": {}, + "appReminder_dailyReminder_title": "🏝 Bugün alışkanlıklarınıza bağlı kaldınız mı?", + "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "Uygulamayı açıp zamanında giriş yapmak için tıklayın.", "@appReminder_dailyReminder_body": {}, "common_habitColorType_cc1": "Koyu leylak", "@common_habitColorType_cc1": {}, + "common_habitColorType_cc2": "Kırmızı", + "@common_habitColorType_cc2": {}, "common_habitColorType_cc3": "Mor", "@common_habitColorType_cc3": {}, "common_habitColorType_cc4": "Kraliyet mavisi", @@ -743,8 +806,12 @@ "@common_habitColorType_cc6": {}, "common_habitColorType_cc7": "Kehribar", "@common_habitColorType_cc7": {}, - "common_customDateTimeFormatPicker_useSystemFormat_text": "Sistem formatını kullan", - "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, + "common_habitColorType_cc8": "Turuncu", + "@common_habitColorType_cc8": {}, + "common_habitColorType_cc9": "Limon yeşili", + "@common_habitColorType_cc9": {}, + "common_habitColorType_cc10": "Koyu orkide", + "@common_habitColorType_cc10": {}, "common_habitColorType_default": "Renk {index}", "@common_habitColorType_default": { "description": "unknown habit color type name", @@ -755,10 +822,20 @@ } } }, - "common_habitColorType_cc9": "Limon yeşili", - "@common_habitColorType_cc9": {}, - "common_habitColorType_cc10": "Koyu orkide", - "@common_habitColorType_cc10": {}, + "common_customDateTimeFormatPicker_useSystemFormat_text": "Sistem formatını kullan", + "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, + "common_customDateTimeFormatPicker_fmtTileText": "Tarih formatı", + "@common_customDateTimeFormatPicker_fmtTileText": {}, + "common_customDateTimeFormatPicker_ymd_text": "Yıl Ay Gün", + "@common_customDateTimeFormatPicker_ymd_text": {}, + "common_customDateTimeFormatPicker_mdy_text": "Ay Gün Yıl", + "@common_customDateTimeFormatPicker_mdy_text": {}, + "common_customDateTimeFormatPicker_dmy_text": "Gün Ay Yıl", + "@common_customDateTimeFormatPicker_dmy_text": {}, + "common_customDateTimeFormatPicker_SepTileText": "Ayırıcı", + "@common_customDateTimeFormatPicker_SepTileText": {}, + "common_customDateTimeFormatPicker_sepDash_text": "Tire", + "@common_customDateTimeFormatPicker_sepDash_text": {}, "common_customDateTimeFormatPicker_sepSlash_text": "Eğik çizgi", "@common_customDateTimeFormatPicker_sepSlash_text": {}, "common_customDateTimeFormatPicker_sepSpace_text": "Boşluk", @@ -785,6 +862,18 @@ "@common_customDateTimeFormatPicker_12Hour_text": {}, "common_customDateTimeFormatPicker_monthName_text": "Tam adı kullan", "@common_customDateTimeFormatPicker_monthName_text": {}, + "common_customDateTimeFormatPicker_applyFreqChart_text": "Sıklık Grafiğine Uygula", + "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, + "common_customDateTimeFormatPicker_applyHeapmap_text": "Takvime Uygula", + "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, + "common_customDateTimeFormatPicker_cancelButton_text": "iptal et", + "@common_customDateTimeFormatPicker_cancelButton_text": {}, + "common_customDateTimeFormatPicker_confirmButton_text": "onayla", + "@common_customDateTimeFormatPicker_confirmButton_text": {}, + "calendarPicker_clip_today": "Bugün", + "@calendarPicker_clip_today": {}, + "calendarPicker_clip_tomorrow": "Yarın", + "@calendarPicker_clip_tomorrow": {}, "calendarPicker_clip_after7Days": "Sonraki {date}", "@calendarPicker_clip_after7Days": { "placeholders": { @@ -794,8 +883,23 @@ } } }, + "exportConfirmDialog_title_exportAll": "Bütün alışkanlıkları dışa aktar?", + "@exportConfirmDialog_title_exportAll": {}, + "exportConfirmDialog_title_exportMulti": "{number, plural, =0{mevcut alışkanlık} =1{1 alışkanlık} other{{number} alışkanlık}} dışa aktar?", + "@exportConfirmDialog_title_exportMulti": { + "placeholders": { + "number": { + "type": "int", + "example": "1" + } + } + }, "exportConfirmDialog_option_includeRecords": "kayıtları dahil et", "@exportConfirmDialog_option_includeRecords": {}, + "exportConfirmDialog_cancel_buttonText": "iptal et", + "@exportConfirmDialog_cancel_buttonText": {}, + "exportConfirmDialog_confirm_buttonText": "dışa aktar", + "@exportConfirmDialog_confirm_buttonText": {}, "debug_logLevelTile_title": "Günlük Kaydı Seviyesi", "@debug_logLevelTile_title": {}, "debug_logLevelDialog_title": "Günlük Kaydı Seviyesini Değiştir", @@ -804,135 +908,12 @@ "@debug_logLevel_debug": {}, "debug_logLevel_info": "Bilgi", "@debug_logLevel_info": {}, + "debug_logLevel_warn": "Uyarı", + "@debug_logLevel_warn": {}, + "debug_logLevel_error": "Hata", + "@debug_logLevel_error": {}, "debug_logLevel_fatal": "Kritik", "@debug_logLevel_fatal": {}, - "debug_downladDebugZip_subject": "{fileName} indiriliyor", - "@debug_downladDebugZip_subject": { - "placeholders": { - "fileName": { - "type": "String", - "example": "debug.zip" - } - } - }, - "debug_missingDebugLogFile_snackbar": "Hata ayıklama günlüğü mevcut değil.", - "@debug_missingDebugLogFile_snackbar": {}, - "habitDetail_changeGoal_currentChipText": "güncel: {goal}", - "@habitDetail_changeGoal_currentChipText": { - "placeholders": { - "goal": { - "type": "String", - "example": "1.5" - } - } - }, - "appSetting_changeLanguage_followSystem_text": "Sistemi İzle ({localeName})", - "@appSetting_changeLanguage_followSystem_text": { - "placeholders": { - "localeName": { - "type": "String", - "example": "English" - } - } - }, - "appSetting_displaySubgroupText": "Görünüm", - "@appSetting_displaySubgroupText": {}, - "common_habitColorType_cc8": "Turuncu", - "@common_habitColorType_cc8": {}, - "habitDetail_changeGoal_helpText": "Günlük hedef, varsayılan: {goal}", - "@habitDetail_changeGoal_helpText": { - "placeholders": { - "goal": { - "type": "String", - "example": "1.5" - } - } - }, - "habitDetail_changeGoal_undoneChipText": "tamamlanmamış", - "@habitDetail_changeGoal_undoneChipText": {}, - "appSetting_export_subtitleText": "Dışa aktarılan alışkanlıklar JSON formatındadır, bu dosya geri içe aktarılabilir.", - "@appSetting_export_subtitleText": {}, - "common_habitColorType_cc2": "Kırmızı", - "@common_habitColorType_cc2": {}, - "appAbout_donateDialog_copiedCrypto_msg": "{name}'in adresi kopyalandı", - "@appAbout_donateDialog_copiedCrypto_msg": { - "placeholders": { - "name": { - "type": "String", - "example": "BTC" - } - } - }, - "appSetting_importDialog_confirmTitle": "{count} alışkanlıkları içe aktarmayı onayla?", - "@appSetting_importDialog_confirmTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "appSetting_resetConfig_titleText": "Yapılandırmaları sıfırla", - "@appSetting_resetConfig_titleText": {}, - "appAbout_licenseTile_subtitleText": "Apache License, Version 2.0", - "@appAbout_licenseTile_subtitleText": {}, - "common_customDateTimeFormatPicker_SepTileText": "Ayırıcı", - "@common_customDateTimeFormatPicker_SepTileText": {}, - "common_customDateTimeFormatPicker_sepDash_text": "Tire", - "@common_customDateTimeFormatPicker_sepDash_text": {}, - "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{Eşik Değeri} other{Hedef}}", - "@habitDetail_descDailyGoal_titleText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" - } - } - }, - "appSetting_resetConfigDialog_subtitleText": "Tüm yapılandırmaları varsayılana sıfırla, uygulamak için uygulama yeniden başlatılmalıdır.", - "@appSetting_resetConfigDialog_subtitleText": {}, - "appAbout_issueTrackerTile_titleText": "Hata izleyici", - "@appAbout_issueTrackerTile_titleText": {}, - "appAbout_contactEmailTile_titleText": "Bana ulaş", - "@appAbout_contactEmailTile_titleText": {}, - "appSetting_collapsed_calendar_bararea_titleText": "Alışkanlık işaretleme alanı boyut ayarı", - "@appSetting_collapsed_calendar_bararea_titleText": {}, - "appSetting_collapsed_calendar_bararea_subtitleText": "Alışkanlık işaretleme tablo alanında daha fazla/az alan için yüzdeyi ayarlayın.", - "@appSetting_collapsed_calendar_bararea_subtitleText": {}, - "appSetting_clearCache_snackBar_partSuccText": "Kısmi önbellek temizlenemedi", - "@appSetting_clearCache_snackBar_partSuccText": {}, - "appSetting_clearCache_snackBar_succText": "Önbellek başarıyla temizlendi", - "@appSetting_clearCache_snackBar_succText": {}, - "appSetting_clearCache_snackBar_failText": "Önbellek temizlenemedi", - "@appSetting_clearCache_snackBar_failText": {}, - "appSetting_debugger_titleText": "Hata Ayıklama Bilgisi", - "@appSetting_debugger_titleText": {}, - "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", - "@appAbout_donateTile_ways": { - "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" - }, - "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Alışkanlık} other{Alışkanlıklar}} seçildi", - "@batchCheckin_habits_groupTitle": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - }, - "common_customDateTimeFormatPicker_applyFreqChart_text": "Sıklık Grafiğine Uygula", - "@common_customDateTimeFormatPicker_applyFreqChart_text": {}, - "common_customDateTimeFormatPicker_applyHeapmap_text": "Takvime Uygula", - "@common_customDateTimeFormatPicker_applyHeapmap_text": {}, - "exportConfirmDialog_title_exportMulti": "{number, plural, =0{mevcut alışkanlık} =1{1 alışkanlık} other{{number} alışkanlık}} dışa aktar?", - "@exportConfirmDialog_title_exportMulti": { - "placeholders": { - "number": { - "type": "int", - "example": "1" - } - } - }, "debug_collectLogTile_title": "Kayıtlar Toplanıyor", "@debug_collectLogTile_title": {}, "debug_collectLogTile_enable_subtitle": "Kayıtları toplamayı durdurmak için dokunun.", @@ -945,14 +926,33 @@ "@dbeug_clearDebugLogs_complete_snackbar": {}, "debug_downladDebugInfo_subject": "Hata ayıklama bilgisi indiriliyor", "@debug_downladDebugInfo_subject": {}, + "debug_downladDebugZip_subject": "{fileName} indiriliyor", + "@debug_downladDebugZip_subject": { + "placeholders": { + "fileName": { + "type": "String", + "example": "debug.zip" + } + } + }, + "debug_missingDebugLogFile_snackbar": "Hata ayıklama günlüğü mevcut değil.", + "@debug_missingDebugLogFile_snackbar": {}, "debug_debuggerLogCard_title": "Günlük Bilgileri", "@debug_debuggerLogCard_title": {}, "debug_debuggerLogCard_subtitle": "Yerel hata ayıklama günlüklerini içerir, günlük toplama özelliğinin açık olması gerekir.", "@debug_debuggerLogCard_subtitle": {}, + "debug_debuggerLogCard_saveButton_text": "İndir", + "@debug_debuggerLogCard_saveButton_text": {}, + "debug_debuggerLogCard_clearButton_text": "Temizle", + "@debug_debuggerLogCard_clearButton_text": {}, "debug_debuggerInfoCard_title": "Hata Ayıklama Bilgileri", "@debug_debuggerInfoCard_title": {}, "debug_debuggerInfoCard_subtitle": "Uygulamanın hata ayıklama bilgilerini içerir.", "@debug_debuggerInfoCard_subtitle": {}, + "debug_debuggerInfoCard_openButton_text": "Aç", + "@debug_debuggerInfoCard_openButton_text": {}, + "debug_debuggerInfoCard_saveButton_text": "Kaydet", + "@debug_debuggerInfoCard_saveButton_text": {}, "debug_debuggerInfo_notificationTitle": "Uygulama Bilgileri Toplanıyor...", "@debug_debuggerInfo_notificationTitle": {}, "snackbar_undoText": "GERİ AL", @@ -967,4 +967,4 @@ "@userAction_doubleTap": {}, "userAction_longTap": "Uzun", "@userAction_longTap": {} -} +} \ No newline at end of file diff --git a/assets/l10n/uk.arb b/assets/l10n/uk.arb index 31f51d91..da59647a 100644 --- a/assets/l10n/uk.arb +++ b/assets/l10n/uk.arb @@ -4,6 +4,8 @@ "@localeScriptName": {}, "appName": "Table Habit", "@appName": {}, + "habitEdit_saveButton_text": "Зберегти", + "@habitEdit_saveButton_text": {}, "habitEdit_habitName_hintText": "Назва звички...", "@habitEdit_habitName_hintText": {}, "habitEdit_colorPicker_title": "Оберіть колір", @@ -24,71 +26,23 @@ } } }, - "habitEdit_habitDailyGoalUnit_hintText": "Одиниці вимірювання щоденної мети", - "@habitEdit_habitDailyGoalUnit_hintText": {}, - "habitEdit_frequencySelector_title": "Оберіть частоту", - "@habitEdit_frequencySelector_title": {}, - "habitEdit_habitFreq_predayfreq_ex01": "разів за", - "@habitEdit_habitFreq_predayfreq_ex01": {}, - "habitEdit_habitFreq_predayfreq_ex02": "днів", - "@habitEdit_habitFreq_predayfreq_ex02": {}, - "habitEdit_habitFreq_predayfreq_reverse_flag": "0", - "@habitEdit_habitFreq_predayfreq_reverse_flag": { - "description": "If set to 1, the display widget list will be reversed." - }, - "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{За місяць} other{Щонайменше {freq} разів за місяць}}", - "@habitEdit_habitFreq_show_permonth": { - "placeholders": { - "freq": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_saveButton_text": "Зберегти", - "@habitEdit_saveButton_text": {}, - "habitEdit_habitFreq_daily": "Щоденно", - "@habitEdit_habitFreq_daily": {}, - "habitEdit_habitFreq_perweek_ex01": "разів за тиждень", - "@habitEdit_habitFreq_perweek_ex01": {}, - "habitEdit_habitFreq_permonth_ex01": "разів за місяць", - "@habitEdit_habitFreq_permonth_ex01": {}, - "habitEdit_habitFreq_show_daily": "Щоденно", - "@habitEdit_habitFreq_show_daily": {}, - "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{За тиждень} other{Щонайменше {freq} разів за тиждень}}", - "@habitEdit_habitFreq_show_perweek": { - "placeholders": { - "freq": { - "type": "int", - "example": "1" - } - } - }, - "habitEdit_habitDailyGoalExtra_errorText": "введене значення має бути порожнім або ≥ {dailyGoal}", - "@habitEdit_habitDailyGoalExtra_errorText": { + "habitEdit_habitDailyGoal_negativeHintText": "Мінімальний щоденний поріг, за умовчанням {number}", + "@habitEdit_habitDailyGoal_negativeHintText": { + "description": "default habit daily goal for negative habit", "placeholders": { - "dailyGoal": { + "number": { "type": "num", - "example": "1" + "example": "0" } } }, - "habitEdit_habitDailyGoalExtra_negativeHintText": "Максимальне щоденне обмеження", - "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, - "habitEdit_habitDailyGoalExtra_hintText": "Бажана максимальна щоденна мета", - "@habitEdit_habitDailyGoalExtra_hintText": {}, - "habitEdit_reminder_cancelDialogConfirm": "підтвердити", - "@habitEdit_reminder_cancelDialogConfirm": {}, - "habitEdit_reminder_weekdayText_sunday": "Нд", - "@habitEdit_reminder_weekdayText_sunday": {}, - "habitDisplay_sortType_startT": "За датою початку", - "@habitDisplay_sortType_startT": {}, - "habitDisplay_unarchiveHabitsSuccSnackbarText": "Розархівовано {count} звичок", - "@habitDisplay_unarchiveHabitsSuccSnackbarText": { + "habitEdit_habitDailyGoal_errorText01": "щоденна мета повинна > {number}", + "@habitEdit_habitDailyGoal_errorText01": { + "description": "minimum number for habit daily goal", "placeholders": { - "count": { - "type": "int", - "example": "1" + "number": { + "type": "num", + "example": "0" } } }, @@ -102,8 +56,6 @@ } } }, - "habitEdit_reminder_weekdayText_saturday": "Сб", - "@habitEdit_reminder_weekdayText_saturday": {}, "habitEdit_habitDailyGoal_negativeErrorText01": "щоденна ціль має бути ≥ {number}", "@habitEdit_habitDailyGoal_negativeErrorText01": { "description": "minimum number for negative habit daily goal", @@ -114,29 +66,73 @@ } } }, - "habitEdit_reminder_weekdayText_tuesday": "Вт", - "@habitEdit_reminder_weekdayText_tuesday": {}, - "habitDisplay_deleteHabitsConfirmDialog_title": "Видалити вибрані звички?", - "@habitDisplay_deleteHabitsConfirmDialog_title": {}, - "habitDisplay_mainMenu_lightTheme": "Світла тема", - "@habitDisplay_mainMenu_lightTheme": {}, - "habitDisplay_sortTypeDialog_title": "Сортувати", - "@habitDisplay_sortTypeDialog_title": {}, - "habitDetail_unarchiveConfirmDialog_titleText": "Розархівувати звичку?", - "@habitDetail_unarchiveConfirmDialog_titleText": {}, - "habitDetail_summary_preBody": "{days, plural, =1{Починаючи завтра.} other{Початок через {days} днів.}}", - "@habitDetail_summary_preBody": { + "habitEdit_habitDailyGoal_negativeErrorText02": "щоденна мета повинна бути ≤ {number}", + "@habitEdit_habitDailyGoal_negativeErrorText02": { + "description": "maximum number for negative habit daily goal", "placeholders": { - "days": { - "type": "int", + "number": { + "type": "num", + "example": "0" + } + } + }, + "habitEdit_habitDailyGoalUnit_hintText": "Одиниці вимірювання щоденної мети", + "@habitEdit_habitDailyGoalUnit_hintText": {}, + "habitEdit_habitDailyGoalExtra_hintText": "Бажана максимальна щоденна мета", + "@habitEdit_habitDailyGoalExtra_hintText": {}, + "habitEdit_habitDailyGoalExtra_errorText": "введене значення має бути порожнім або ≥ {dailyGoal}", + "@habitEdit_habitDailyGoalExtra_errorText": { + "placeholders": { + "dailyGoal": { + "type": "num", "example": "1" } } }, - "habitDisplay_sortTypeDialog_confirm": "підтвердити", - "@habitDisplay_sortTypeDialog_confirm": {}, + "habitEdit_habitDailyGoalExtra_negativeHintText": "Максимальне щоденне обмеження", + "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, + "habitEdit_frequencySelector_title": "Оберіть частоту", + "@habitEdit_frequencySelector_title": {}, + "habitEdit_habitFreq_daily": "Щоденно", + "@habitEdit_habitFreq_daily": {}, + "habitEdit_habitFreq_perweek": "I", + "@habitEdit_habitFreq_perweek": {}, + "habitEdit_habitFreq_perweek_ex01": "разів за тиждень", + "@habitEdit_habitFreq_perweek_ex01": {}, "habitEdit_habitFreq_permonth": "i", "@habitEdit_habitFreq_permonth": {}, + "habitEdit_habitFreq_permonth_ex01": "разів за місяць", + "@habitEdit_habitFreq_permonth_ex01": {}, + "habitEdit_habitFreq_predayfreq": "І", + "@habitEdit_habitFreq_predayfreq": {}, + "habitEdit_habitFreq_predayfreq_ex01": "разів за", + "@habitEdit_habitFreq_predayfreq_ex01": {}, + "habitEdit_habitFreq_predayfreq_ex02": "днів", + "@habitEdit_habitFreq_predayfreq_ex02": {}, + "habitEdit_habitFreq_predayfreq_reverse_flag": "0", + "@habitEdit_habitFreq_predayfreq_reverse_flag": { + "description": "If set to 1, the display widget list will be reversed." + }, + "habitEdit_habitFreq_show_daily": "Щоденно", + "@habitEdit_habitFreq_show_daily": {}, + "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{За тиждень} other{Щонайменше {freq} разів за тиждень}}", + "@habitEdit_habitFreq_show_perweek": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, + "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{За місяць} other{Щонайменше {freq} разів за місяць}}", + "@habitEdit_habitFreq_show_permonth": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{Через кожні {days} днів} other{Принаймні {freq} разів за кожні {days} днів}}", "@habitEdit_habitFreq_show_perdayfreq": { "placeholders": { @@ -150,18 +146,6 @@ } } }, - "habitDisplay_emptyImage_text_01": "Подорож у тисячу миль починається з одного кроку", - "@habitDisplay_emptyImage_text_01": {}, - "habitDisplay_statsMenu_popularitySubgroupText": "Головні звички: зміни за останні 30 днів", - "@habitDisplay_statsMenu_popularitySubgroupText": {}, - "habitDetail_editPopMenu_unarchive": "Розархівувати", - "@habitDetail_editPopMenu_unarchive": {}, - "habitDetail_confirmDialog_cancel": "скасувати", - "@habitDetail_confirmDialog_cancel": {}, - "habitEdit_reminder_dialogType_whenNeeded": "Коли потрібно зареєструватися", - "@habitEdit_reminder_dialogType_whenNeeded": {}, - "habitEdit_habitFreq_perweek": "I", - "@habitEdit_habitFreq_perweek": {}, "habitEdit_targetDays_title": "{targetDays} днів", "@habitEdit_targetDays_title": { "placeholders": { @@ -177,6 +161,10 @@ "@habitEdit_targetDays": {}, "habitEdit_reminder_hintText": "Нагадування", "@habitEdit_reminder_hintText": {}, + "habitEdit_reminder_freq_weekHelpText": "Будь-який день тижня", + "@habitEdit_reminder_freq_weekHelpText": {}, + "habitEdit_reminder_freq_weekPrefixText": "і", + "@habitEdit_reminder_freq_weekPrefixText": {}, "habitEdit_reminder_freq_weekSubfixText": " кожного тижня", "@habitEdit_reminder_freq_weekSubfixText": {}, "habitEdit_reminder_freq_monthHelpText": "Будь-який день місяця", @@ -189,6 +177,8 @@ "@habitEdit_reminderQuest_hintText": {}, "habitEdit_reminder_dialogTitle": "Виберіть тип нагадування", "@habitEdit_reminder_dialogTitle": {}, + "habitEdit_reminder_dialogType_whenNeeded": "Коли потрібно зареєструватися", + "@habitEdit_reminder_dialogType_whenNeeded": {}, "habitEdit_reminder_dialogType_daily": "Щодня", "@habitEdit_reminder_dialogType_daily": {}, "habitEdit_reminder_dialogType_week": "на тиждень", @@ -197,20 +187,30 @@ "@habitEdit_reminder_dialogType_month": {}, "habitEdit_reminder_dialogConfirm": "підтвердити", "@habitEdit_reminder_dialogConfirm": {}, + "habitEdit_reminder_dialogCancel": "скасувати", + "@habitEdit_reminder_dialogCancel": {}, "habitEdit_reminder_cancelDialogTitle": "Підтвердити", "@habitEdit_reminder_cancelDialogTitle": {}, "habitEdit_reminder_cancelDialogSubtitle": "Ви підтверджуєте видалення цього нагадування", "@habitEdit_reminder_cancelDialogSubtitle": {}, + "habitEdit_reminder_cancelDialogConfirm": "підтвердити", + "@habitEdit_reminder_cancelDialogConfirm": {}, "habitEdit_reminder_cancelDialogCancel": "скасувати", "@habitEdit_reminder_cancelDialogCancel": {}, "habitEdit_reminder_weekdayText_monday": "Пн", "@habitEdit_reminder_weekdayText_monday": {}, + "habitEdit_reminder_weekdayText_tuesday": "Вт", + "@habitEdit_reminder_weekdayText_tuesday": {}, "habitEdit_reminder_weekdayText_wednesday": "ср", "@habitEdit_reminder_weekdayText_wednesday": {}, "habitEdit_reminder_weekdayText_thursday": "Чт", "@habitEdit_reminder_weekdayText_thursday": {}, "habitEdit_reminder_weekdayText_friday": "Пт", "@habitEdit_reminder_weekdayText_friday": {}, + "habitEdit_reminder_weekdayText_saturday": "Сб", + "@habitEdit_reminder_weekdayText_saturday": {}, + "habitEdit_reminder_weekdayText_sunday": "Нд", + "@habitEdit_reminder_weekdayText_sunday": {}, "habitEdit_desc_hintText": "Memo, підтримка Markdown", "@habitEdit_desc_hintText": {}, "habitEdit_create_datetime_prefix": "Створено: ", @@ -219,6 +219,8 @@ "@habitEdit_modify_datetime_prefix": {}, "habitDisplay_fab_text": "Нова звичка", "@habitDisplay_fab_text": {}, + "habitDisplay_emptyImage_text_01": "Подорож у тисячу миль починається з одного кроку", + "@habitDisplay_emptyImage_text_01": {}, "habitDisplay_archiveHabitsConfirmDialog_title": "Архівувати вибрані звички?", "@habitDisplay_archiveHabitsConfirmDialog_title": {}, "habitDisplay_archiveHabitsConfirmDialog_confirm": "підтвердити", @@ -240,6 +242,21 @@ "@habitDisplay_unarchiveHabitsConfirmDialog_confirm": {}, "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "скасувати", "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, + "habitDisplay_unarchiveHabitsSuccSnackbarText": "Розархівовано {count} звичок", + "@habitDisplay_unarchiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "habitDisplay_deleteHabitsConfirmDialog_title": "Видалити вибрані звички?", + "@habitDisplay_deleteHabitsConfirmDialog_title": {}, + "habitDisplay_deleteHabitsConfirmDialog_confirm": "підтвердити", + "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, + "habitDisplay_deleteHabitsConfirmDialog_cancel": "скасувати", + "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "Видалено {count} звичок", "@habitDisplay_deleteHabitsSuccSnackbarText": { "placeholders": { @@ -257,6 +274,14 @@ "@habitDisplay_editPopMenu_delete": {}, "habitDisplay_editPopMenu_clone": "Шаблон", "@habitDisplay_editPopMenu_clone": {}, + "habitDisplay_editButton_tooltip": "Редагувати", + "@habitDisplay_editButton_tooltip": {}, + "habitDisplay_archiveButton_tooltip": "Архів", + "@habitDisplay_archiveButton_tooltip": {}, + "habitDisplay_unarchiveButton_tooltip": "Розархівувати", + "@habitDisplay_unarchiveButton_tooltip": {}, + "habitDisplay_settingButton_tooltip": "Налаштування", + "@habitDisplay_settingButton_tooltip": {}, "habitDisplay_statsMenu_statSubgroupText": "поточний", "@habitDisplay_statsMenu_statSubgroupText": {}, "habitDisplay_statsMenu_completedTileText": "Виконано", @@ -265,8 +290,18 @@ "@habitDisplay_statsMenu_inProgresTileText": {}, "habitDisplay_statsMenu_archivedTileText": "Архівовано", "@habitDisplay_statsMenu_archivedTileText": {}, + "habitDisplay_statsMenu_popularitySubgroupText": "Головні звички: зміни за останні 30 днів", + "@habitDisplay_statsMenu_popularitySubgroupText": {}, + "habitDisplay_mainMenu_lightTheme": "Світла тема", + "@habitDisplay_mainMenu_lightTheme": {}, "habitDisplay_mainMenu_darkTheme": "Темна тема", "@habitDisplay_mainMenu_darkTheme": {}, + "habitDisplay_mainMenu_followSystemTheme": "Слідкуйте за системою", + "@habitDisplay_mainMenu_followSystemTheme": {}, + "habitDisplay_mainMenu_showArchivedTileText": "Показати в архіві", + "@habitDisplay_mainMenu_showArchivedTileText": {}, + "habitDisplay_mainMenu_showCompletedTileText": "Показати завершено", + "@habitDisplay_mainMenu_showCompletedTileText": {}, "habitDisplay_mainMenu_showActivedTileText": "Показати активовано", "@habitDisplay_mainMenu_showActivedTileText": {}, "habitDisplay_mainMenu_settingTileText": "Налаштування", @@ -275,28 +310,48 @@ "@habitDisplay_sort_reverseText": {}, "habitDisplay_sortDirection_asc": "(Asc)", "@habitDisplay_sortDirection_asc": {}, + "habitDisplay_sortDirection_Desc": "(опис)", + "@habitDisplay_sortDirection_Desc": {}, "habitDisplay_sortType_manual": "Моє замовлення", "@habitDisplay_sortType_manual": {}, "habitDisplay_sortType_name": "По імені", "@habitDisplay_sortType_name": {}, + "habitDisplay_sortType_colorType": "За кольором", + "@habitDisplay_sortType_colorType": {}, "habitDisplay_sortType_progress": "За курсом", "@habitDisplay_sortType_progress": {}, + "habitDisplay_sortType_startT": "За датою початку", + "@habitDisplay_sortType_startT": {}, "habitDisplay_sortType_status": "За статусом", "@habitDisplay_sortType_status": {}, + "habitDisplay_sortTypeDialog_title": "Сортувати", + "@habitDisplay_sortTypeDialog_title": {}, + "habitDisplay_sortTypeDialog_confirm": "підтвердити", + "@habitDisplay_sortTypeDialog_confirm": {}, "habitDisplay_sortTypeDialog_cancel": "скасувати", "@habitDisplay_sortTypeDialog_cancel": {}, "habitDisplay_debug_debugSubgroup_title": "🛠️Налагодження", "@habitDisplay_debug_debugSubgroup_title": {}, "habitDetail_editButton_tooltip": "Редагувати", "@habitDetail_editButton_tooltip": {}, + "habitDetail_editPopMenu_unarchive": "Розархівувати", + "@habitDetail_editPopMenu_unarchive": {}, + "habitDetail_editPopMenu_archive": "Архів", + "@habitDetail_editPopMenu_archive": {}, "habitDetail_editPopMenu_export": "Експорт", "@habitDetail_editPopMenu_export": {}, "habitDetail_editPopMenu_delete": "Видалити", "@habitDetail_editPopMenu_delete": {}, + "habitDetail_editPopMenu_clone": "Шаблон", + "@habitDetail_editPopMenu_clone": {}, "habitDetail_confirmDialog_confirm": "підтвердити", "@habitDetail_confirmDialog_confirm": {}, + "habitDetail_confirmDialog_cancel": "скасувати", + "@habitDetail_confirmDialog_cancel": {}, "habitDetail_archiveConfirmDialog_titleText": "Звичка архівувати?", "@habitDetail_archiveConfirmDialog_titleText": {}, + "habitDetail_unarchiveConfirmDialog_titleText": "Розархівувати звичку?", + "@habitDetail_unarchiveConfirmDialog_titleText": {}, "habitDetail_deleteConfirmDialog_titleText": "Видалити звичку?", "@habitDetail_deleteConfirmDialog_titleText": {}, "habitDetail_summary_title": "Резюме", @@ -314,6 +369,15 @@ } } }, + "habitDetail_summary_preBody": "{days, plural, =1{Починаючи завтра.} other{Початок через {days} днів.}}", + "@habitDetail_summary_preBody": { + "placeholders": { + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{НЕПОВНА} =2{НЕСТАНДАРТ} other{}}", "@habitDetail_heatmap_leftHelpText": { "placeholders": { @@ -344,191 +408,47 @@ "habitDetail_descDailyGoal_unitText": "одиниця: {unit}", "@habitDetail_descDailyGoal_unitText": { "placeholders": { - "unit": { - "type": "String", - "example": "M/S" - } - } - }, - "habitDetail_descDailyGoal_unitEmptyText": "нульовий", - "@habitDetail_descDailyGoal_unitEmptyText": {}, - "habitDetail_descTargetDays_titleText": "{habitType, plural, other{днів}}", - "@habitDetail_descTargetDays_titleText": { - "placeholders": { - "habitType": { - "type": "int", - "example": "1" - } - } - }, - "habitDetail_scoreChart_title": "Оцінка", - "@habitDetail_scoreChart_title": {}, - "habitDetail_scoreChartCombine_dailyText": "День", - "@habitDetail_scoreChartCombine_dailyText": {}, - "habitDetail_scoreChartCombine_monthlyText": "місяць", - "@habitDetail_scoreChartCombine_monthlyText": {}, - "habitDetail_scoreChartCombine_yearlyText": "рік", - "@habitDetail_scoreChartCombine_yearlyText": {}, - "habitDetail_freqChart_freqTitle": "Частота", - "@habitDetail_freqChart_freqTitle": {}, - "habitDetail_freqChart_historyTitle": "історія", - "@habitDetail_freqChart_historyTitle": {}, - "habitDetail_freqChart_combinedTitle": "Частота та історія", - "@habitDetail_freqChart_combinedTitle": {}, - "habitDetail_freqChartCombine_weeklyText": "тиждень", - "@habitDetail_freqChartCombine_weeklyText": {}, - "habitDetail_freqChartCombine_monthlyText": "місяць", - "@habitDetail_freqChartCombine_monthlyText": {}, - "habitDetail_descRecordsNum_titleText": "Записи", - "@habitDetail_descRecordsNum_titleText": {}, - "habitEdit_habitFreq_predayfreq": "І", - "@habitEdit_habitFreq_predayfreq": {}, - "habitDisplay_sortType_colorType": "За кольором", - "@habitDisplay_sortType_colorType": {}, - "habitDetail_editPopMenu_clone": "Шаблон", - "@habitDetail_editPopMenu_clone": {}, - "habitDetail_scoreChartCombine_weeklyText": "тиждень", - "@habitDetail_scoreChartCombine_weeklyText": {}, - "habitDisplay_deleteHabitsConfirmDialog_cancel": "скасувати", - "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, - "habitDisplay_sortDirection_Desc": "(опис)", - "@habitDisplay_sortDirection_Desc": {}, - "habitDetail_editPopMenu_archive": "Архів", - "@habitDetail_editPopMenu_archive": {}, - "habitEdit_habitDailyGoal_negativeHintText": "Мінімальний щоденний поріг, за умовчанням {number}", - "@habitEdit_habitDailyGoal_negativeHintText": { - "description": "default habit daily goal for negative habit", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_habitDailyGoal_errorText01": "щоденна мета повинна > {number}", - "@habitEdit_habitDailyGoal_errorText01": { - "description": "minimum number for habit daily goal", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_habitDailyGoal_negativeErrorText02": "щоденна мета повинна бути ≤ {number}", - "@habitEdit_habitDailyGoal_negativeErrorText02": { - "description": "maximum number for negative habit daily goal", - "placeholders": { - "number": { - "type": "num", - "example": "0" - } - } - }, - "habitEdit_reminder_freq_weekHelpText": "Будь-який день тижня", - "@habitEdit_reminder_freq_weekHelpText": {}, - "habitEdit_reminder_freq_weekPrefixText": "і", - "@habitEdit_reminder_freq_weekPrefixText": {}, - "habitEdit_reminder_dialogCancel": "скасувати", - "@habitEdit_reminder_dialogCancel": {}, - "habitDisplay_deleteHabitsConfirmDialog_confirm": "підтвердити", - "@habitDisplay_deleteHabitsConfirmDialog_confirm": {}, - "habitDisplay_editButton_tooltip": "Редагувати", - "@habitDisplay_editButton_tooltip": {}, - "habitDisplay_archiveButton_tooltip": "Архів", - "@habitDisplay_archiveButton_tooltip": {}, - "habitDisplay_unarchiveButton_tooltip": "Розархівувати", - "@habitDisplay_unarchiveButton_tooltip": {}, - "habitDisplay_settingButton_tooltip": "Налаштування", - "@habitDisplay_settingButton_tooltip": {}, - "habitDisplay_mainMenu_followSystemTheme": "Слідкуйте за системою", - "@habitDisplay_mainMenu_followSystemTheme": {}, - "habitDisplay_mainMenu_showArchivedTileText": "Показати в архіві", - "@habitDisplay_mainMenu_showArchivedTileText": {}, - "habitDisplay_mainMenu_showCompletedTileText": "Показати завершено", - "@habitDisplay_mainMenu_showCompletedTileText": {}, - "habitDetail_descTargetDays_unitText": "д", - "@habitDetail_descTargetDays_unitText": {}, - "appAbout_licenseThirdPartyTile_subtitleText": "тріпотіння", - "@appAbout_licenseThirdPartyTile_subtitleText": {}, - "appAbout_donateTile_subTitleText": "Я персональний розробник. Якщо вам подобається цей додаток, купіть мені ☕.", - "@appAbout_donateTile_subTitleText": {}, - "debug_debuggerLogCard_subtitle": "Включає локальну інформацію журналу налагодження, потрібно ввімкнути перемикач збору журналів.", - "@debug_debuggerLogCard_subtitle": {}, - "appSetting_clearCacheDialog_confirmText": "підтвердити", - "@appSetting_clearCacheDialog_confirmText": {}, - "appSetting_clearCache_snackBar_failText": "Не вдалося очистити кеш", - "@appSetting_clearCache_snackBar_failText": {}, - "debug_debuggerInfoCard_saveButton_text": "зберегти", - "@debug_debuggerInfoCard_saveButton_text": {}, - "appSetting_import_subtitleText": "Імпортуйте звички з файлу json.", - "@appSetting_import_subtitleText": {}, - "donateWay_cryptoCurrency_BNB": "BNB", - "@donateWay_cryptoCurrency_BNB": {}, - "habitDetail_notFoundText": "Завантажити звичку не вдалося", - "@habitDetail_notFoundText": {}, - "habitDetail_changeGoal_doneChipText": "зроблено: {goal}", - "@habitDetail_changeGoal_doneChipText": { - "placeholders": { - "goal": { + "unit": { "type": "String", - "example": "1.5" + "example": "M/S" } } }, - "habitDetail_skipReason_title": "Пропустити причину", - "@habitDetail_skipReason_title": {}, - "appAbout_sourceCodeTile_titleText": "Вихідний код", - "@appAbout_sourceCodeTile_titleText": {}, - "appAbout_contactEmailTile_emailBody": "Привіт, я радий, що ти звернувся до мене.\nЯкщо ви повідомляєте про помилку, будь ласка, вкажіть версію програми та опишіть кроки для її відтворення.\n-------------------------------------", - "@appAbout_contactEmailTile_emailBody": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "зберегти", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "скасувати", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "debug_logLevel_fatal": "Фатальний", - "@debug_logLevel_fatal": {}, - "debug_downladDebugInfo_subject": "Завантаження інформації про налагодження", - "@debug_downladDebugInfo_subject": {}, - "debug_debuggerInfoCard_subtitle": "Включає інформацію про налагодження програми.", - "@debug_debuggerInfoCard_subtitle": {}, - "common_habitColorType_cc2": "Червоний", - "@common_habitColorType_cc2": {}, - "habitDetail_skipReason_saveText": "зберегти", - "@habitDetail_skipReason_saveText": {}, - "appSetting_dragCalendarByPageTile_titleText": "Перетягніть календар за сторінкою", - "@appSetting_dragCalendarByPageTile_titleText": {}, - "appSetting_dragCalendarByPageTile_subtitleText": "Якщо перемикач увімкнено, календар на панелі додатків на домашній сторінці перетягуватиметься сторінка за сторінкою. За замовчуванням перемикач вимкнено.", - "@appSetting_dragCalendarByPageTile_subtitleText": {}, - "appSetting_openRecordStatusDialogOpTile_subtitleText": "Змініть поведінку клацання, щоб відкрити докладне спливаюче вікно щоденних записів на головній сторінці.", - "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, - "appSetting_collapsed_calendar_bararea_defaultText": "За замовчуванням", - "@appSetting_collapsed_calendar_bararea_defaultText": {}, - "appSetting_resetConfigDialog_subtitleText": "Скинути всі конфігурації до стандартних, потрібно перезапустити програму, щоб застосувати.", - "@appSetting_resetConfigDialog_subtitleText": {}, - "appSetting_clearCache_titleText": "Очистити кеш", - "@appSetting_clearCache_titleText": {}, - "appSetting_clearCacheDialog_titleText": "Очистити кеш", - "@appSetting_clearCacheDialog_titleText": {}, - "appSetting_clearCache_snackBar_partSuccText": "Не вдалося частково очистити кеш", - "@appSetting_clearCache_snackBar_partSuccText": {}, - "common_customDateTimeFormatPicker_useSystemFormat_text": "Використовуйте системний формат", - "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, - "debug_collectLogTile_enable_subtitle": "Торкніться, щоб припинити збір журналів.", - "@debug_collectLogTile_enable_subtitle": {}, - "appAbout_versionTile_changeLogPath": "CHANGELOG.md", - "@appAbout_versionTile_changeLogPath": {}, - "batchCheckin_completed_snackbar_text": "Змінено {count, plural, =1{статус звички} other{статус {count} звичок}}", - "@batchCheckin_completed_snackbar_text": { + "habitDetail_descDailyGoal_unitEmptyText": "нульовий", + "@habitDetail_descDailyGoal_unitEmptyText": {}, + "habitDetail_descTargetDays_titleText": "{habitType, plural, other{днів}}", + "@habitDetail_descTargetDays_titleText": { "placeholders": { - "count": { + "habitType": { "type": "int", "example": "1" } } }, - "batchCheckin_save_confirmDialog_body": "Існуючі записи буде перезаписано. Після збереження попередні записи буде втрачено.", - "@batchCheckin_save_confirmDialog_body": {}, + "habitDetail_descTargetDays_unitText": "д", + "@habitDetail_descTargetDays_unitText": {}, + "habitDetail_descRecordsNum_titleText": "Записи", + "@habitDetail_descRecordsNum_titleText": {}, + "habitDetail_scoreChart_title": "Оцінка", + "@habitDetail_scoreChart_title": {}, + "habitDetail_scoreChartCombine_dailyText": "День", + "@habitDetail_scoreChartCombine_dailyText": {}, + "habitDetail_scoreChartCombine_weeklyText": "тиждень", + "@habitDetail_scoreChartCombine_weeklyText": {}, + "habitDetail_scoreChartCombine_monthlyText": "місяць", + "@habitDetail_scoreChartCombine_monthlyText": {}, + "habitDetail_scoreChartCombine_yearlyText": "рік", + "@habitDetail_scoreChartCombine_yearlyText": {}, + "habitDetail_freqChart_freqTitle": "Частота", + "@habitDetail_freqChart_freqTitle": {}, + "habitDetail_freqChart_historyTitle": "історія", + "@habitDetail_freqChart_historyTitle": {}, + "habitDetail_freqChart_combinedTitle": "Частота та історія", + "@habitDetail_freqChart_combinedTitle": {}, + "habitDetail_freqChartCombine_weeklyText": "тиждень", + "@habitDetail_freqChartCombine_weeklyText": {}, + "habitDetail_freqChartCombine_monthlyText": "місяць", + "@habitDetail_freqChartCombine_monthlyText": {}, "habitDetail_freqChartCombine_yearlyText": "рік", "@habitDetail_freqChartCombine_yearlyText": {}, "habitDetail_freqChartNaviBar_nowText": "Зараз", @@ -539,6 +459,12 @@ "@habitDetail_freqChart_expanded_showTooltip": {}, "habitDetail_descSubgroup_title": "Пам'ятка", "@habitDetail_descSubgroup_title": {}, + "habitDetail_otherSubgroup_title": "інше", + "@habitDetail_otherSubgroup_title": {}, + "habitDetail_habitType_title": "Тип", + "@habitDetail_habitType_title": {}, + "habitDetail_reminderTile_title": "Нагадування", + "@habitDetail_reminderTile_title": {}, "habitDetail_freqTile_title": "Повторіть", "@habitDetail_freqTile_title": {}, "habitDetail_startDateTile_title": "Дата початку", @@ -553,6 +479,8 @@ "@habitDetail_editHeatmapCal_valueButtonText": {}, "habitDetail_editHeatmapCal_backToToday_tooltipText": "повернутися до сьогоднішнього дня", "@habitDetail_editHeatmapCal_backToToday_tooltipText": {}, + "habitDetail_notFoundText": "Завантажити звичку не вдалося", + "@habitDetail_notFoundText": {}, "habitDetail_notFoundRetryText": "Спробуйте знову", "@habitDetail_notFoundRetryText": {}, "habitDetail_changeGoal_title": "Змінити ціль", @@ -566,6 +494,15 @@ } } }, + "habitDetail_changeGoal_doneChipText": "зроблено: {goal}", + "@habitDetail_changeGoal_doneChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_undoneChipText": "скасовано", "@habitDetail_changeGoal_undoneChipText": {}, "habitDetail_changeGoal_extraChipText": "{goal}", @@ -590,22 +527,34 @@ "@habitDetail_changeGoal_cancelText": {}, "habitDetail_changeGoal_saveText": "зберегти", "@habitDetail_changeGoal_saveText": {}, + "habitDetail_skipReason_title": "Пропустити причину", + "@habitDetail_skipReason_title": {}, "habitDetail_skipReason_bodyHelpText": "Напиши тут щось...", "@habitDetail_skipReason_bodyHelpText": {}, "habitDetail_skipReason_cancelText": "скасувати", "@habitDetail_skipReason_cancelText": {}, + "habitDetail_skipReason_saveText": "зберегти", + "@habitDetail_skipReason_saveText": {}, "appSetting_appbar_titleText": "Налаштування", "@appSetting_appbar_titleText": {}, "appSetting_displaySubgroupText": "Дисплей", "@appSetting_displaySubgroupText": {}, "appSetting_operationSubgroupText": "Операція", "@appSetting_operationSubgroupText": {}, + "appSetting_dragCalendarByPageTile_titleText": "Перетягніть календар за сторінкою", + "@appSetting_dragCalendarByPageTile_titleText": {}, + "appSetting_dragCalendarByPageTile_subtitleText": "Якщо перемикач увімкнено, календар на панелі додатків на домашній сторінці перетягуватиметься сторінка за сторінкою. За замовчуванням перемикач вимкнено.", + "@appSetting_dragCalendarByPageTile_subtitleText": {}, "appSetting_changeRecordStatusOpTile_titleText": "Змінити статус запису", "@appSetting_changeRecordStatusOpTile_titleText": {}, "appSetting_changeRecordStatusOpTile_subtitleText": "Змініть поведінку кліків, щоб змінити статус щоденних записів на головній сторінці.", "@appSetting_changeRecordStatusOpTile_subtitleText": {}, "appSetting_openRecordStatusDialogOpTile_titleText": "Відкрийте докладний запис", "@appSetting_openRecordStatusDialogOpTile_titleText": {}, + "appSetting_openRecordStatusDialogOpTile_subtitleText": "Змініть поведінку клацання, щоб відкрити докладне спливаюче вікно щоденних записів на головній сторінці.", + "@appSetting_openRecordStatusDialogOpTile_subtitleText": {}, + "appSetting_firstDayOfWeek_titleText": "Перший день тижня", + "@appSetting_firstDayOfWeek_titleText": {}, "appSetting_firstDayOfWeekDialog_titleText": "Показати перший день тижня", "@appSetting_firstDayOfWeekDialog_titleText": {}, "appSetting_firstDayOfWeekDialog_defaultText": " (За замовчуванням)", @@ -636,6 +585,8 @@ }, "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "дотримуйтеся налаштувань системи", "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, + "appSetting_dateDisplayFormat_subTitleText": "Налаштований формат дати буде застосовано до відображення дати на сторінці з деталями про звичку.", + "@appSetting_dateDisplayFormat_subTitleText": {}, "appSetting_compactUISwitcher_titleText": "Увімкніть Compact UI на сторінці звичок", "@appSetting_compactUISwitcher_titleText": {}, "appSetting_compactUISwitcher_subtitleText": "Дозволити таблицю перевірки звичок, щоб відображати більше вмісту, але деякі інтерфейси користувача та текст можуть виглядати меншими.", @@ -644,6 +595,8 @@ "@appSetting_collapsed_calendar_bararea_titleText": {}, "appSetting_collapsed_calendar_bararea_subtitleText": "Відрегулюйте відсоток для збільшення/меншення місця в області таблиці перевірки звичок.", "@appSetting_collapsed_calendar_bararea_subtitleText": {}, + "appSetting_collapsed_calendar_bararea_defaultText": "За замовчуванням", + "@appSetting_collapsed_calendar_bararea_defaultText": {}, "appSetting_reminderSubgroupText": "Нагадування", "@appSetting_reminderSubgroupText": {}, "appSetting_dailyReminder_titleText": "Щоденне нагадування", @@ -656,6 +609,8 @@ "@appSetting_export_subtitleText": {}, "appSetting_import_titleText": "Імпорт", "@appSetting_import_titleText": {}, + "appSetting_import_subtitleText": "Імпортуйте звички з файлу json.", + "@appSetting_import_subtitleText": {}, "appSetting_importDialog_confirmTitle": "Підтвердити імпорт {count} звичок?", "@appSetting_importDialog_confirmTitle": { "placeholders": { @@ -701,6 +656,8 @@ "@appSetting_resetConfig_subtitleText": {}, "appSetting_resetConfigDialog_titleText": "Скинути конфігурації?", "@appSetting_resetConfigDialog_titleText": {}, + "appSetting_resetConfigDialog_subtitleText": "Скинути всі конфігурації до стандартних, потрібно перезапустити програму, щоб застосувати.", + "@appSetting_resetConfigDialog_subtitleText": {}, "appSetting_resetConfigDialog_cancelText": "скасувати", "@appSetting_resetConfigDialog_cancelText": {}, "appSetting_resetConfigDialog_confirmText": "підтвердити", @@ -711,12 +668,22 @@ "@appSetting_otherSubgroupText": {}, "appSetting_developMode_titleText": "Режим розробки", "@appSetting_developMode_titleText": {}, + "appSetting_clearCache_titleText": "Очистити кеш", + "@appSetting_clearCache_titleText": {}, + "appSetting_clearCacheDialog_titleText": "Очистити кеш", + "@appSetting_clearCacheDialog_titleText": {}, "appSetting_clearCacheDialog_subtitleText": "Після очищення кешу деякі настроювані значення буде відновлено до значень за замовчуванням.", "@appSetting_clearCacheDialog_subtitleText": {}, "appSetting_clearCacheDialog_cancelText": "скасувати", "@appSetting_clearCacheDialog_cancelText": {}, + "appSetting_clearCacheDialog_confirmText": "підтвердити", + "@appSetting_clearCacheDialog_confirmText": {}, + "appSetting_clearCache_snackBar_partSuccText": "Не вдалося частково очистити кеш", + "@appSetting_clearCache_snackBar_partSuccText": {}, "appSetting_clearCache_snackBar_succText": "Кеш успішно очищено", "@appSetting_clearCache_snackBar_succText": {}, + "appSetting_clearCache_snackBar_failText": "Не вдалося очистити кеш", + "@appSetting_clearCache_snackBar_failText": {}, "appSetting_debugger_titleText": "Інформація про налагодження", "@appSetting_debugger_titleText": {}, "appSetting_about_titleText": "про", @@ -732,18 +699,28 @@ } } }, + "appAbout_versionTile_changeLogPath": "CHANGELOG.md", + "@appAbout_versionTile_changeLogPath": {}, + "appAbout_sourceCodeTile_titleText": "Вихідний код", + "@appAbout_sourceCodeTile_titleText": {}, "appAbout_issueTrackerTile_titleText": "Відстеження проблем", "@appAbout_issueTrackerTile_titleText": {}, "appAbout_contactEmailTile_titleText": "Зв'яжіться зі мною", "@appAbout_contactEmailTile_titleText": {}, + "appAbout_contactEmailTile_emailBody": "Привіт, я радий, що ти звернувся до мене.\nЯкщо ви повідомляєте про помилку, будь ласка, вкажіть версію програми та опишіть кроки для її відтворення.\n-------------------------------------", + "@appAbout_contactEmailTile_emailBody": {}, "appAbout_licenseTile_titleText": "Ліцензія", "@appAbout_licenseTile_titleText": {}, "appAbout_licenseTile_subtitleText": "Ліцензія Apache, версія 2.0", "@appAbout_licenseTile_subtitleText": {}, "appAbout_licenseThirdPartyTile_titleText": "Заява про ліцензування третьої сторони", "@appAbout_licenseThirdPartyTile_titleText": {}, + "appAbout_licenseThirdPartyTile_subtitleText": "тріпотіння", + "@appAbout_licenseThirdPartyTile_subtitleText": {}, "appAbout_donateTile_titleText": "Пожертвуйте", "@appAbout_donateTile_titleText": {}, + "appAbout_donateTile_subTitleText": "Я персональний розробник. Якщо вам подобається цей додаток, купіть мені ☕.", + "@appAbout_donateTile_subTitleText": {}, "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", "@appAbout_donateTile_ways": { "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" @@ -762,22 +739,37 @@ "@donateWay_cryptoCurrency_BTC": {}, "donateWay_cryptoCurrency_ETH": "ETH", "@donateWay_cryptoCurrency_ETH": {}, + "donateWay_cryptoCurrency_BNB": "BNB", + "@donateWay_cryptoCurrency_BNB": {}, "donateWay_cryptoCurrency_AVAX": "AVAX", "@donateWay_cryptoCurrency_AVAX": {}, "donateWay_cryptoCurrency_FTM": "FTM", "@donateWay_cryptoCurrency_FTM": {}, "donateWay_firstQRGroup": "Alipay і Wechat Pay", "@donateWay_firstQRGroup": {}, + "appAbout_donateDialog_copiedCrypto_msg": "Скопійовано адресу {name}", + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, "batchCheckin_appbar_title": "Пакетна реєстрація", "@batchCheckin_appbar_title": {}, "batchCheckin_datePicker_prevButton_tooltip": "Попередній день", "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Наступного дня", + "@batchCheckin_datePicker_nextButton_tooltip": {}, "batchCheckin_status_skip_text": "Пропустити", "@batchCheckin_status_skip_text": {}, "batchCheckin_status_ok_text": "Повний", "@batchCheckin_status_ok_text": {}, "batchCheckin_status_double_text": "x2 удар!", "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "Неповний", + "@batchCheckin_status_zero_text": {}, "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{Habit} other{Habits}} вибрано", "@batchCheckin_habits_groupTitle": { "placeholders": { @@ -791,8 +783,23 @@ "@batchCheckin_save_button_text": {}, "batchCheckin_reset_button_text": "Скинути", "@batchCheckin_reset_button_text": {}, + "batchCheckin_completed_snackbar_text": "Змінено {count, plural, =1{статус звички} other{статус {count} звичок}}", + "@batchCheckin_completed_snackbar_text": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "batchCheckin_save_confirmDialog_title": "Перезаписати існуючі записи", "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "Існуючі записи буде перезаписано. Після збереження попередні записи буде втрачено.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "зберегти", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "скасувати", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, "batchCheckin_close_confirmDialog_title": "Підтвердити повернення", "@batchCheckin_close_confirmDialog_title": {}, "batchCheckin_close_confirmDialog_body": "Зміни статусу реєстрації не будуть застосовані до збереження", @@ -807,12 +814,16 @@ "@appReminder_dailyReminder_body": {}, "common_habitColorType_cc1": "Глибокий бузок", "@common_habitColorType_cc1": {}, + "common_habitColorType_cc2": "Червоний", + "@common_habitColorType_cc2": {}, "common_habitColorType_cc3": "Фіолетовий", "@common_habitColorType_cc3": {}, "common_habitColorType_cc4": "Королівський синій", "@common_habitColorType_cc4": {}, "common_habitColorType_cc5": "Темно-блакитний", "@common_habitColorType_cc5": {}, + "common_habitColorType_cc6": "Зелений", + "@common_habitColorType_cc6": {}, "common_habitColorType_cc7": "Бурштин", "@common_habitColorType_cc7": {}, "common_habitColorType_cc8": "Помаранчевий", @@ -821,6 +832,18 @@ "@common_habitColorType_cc9": {}, "common_habitColorType_cc10": "Темна орхідея", "@common_habitColorType_cc10": {}, + "common_habitColorType_default": "колір {index}", + "@common_habitColorType_default": { + "description": "unknown habit color type name", + "placeholders": { + "index": { + "type": "int", + "example": "0" + } + } + }, + "common_customDateTimeFormatPicker_useSystemFormat_text": "Використовуйте системний формат", + "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, "common_customDateTimeFormatPicker_fmtTileText": "Формат дати", "@common_customDateTimeFormatPicker_fmtTileText": {}, "common_customDateTimeFormatPicker_ymd_text": "Рік Місяць День", @@ -835,6 +858,8 @@ "@common_customDateTimeFormatPicker_sepDash_text": {}, "common_customDateTimeFormatPicker_sepSlash_text": "Слеш", "@common_customDateTimeFormatPicker_sepSlash_text": {}, + "common_customDateTimeFormatPicker_sepSpace_text": "космос", + "@common_customDateTimeFormatPicker_sepSpace_text": {}, "common_customDateTimeFormatPicker_sepDot_text": "Крапка", "@common_customDateTimeFormatPicker_sepDot_text": {}, "common_customDateTimeFormatPicker_empty_text": "Без роздільника", @@ -865,6 +890,10 @@ "@common_customDateTimeFormatPicker_cancelButton_text": {}, "common_customDateTimeFormatPicker_confirmButton_text": "підтвердити", "@common_customDateTimeFormatPicker_confirmButton_text": {}, + "common_errorPage_title": "Ой, збій!", + "@common_errorPage_title": {}, + "common_errorPage_copied": "Скопійовано інформацію про збій", + "@common_errorPage_copied": {}, "calendarPicker_clip_today": "Сьогодні", "@calendarPicker_clip_today": {}, "calendarPicker_clip_tomorrow": "завтра", @@ -878,6 +907,8 @@ } } }, + "exportConfirmDialog_title_exportAll": "Експортувати всі звички?", + "@exportConfirmDialog_title_exportAll": {}, "exportConfirmDialog_title_exportMulti": "Експортувати {number, plural, =0{поточна звичка} =1{1 звичка} other{{number} звичок}}?", "@exportConfirmDialog_title_exportMulti": { "placeholders": { @@ -891,24 +922,34 @@ "@exportConfirmDialog_option_includeRecords": {}, "exportConfirmDialog_cancel_buttonText": "скасувати", "@exportConfirmDialog_cancel_buttonText": {}, + "exportConfirmDialog_confirm_buttonText": "експорт", + "@exportConfirmDialog_confirm_buttonText": {}, "debug_logLevelTile_title": "Рівень реєстрації", "@debug_logLevelTile_title": {}, "debug_logLevelDialog_title": "Змінити рівень реєстрації", "@debug_logLevelDialog_title": {}, + "debug_logLevel_debug": "Налагодження", + "@debug_logLevel_debug": {}, "debug_logLevel_info": "Інформація", "@debug_logLevel_info": {}, "debug_logLevel_warn": "УВАГА", "@debug_logLevel_warn": {}, "debug_logLevel_error": "Помилка", "@debug_logLevel_error": {}, + "debug_logLevel_fatal": "Фатальний", + "@debug_logLevel_fatal": {}, "debug_collectLogTile_title": "Збір журналів", "@debug_collectLogTile_title": {}, + "debug_collectLogTile_enable_subtitle": "Торкніться, щоб припинити збір журналів.", + "@debug_collectLogTile_enable_subtitle": {}, "debug_collectLogTile_disable_subtitle": "Торкніться, щоб почати збір журналів.", "@debug_collectLogTile_disable_subtitle": {}, "debug_downladDebugLogs_subject": "Завантаження журналів налагодження", "@debug_downladDebugLogs_subject": {}, "dbeug_clearDebugLogs_complete_snackbar": "Журнали налагодження очищено.", "@dbeug_clearDebugLogs_complete_snackbar": {}, + "debug_downladDebugInfo_subject": "Завантаження інформації про налагодження", + "@debug_downladDebugInfo_subject": {}, "debug_downladDebugZip_subject": "Завантаження {fileName}", "@debug_downladDebugZip_subject": { "placeholders": { @@ -922,18 +963,26 @@ "@debug_missingDebugLogFile_snackbar": {}, "debug_debuggerLogCard_title": "Інформація про журнал", "@debug_debuggerLogCard_title": {}, + "debug_debuggerLogCard_subtitle": "Включає локальну інформацію журналу налагодження, потрібно ввімкнути перемикач збору журналів.", + "@debug_debuggerLogCard_subtitle": {}, "debug_debuggerLogCard_saveButton_text": "Завантажити", "@debug_debuggerLogCard_saveButton_text": {}, "debug_debuggerLogCard_clearButton_text": "ясно", "@debug_debuggerLogCard_clearButton_text": {}, "debug_debuggerInfoCard_title": "Інформація про налагодження", "@debug_debuggerInfoCard_title": {}, + "debug_debuggerInfoCard_subtitle": "Включає інформацію про налагодження програми.", + "@debug_debuggerInfoCard_subtitle": {}, "debug_debuggerInfoCard_openButton_text": "ВІДЧИНЕНО", "@debug_debuggerInfoCard_openButton_text": {}, + "debug_debuggerInfoCard_saveButton_text": "зберегти", + "@debug_debuggerInfoCard_saveButton_text": {}, "debug_debuggerInfo_notificationTitle": "Збір інформації про програму...", "@debug_debuggerInfo_notificationTitle": {}, "snackbar_undoText": "UNDO", "@snackbar_undoText": {}, + "snackbar_dismissText": "DISMISS", + "@snackbar_dismissText": {}, "contributors_tile_title": "Дописувачі", "@contributors_tile_title": {}, "userAction_tap": "Торкніться", @@ -941,54 +990,5 @@ "userAction_doubleTap": "Двомісний", "@userAction_doubleTap": {}, "userAction_longTap": "довгий", - "@userAction_longTap": {}, - "common_habitColorType_cc6": "Зелений", - "@common_habitColorType_cc6": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Наступного дня", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "common_habitColorType_default": "колір {index}", - "@common_habitColorType_default": { - "description": "unknown habit color type name", - "placeholders": { - "index": { - "type": "int", - "example": "0" - } - } - }, - "exportConfirmDialog_title_exportAll": "Експортувати всі звички?", - "@exportConfirmDialog_title_exportAll": {}, - "appSetting_dateDisplayFormat_subTitleText": "Налаштований формат дати буде застосовано до відображення дати на сторінці з деталями про звичку.", - "@appSetting_dateDisplayFormat_subTitleText": {}, - "snackbar_dismissText": "DISMISS", - "@snackbar_dismissText": {}, - "appAbout_donateDialog_copiedCrypto_msg": "Скопійовано адресу {name}", - "@appAbout_donateDialog_copiedCrypto_msg": { - "placeholders": { - "name": { - "type": "String", - "example": "BTC" - } - } - }, - "debug_logLevel_debug": "Налагодження", - "@debug_logLevel_debug": {}, - "batchCheckin_status_zero_text": "Неповний", - "@batchCheckin_status_zero_text": {}, - "exportConfirmDialog_confirm_buttonText": "експорт", - "@exportConfirmDialog_confirm_buttonText": {}, - "common_customDateTimeFormatPicker_sepSpace_text": "космос", - "@common_customDateTimeFormatPicker_sepSpace_text": {}, - "habitDetail_otherSubgroup_title": "інше", - "@habitDetail_otherSubgroup_title": {}, - "habitDetail_habitType_title": "Тип", - "@habitDetail_habitType_title": {}, - "habitDetail_reminderTile_title": "Нагадування", - "@habitDetail_reminderTile_title": {}, - "appSetting_firstDayOfWeek_titleText": "Перший день тижня", - "@appSetting_firstDayOfWeek_titleText": {}, - "common_errorPage_copied": "Скопійовано інформацію про збій", - "@common_errorPage_copied": {}, - "common_errorPage_title": "Ой, збій!", - "@common_errorPage_title": {} -} + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/vi.arb b/assets/l10n/vi.arb index 404e953a..21bad1c9 100644 --- a/assets/l10n/vi.arb +++ b/assets/l10n/vi.arb @@ -17,23 +17,78 @@ "habitEdit_habitType_negativeText": "Tiêu cực", "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "Mục tiêu hàng ngày, mặc định {number}", - "@habitEdit_habitDailyGoal_hintText": {}, + "@habitEdit_habitDailyGoal_hintText": { + "description": "default habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoal_negativeHintText": "Ngưỡng tối thiểu hàng ngày, mặc định {number}", - "@habitEdit_habitDailyGoal_negativeHintText": {}, + "@habitEdit_habitDailyGoal_negativeHintText": { + "description": "default habit daily goal for negative habit", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText01": "mục tiêu hàng ngày phải > {number}", - "@habitEdit_habitDailyGoal_errorText01": {}, + "@habitEdit_habitDailyGoal_errorText01": { + "description": "minimum number for habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText02": "mục tiêu hàng ngày phải ≤ {number}", - "@habitEdit_habitDailyGoal_errorText02": {}, + "@habitEdit_habitDailyGoal_errorText02": { + "description": "maximum number for habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_negativeErrorText01": "mục tiêu hàng ngày phải ≥ {number}", - "@habitEdit_habitDailyGoal_negativeErrorText01": {}, + "@habitEdit_habitDailyGoal_negativeErrorText01": { + "description": "minimum number for negative habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_negativeErrorText02": "mục tiêu hàng ngày phải ≤ {number}", - "@habitEdit_habitDailyGoal_negativeErrorText02": {}, + "@habitEdit_habitDailyGoal_negativeErrorText02": { + "description": "maximum number for negative habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoalUnit_hintText": "Đơn vị mục tiêu hàng ngày", "@habitEdit_habitDailyGoalUnit_hintText": {}, "habitEdit_habitDailyGoalExtra_hintText": "Mục tiêu hàng ngày tối đa mong muốn", "@habitEdit_habitDailyGoalExtra_hintText": {}, "habitEdit_habitDailyGoalExtra_errorText": "giá trị không hợp lệ, phải trống hoặc ≥ {dailyGoal}", - "@habitEdit_habitDailyGoalExtra_errorText": {}, + "@habitEdit_habitDailyGoalExtra_errorText": { + "placeholders": { + "dailyGoal": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoalExtra_negativeHintText": "Giới hạn tối đa hàng ngày", "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, "habitEdit_frequencySelector_title": "Chọn tần suất", @@ -55,17 +110,51 @@ "habitEdit_habitFreq_predayfreq_ex02": "ngày", "@habitEdit_habitFreq_predayfreq_ex02": {}, "habitEdit_habitFreq_predayfreq_reverse_flag": "0", - "@habitEdit_habitFreq_predayfreq_reverse_flag": {}, + "@habitEdit_habitFreq_predayfreq_reverse_flag": { + "description": "If set to 1, the display widget list will be reversed." + }, "habitEdit_habitFreq_show_daily": "Hằng ngày", "@habitEdit_habitFreq_show_daily": {}, "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{Per week} other{At least {freq} times per week}}", - "@habitEdit_habitFreq_show_perweek": {}, + "@habitEdit_habitFreq_show_perweek": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{Per month} other{At least {freq} times per month}}", - "@habitEdit_habitFreq_show_permonth": {}, + "@habitEdit_habitFreq_show_permonth": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{In every {days} days} other{At least {freq} times in every {days} days}}", - "@habitEdit_habitFreq_show_perdayfreq": {}, + "@habitEdit_habitFreq_show_perdayfreq": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_targetDays_title": "{targetDays} ngày", - "@habitEdit_targetDays_title": {}, + "@habitEdit_targetDays_title": { + "placeholders": { + "targetDays": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_targetDays_dialogTitle": "Chọn ngày mục tiêu", "@habitEdit_targetDays_dialogTitle": {}, "habitEdit_targetDays": "ngày", @@ -139,7 +228,14 @@ "habitDisplay_archiveHabitsConfirmDialog_cancel": "hủy", "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, "habitDisplay_archiveHabitsSuccSnackbarText": "Đã lưu trữ {count} thói quen", - "@habitDisplay_archiveHabitsSuccSnackbarText": {}, + "@habitDisplay_archiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_unarchiveHabitsConfirmDialog_title": "Hủy lưu trữ các thói quen đã chọn?", "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "xác nhận", @@ -147,7 +243,14 @@ "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "hủy", "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, "habitDisplay_unarchiveHabitsSuccSnackbarText": "Đã hủy lưu trữ {count} thói quen", - "@habitDisplay_unarchiveHabitsSuccSnackbarText": {}, + "@habitDisplay_unarchiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_deleteHabitsConfirmDialog_title": "Xóa các thói quen đã chọn?", "@habitDisplay_deleteHabitsConfirmDialog_title": {}, "habitDisplay_deleteHabitsConfirmDialog_confirm": "xác nhận", @@ -155,7 +258,14 @@ "habitDisplay_deleteHabitsConfirmDialog_cancel": "hủy", "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "Đã xóa {count} thói quen", - "@habitDisplay_deleteHabitsSuccSnackbarText": {}, + "@habitDisplay_deleteHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_editPopMenu_selectAll": "Chọn tất cả", "@habitDisplay_editPopMenu_selectAll": {}, "habitDisplay_editPopMenu_export": "Xuất", @@ -247,21 +357,74 @@ "habitDetail_summary_title": "Bản tóm tắt", "@habitDetail_summary_title": {}, "habitDetail_summary_body": "Điểm hiện tại là {score} và đã {days} ngày kể từ khi bắt đầu.", - "@habitDetail_summary_body": {}, + "@habitDetail_summary_body": { + "placeholders": { + "score": { + "type": "String", + "example": "0.0" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_summary_preBody": "{days, plural, =1{Starting tomorrow.} other{Start in {days} days.}}", - "@habitDetail_summary_preBody": {}, + "@habitDetail_summary_preBody": { + "placeholders": { + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{INCOMPLETE} =2{SUBSTANDARD} other{}}", - "@habitDetail_heatmap_leftHelpText": {}, + "@habitDetail_heatmap_leftHelpText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{OVERFULFIL} =2{IMPECCABLE} other{}}", - "@habitDetail_heatmap_rightHelpText": {}, + "@habitDetail_heatmap_rightHelpText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{Threshold} other{Goal}}", - "@habitDetail_descDailyGoal_titleText": {}, + "@habitDetail_descDailyGoal_titleText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descDailyGoal_unitText": "Đơn vị {unit}", - "@habitDetail_descDailyGoal_unitText": {}, + "@habitDetail_descDailyGoal_unitText": { + "placeholders": { + "unit": { + "type": "String", + "example": "M/S" + } + } + }, "habitDetail_descDailyGoal_unitEmptyText": "vô giá trị", "@habitDetail_descDailyGoal_unitEmptyText": {}, "habitDetail_descTargetDays_titleText": "{habitType, plural, other{Days}}", - "@habitDetail_descTargetDays_titleText": {}, + "@habitDetail_descTargetDays_titleText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descTargetDays_unitText": "d", "@habitDetail_descTargetDays_unitText": {}, "habitDetail_descRecordsNum_titleText": "Hồ sơ", @@ -323,15 +486,43 @@ "habitDetail_changeGoal_title": "Thay đổi mục tiêu", "@habitDetail_changeGoal_title": {}, "habitDetail_changeGoal_currentChipText": "hiện tại: {goal}", - "@habitDetail_changeGoal_currentChipText": {}, + "@habitDetail_changeGoal_currentChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_doneChipText": "xong: {goal}", - "@habitDetail_changeGoal_doneChipText": {}, + "@habitDetail_changeGoal_doneChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_undoneChipText": "hoàn tác", "@habitDetail_changeGoal_undoneChipText": {}, "habitDetail_changeGoal_extraChipText": "{goal}", - "@habitDetail_changeGoal_extraChipText": {}, + "@habitDetail_changeGoal_extraChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_helpText": "Mục tiêu hàng ngày, mặc định: {goal}", - "@habitDetail_changeGoal_helpText": {}, + "@habitDetail_changeGoal_helpText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_cancelText": "hủy", "@habitDetail_changeGoal_cancelText": {}, "habitDetail_changeGoal_saveText": "lưu", @@ -368,8 +559,30 @@ "@appSetting_firstDayOfWeekDialog_titleText": {}, "appSetting_firstDayOfWeekDialog_defaultText": " (Mặc định)", "@appSetting_firstDayOfWeekDialog_defaultText": {}, + "appSetting_changeLanguage_followSystem_text": "Theo hệ thống ({localeName})", + "@appSetting_changeLanguage_followSystem_text": { + "placeholders": { + "localeName": { + "type": "String", + "example": "English" + } + } + }, + "appSetting_changeLanguage_followSystem_noLocale_text": "Theo hệ thống", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, + "appSetting_changeLanguageTile_titleText": "Ngôn ngữ", + "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "Chọn ngôn ngữ", + "@appSetting_changeLanguageDialog_titleText": {}, "appSetting_dateDisplayFormat_titleText": "Định dạng hiển thị ngày ({formatTemplate})", - "@appSetting_dateDisplayFormat_titleText": {}, + "@appSetting_dateDisplayFormat_titleText": { + "placeholders": { + "formatTemplate": { + "type": "String", + "example": "yyyy/M/d" + } + } + }, "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "theo thiết đặt hệ thống", "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, "appSetting_dateDisplayFormat_subTitleText": "Định dạng ngày đã định cấu hình sẽ được áp dụng cho hiển thị ngày trên trang chi tiết thói quen.", @@ -399,7 +612,14 @@ "appSetting_import_subtitleText": "Nhập thói quen từ tệp json.", "@appSetting_import_subtitleText": {}, "appSetting_importDialog_confirmTitle": "Xác nhận nhập {count} thói quen?", - "@appSetting_importDialog_confirmTitle": {}, + "@appSetting_importDialog_confirmTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_confirmSubtitle": "Lưu ý: Quá trình nhập không xóa các thói quen hiện có.", "@appSetting_importDialog_confirmSubtitle": {}, "appSetting_importDialog_confirm_confirmText": "xác nhận", @@ -407,9 +627,27 @@ "appSetting_importDialog_confirm_cancelText": "hủy", "@appSetting_importDialog_confirm_cancelText": {}, "appSetting_importDialog_importingTitle": "Đã nhập {completeCount}/{totalCount}", - "@appSetting_importDialog_importingTitle": {}, + "@appSetting_importDialog_importingTitle": { + "placeholders": { + "completeCount": { + "type": "int", + "example": "1" + }, + "totalCount": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_completeTitle": "Hoàn tất nhập {count}", - "@appSetting_importDialog_completeTitle": {}, + "@appSetting_importDialog_completeTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_complete_closeLabel": "đóng", "@appSetting_importDialog_complete_closeLabel": {}, "appSetting_resetConfig_titleText": "Đặt lại cấu hình", @@ -446,12 +684,21 @@ "@appSetting_clearCache_snackBar_succText": {}, "appSetting_clearCache_snackBar_failText": "Xóa bộ nhớ đệm không thành công", "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "Thông tin gỡ lỗi", + "@appSetting_debugger_titleText": {}, "appSetting_about_titleText": "Giới thiệu", "@appSetting_about_titleText": {}, "appAbout_appbarTile_titleText": "Giới thiệu", "@appAbout_appbarTile_titleText": {}, "appAbout_versionTile_titleText": "Phiên bản: {appVersion}", - "@appAbout_versionTile_titleText": {}, + "@appAbout_versionTile_titleText": { + "placeholders": { + "appVersion": { + "type": "String", + "example": "1.0.0" + } + } + }, "appAbout_versionTile_changeLogPath": "CHANGELOG.md", "@appAbout_versionTile_changeLogPath": {}, "appAbout_sourceCodeTile_titleText": "Mã nguồn", @@ -475,7 +722,9 @@ "appAbout_donateTile_subTitleText": "Tôi là nhà phát triển cá nhân. Nếu bạn thích ứng dụng này, vui lòng mua cho tôi một ☕.", "@appAbout_donateTile_subTitleText": {}, "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", - "@appAbout_donateTile_ways": {}, + "@appAbout_donateTile_ways": { + "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" + }, "donateWay_paypal": "Paypal", "@donateWay_paypal": {}, "donateWay_buyMeACoffee": "Mua cho tôi một ly cà phê", @@ -499,7 +748,66 @@ "donateWay_firstQRGroup": "Alipay & Wechat Pay", "@donateWay_firstQRGroup": {}, "appAbout_donateDialog_copiedCrypto_msg": "Đã sao chép địa chỉ của {name}", - "@appAbout_donateDialog_copiedCrypto_msg": {}, + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, + "batchCheckin_appbar_title": "Check-in Nhóm", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "Ngày trước", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "Ngày sau", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "Bỏ qua", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "Hoàn thành", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "Đạt gấp đôi!", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "Chưa hoàn thành", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{thói quen} other{thói quen}} đã chọn", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "Lưu", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "Đặt lại", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_completed_snackbar_text": "Đã sửa đổi {count, plural, =1{habit's status} other{status of {count} habits}}", + "@batchCheckin_completed_snackbar_text": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_confirmDialog_title": "Ghi đè các bản ghi hiện có", + "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "Các bản ghi hiện có sẽ bị ghi đè. Sau khi lưu, các bản ghi trước đó sẽ bị mất.", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "Lưu", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "Hủy", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "Xác nhận Quay lại", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "Các thay đổi trạng thái check-in sẽ không được áp dụng trước khi được lưu.", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "Thoát", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "Hủy", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 Hôm nay bạn có giữ thói quen của mình không?", "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "nhấp để vào ứng dụng và đăng nhập đúng giờ.", @@ -525,7 +833,15 @@ "common_habitColorType_cc10": "Tím tối", "@common_habitColorType_cc10": {}, "common_habitColorType_default": "Màu {index}", - "@common_habitColorType_default": {}, + "@common_habitColorType_default": { + "description": "unknown habit color type name", + "placeholders": { + "index": { + "type": "int", + "example": "0" + } + } + }, "common_customDateTimeFormatPicker_useSystemFormat_text": "Sử dụng định dạng hệ thống", "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, "common_customDateTimeFormatPicker_fmtTileText": "Định dạng ngày tháng", @@ -549,7 +865,19 @@ "common_customDateTimeFormatPicker_empty_text": "Không dấu phân cách", "@common_customDateTimeFormatPicker_empty_text": {}, "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", - "@common_customDateTimeFormatPicker_sep_formatter": {}, + "@common_customDateTimeFormatPicker_sep_formatter": { + "description": "split char", + "placeholders": { + "splitName": { + "type": "String", + "example": "Dash" + }, + "splitChar": { + "type": "String", + "example": "/" + } + } + }, "common_customDateTimeFormatPicker_12Hour_text": "Sử dụng định dạng 12 giờ", "@common_customDateTimeFormatPicker_12Hour_text": {}, "common_customDateTimeFormatPicker_monthName_text": "Sử dụng tên đầy đủ", @@ -567,92 +895,41 @@ "calendarPicker_clip_tomorrow": "Ngày mai", "@calendarPicker_clip_tomorrow": {}, "calendarPicker_clip_after7Days": "{date} kế tiếp", - "@calendarPicker_clip_after7Days": {}, + "@calendarPicker_clip_after7Days": { + "placeholders": { + "date": { + "type": "DateTime", + "format": "E" + } + } + }, "exportConfirmDialog_title_exportAll": "Xuất tất cả thói quen?", "@exportConfirmDialog_title_exportAll": {}, "exportConfirmDialog_title_exportMulti": "Xuất {number, plural, =0{current habit} =1{1 habit} other{{number} habits}}?", - "@exportConfirmDialog_title_exportMulti": {}, + "@exportConfirmDialog_title_exportMulti": { + "placeholders": { + "number": { + "type": "int", + "example": "1" + } + } + }, "exportConfirmDialog_option_includeRecords": "bao gồm hồ sơ", "@exportConfirmDialog_option_includeRecords": {}, "exportConfirmDialog_cancel_buttonText": "hủy", "@exportConfirmDialog_cancel_buttonText": {}, "exportConfirmDialog_confirm_buttonText": "xuất", "@exportConfirmDialog_confirm_buttonText": {}, - "snackbar_undoText": "HOÀN TÁC", - "@snackbar_undoText": {}, - "snackbar_dismissText": "MIỄN", - "@snackbar_dismissText": {}, - "userAction_tap": "Nhấn", - "@userAction_tap": {}, - "userAction_doubleTap": "Đúp", - "@userAction_doubleTap": {}, - "userAction_longTap": "Lâu", - "@userAction_longTap": {}, - "contributors_tile_title": "Cộng tác viên", - "@contributors_tile_title": {}, - "batchCheckin_appbar_title": "Check-in Nhóm", - "@batchCheckin_appbar_title": {}, - "batchCheckin_datePicker_prevButton_tooltip": "Ngày trước", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "Ngày sau", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "Bỏ qua", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "Hoàn thành", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_double_text": "Đạt gấp đôi!", - "@batchCheckin_status_double_text": {}, - "batchCheckin_status_zero_text": "Chưa hoàn thành", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_habits_groupTitle": "{count} {count, plural, =1{thói quen} other{thói quen}} đã chọn", - "@batchCheckin_habits_groupTitle": {}, - "batchCheckin_save_button_text": "Lưu", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "Đặt lại", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_save_confirmDialog_title": "Ghi đè các bản ghi hiện có", - "@batchCheckin_save_confirmDialog_title": {}, - "batchCheckin_save_confirmDialog_body": "Các bản ghi hiện có sẽ bị ghi đè. Sau khi lưu, các bản ghi trước đó sẽ bị mất.", - "@batchCheckin_save_confirmDialog_body": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "Lưu", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "Hủy", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_title": "Xác nhận Quay lại", - "@batchCheckin_close_confirmDialog_title": {}, - "batchCheckin_close_confirmDialog_body": "Các thay đổi trạng thái check-in sẽ không được áp dụng trước khi được lưu.", - "@batchCheckin_close_confirmDialog_body": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "Thoát", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "Hủy", - "@batchCheckin_close_confirmDialog_cancelButton_text": {}, - "appSetting_changeLanguage_followSystem_text": "Theo hệ thống ({localeName})", - "@appSetting_changeLanguage_followSystem_text": { - "placeholders": { - "localeName": { - "type": "String", - "example": "English" - } - } - }, "debug_logLevelTile_title": "Cấp độ ghi nhật ký", "@debug_logLevelTile_title": {}, - "debug_logLevel_warn": "Cảnh báo", - "@debug_logLevel_warn": {}, - "appSetting_changeLanguage_followSystem_noLocale_text": "Theo hệ thống", - "@appSetting_changeLanguage_followSystem_noLocale_text": {}, - "appSetting_changeLanguageTile_titleText": "Ngôn ngữ", - "@appSetting_changeLanguageTile_titleText": {}, - "appSetting_changeLanguageDialog_titleText": "Chọn ngôn ngữ", - "@appSetting_changeLanguageDialog_titleText": {}, - "appSetting_debugger_titleText": "Thông tin gỡ lỗi", - "@appSetting_debugger_titleText": {}, "debug_logLevelDialog_title": "Thay đổi cấp độ ghi nhật ký", "@debug_logLevelDialog_title": {}, "debug_logLevel_debug": "Gỡ lỗi", "@debug_logLevel_debug": {}, "debug_logLevel_info": "Thông tin", "@debug_logLevel_info": {}, + "debug_logLevel_warn": "Cảnh báo", + "@debug_logLevel_warn": {}, "debug_logLevel_error": "Lỗi", "@debug_logLevel_error": {}, "debug_collectLogTile_title": "Thu thập nhật ký", @@ -696,13 +973,16 @@ "@debug_debuggerInfoCard_saveButton_text": {}, "debug_debuggerInfo_notificationTitle": "Đang thu thập thông tin của ứng dụng...", "@debug_debuggerInfo_notificationTitle": {}, - "batchCheckin_completed_snackbar_text": "Đã sửa đổi {count, plural, =1{habit's status} other{status of {count} habits}}", - "@batchCheckin_completed_snackbar_text": { - "placeholders": { - "count": { - "type": "int", - "example": "1" - } - } - } -} + "snackbar_undoText": "HOÀN TÁC", + "@snackbar_undoText": {}, + "snackbar_dismissText": "MIỄN", + "@snackbar_dismissText": {}, + "contributors_tile_title": "Cộng tác viên", + "@contributors_tile_title": {}, + "userAction_tap": "Nhấn", + "@userAction_tap": {}, + "userAction_doubleTap": "Đúp", + "@userAction_doubleTap": {}, + "userAction_longTap": "Lâu", + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/zh.arb b/assets/l10n/zh.arb index 4ec26b6f..bad4bb64 100644 --- a/assets/l10n/zh.arb +++ b/assets/l10n/zh.arb @@ -17,23 +17,78 @@ "habitEdit_habitType_negativeText": "消极", "@habitEdit_habitType_negativeText": {}, "habitEdit_habitDailyGoal_hintText": "每日目标, 默认为{number}", - "@habitEdit_habitDailyGoal_hintText": {}, + "@habitEdit_habitDailyGoal_hintText": { + "description": "default habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoal_negativeHintText": "每日最低限度, 默认为{number}", - "@habitEdit_habitDailyGoal_negativeHintText": {}, + "@habitEdit_habitDailyGoal_negativeHintText": { + "description": "default habit daily goal for negative habit", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText01": "每日目标须 > {number}", - "@habitEdit_habitDailyGoal_errorText01": {}, + "@habitEdit_habitDailyGoal_errorText01": { + "description": "minimum number for habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_errorText02": "每日目标须 ≤ {number}", - "@habitEdit_habitDailyGoal_errorText02": {}, + "@habitEdit_habitDailyGoal_errorText02": { + "description": "maximum number for habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_negativeErrorText01": "每日目标必须 ≥ {number}", - "@habitEdit_habitDailyGoal_negativeErrorText01": {}, + "@habitEdit_habitDailyGoal_negativeErrorText01": { + "description": "minimum number for negative habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoal_negativeErrorText02": "每日目标必须 ≤ {number}", - "@habitEdit_habitDailyGoal_negativeErrorText02": {}, + "@habitEdit_habitDailyGoal_negativeErrorText02": { + "description": "maximum number for negative habit daily goal", + "placeholders": { + "number": { + "type": "num", + "example": "0" + } + } + }, "habitEdit_habitDailyGoalUnit_hintText": "单位", "@habitEdit_habitDailyGoalUnit_hintText": {}, "habitEdit_habitDailyGoalExtra_hintText": "期望的每日最高目标", "@habitEdit_habitDailyGoalExtra_hintText": {}, "habitEdit_habitDailyGoalExtra_errorText": "无效的值,必须为空或者 ≥ {dailyGoal}", - "@habitEdit_habitDailyGoalExtra_errorText": {}, + "@habitEdit_habitDailyGoalExtra_errorText": { + "placeholders": { + "dailyGoal": { + "type": "num", + "example": "1" + } + } + }, "habitEdit_habitDailyGoalExtra_negativeHintText": "每日最高限额", "@habitEdit_habitDailyGoalExtra_negativeHintText": {}, "habitEdit_frequencySelector_title": "频率", @@ -55,25 +110,57 @@ "habitEdit_habitFreq_predayfreq_ex02": "每", "@habitEdit_habitFreq_predayfreq_ex02": {}, "habitEdit_habitFreq_predayfreq_reverse_flag": "1", - "@habitEdit_habitFreq_predayfreq_reverse_flag": {}, + "@habitEdit_habitFreq_predayfreq_reverse_flag": { + "description": "If set to 1, the display widget list will be reversed." + }, "habitEdit_habitFreq_show_daily": "每日", "@habitEdit_habitFreq_show_daily": {}, "habitEdit_habitFreq_show_perweek": "{freq, plural, =1{每周} other{每周至少完成{freq}次}}", - "@habitEdit_habitFreq_show_perweek": {}, + "@habitEdit_habitFreq_show_perweek": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_habitFreq_show_permonth": "{freq, plural, =1{每月} other{每月至少完成{freq}次}}", - "@habitEdit_habitFreq_show_permonth": {}, + "@habitEdit_habitFreq_show_permonth": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_habitFreq_show_perdayfreq": "{freq, plural, =1{每{days}天} other{每{days}天内至少完成{freq}次}}", - "@habitEdit_habitFreq_show_perdayfreq": {}, + "@habitEdit_habitFreq_show_perdayfreq": { + "placeholders": { + "freq": { + "type": "int", + "example": "1" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_targetDays_title": "{targetDays}日", - "@habitEdit_targetDays_title": {}, + "@habitEdit_targetDays_title": { + "placeholders": { + "targetDays": { + "type": "int", + "example": "1" + } + } + }, "habitEdit_targetDays_dialogTitle": "选择目标", "@habitEdit_targetDays_dialogTitle": {}, "habitEdit_targetDays": "日", "@habitEdit_targetDays": {}, "habitEdit_reminder_hintText": "提醒", "@habitEdit_reminder_hintText": {}, - "habitEdit_reminderQuest_hintText": "提一个问题, 比如\"今天完成作业了么?\"", - "@habitEdit_reminderQuest_hintText": {}, "habitEdit_reminder_freq_weekHelpText": "每日(按周)", "@habitEdit_reminder_freq_weekHelpText": {}, "habitEdit_reminder_freq_weekPrefixText": "每周", @@ -86,6 +173,8 @@ "@habitEdit_reminder_freq_monthPrefixText": {}, "habitEdit_reminder_freq_monthSubfixText": "日", "@habitEdit_reminder_freq_monthSubfixText": {}, + "habitEdit_reminderQuest_hintText": "提一个问题, 比如\"今天完成作业了么?\"", + "@habitEdit_reminderQuest_hintText": {}, "habitEdit_reminder_dialogTitle": "提醒频率", "@habitEdit_reminder_dialogTitle": {}, "habitEdit_reminder_dialogType_whenNeeded": "当需要打卡时", @@ -139,7 +228,14 @@ "habitDisplay_archiveHabitsConfirmDialog_cancel": "取消", "@habitDisplay_archiveHabitsConfirmDialog_cancel": {}, "habitDisplay_archiveHabitsSuccSnackbarText": "已归档{count}个习惯", - "@habitDisplay_archiveHabitsSuccSnackbarText": {}, + "@habitDisplay_archiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_unarchiveHabitsConfirmDialog_title": "取消选中习惯的归档?", "@habitDisplay_unarchiveHabitsConfirmDialog_title": {}, "habitDisplay_unarchiveHabitsConfirmDialog_confirm": "确定", @@ -147,7 +243,14 @@ "habitDisplay_unarchiveHabitsConfirmDialog_cancel": "取消", "@habitDisplay_unarchiveHabitsConfirmDialog_cancel": {}, "habitDisplay_unarchiveHabitsSuccSnackbarText": "已取消{count}个习惯的归档", - "@habitDisplay_unarchiveHabitsSuccSnackbarText": {}, + "@habitDisplay_unarchiveHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_deleteHabitsConfirmDialog_title": "删除选择的习惯?", "@habitDisplay_deleteHabitsConfirmDialog_title": {}, "habitDisplay_deleteHabitsConfirmDialog_confirm": "确定", @@ -155,7 +258,14 @@ "habitDisplay_deleteHabitsConfirmDialog_cancel": "取消", "@habitDisplay_deleteHabitsConfirmDialog_cancel": {}, "habitDisplay_deleteHabitsSuccSnackbarText": "已删除{count}个习惯", - "@habitDisplay_deleteHabitsSuccSnackbarText": {}, + "@habitDisplay_deleteHabitsSuccSnackbarText": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "habitDisplay_editPopMenu_selectAll": "全选", "@habitDisplay_editPopMenu_selectAll": {}, "habitDisplay_editPopMenu_export": "导出", @@ -247,21 +357,74 @@ "habitDetail_summary_title": "总览", "@habitDetail_summary_title": {}, "habitDetail_summary_body": "当前分数为 {score},距开始已经过 {days} 天。", - "@habitDetail_summary_body": {}, + "@habitDetail_summary_body": { + "placeholders": { + "score": { + "type": "String", + "example": "0.0" + }, + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_summary_preBody": "距离开始还有 {days} 天", - "@habitDetail_summary_preBody": {}, + "@habitDetail_summary_preBody": { + "placeholders": { + "days": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_heatmap_leftHelpText": "{habitType, plural, =1{未完成} =2{未达标} other{}}", - "@habitDetail_heatmap_leftHelpText": {}, + "@habitDetail_heatmap_leftHelpText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_heatmap_rightHelpText": "{habitType, plural, =1{超额完成} =2{完美达标} other{}}", - "@habitDetail_heatmap_rightHelpText": {}, + "@habitDetail_heatmap_rightHelpText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descDailyGoal_titleText": "{habitType, plural, =2{每日限额} other{每日目标}}", - "@habitDetail_descDailyGoal_titleText": {}, + "@habitDetail_descDailyGoal_titleText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descDailyGoal_unitText": "单位:{unit}", - "@habitDetail_descDailyGoal_unitText": {}, + "@habitDetail_descDailyGoal_unitText": { + "placeholders": { + "unit": { + "type": "String", + "example": "M/S" + } + } + }, "habitDetail_descDailyGoal_unitEmptyText": "无", "@habitDetail_descDailyGoal_unitEmptyText": {}, "habitDetail_descTargetDays_titleText": "{habitType, plural, =2{达标天数} other{完成天数}}", - "@habitDetail_descTargetDays_titleText": {}, + "@habitDetail_descTargetDays_titleText": { + "placeholders": { + "habitType": { + "type": "int", + "example": "1" + } + } + }, "habitDetail_descTargetDays_unitText": "", "@habitDetail_descTargetDays_unitText": {}, "habitDetail_descRecordsNum_titleText": "记录总数", @@ -323,15 +486,43 @@ "habitDetail_changeGoal_title": "更改目标", "@habitDetail_changeGoal_title": {}, "habitDetail_changeGoal_currentChipText": "当前: {goal}", - "@habitDetail_changeGoal_currentChipText": {}, + "@habitDetail_changeGoal_currentChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_doneChipText": "完成: {goal}", - "@habitDetail_changeGoal_doneChipText": {}, + "@habitDetail_changeGoal_doneChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_undoneChipText": "未完成", "@habitDetail_changeGoal_undoneChipText": {}, "habitDetail_changeGoal_extraChipText": "{goal}", - "@habitDetail_changeGoal_extraChipText": {}, + "@habitDetail_changeGoal_extraChipText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_helpText": "每日目标,默认值:{goal}", - "@habitDetail_changeGoal_helpText": {}, + "@habitDetail_changeGoal_helpText": { + "placeholders": { + "goal": { + "type": "String", + "example": "1.5" + } + } + }, "habitDetail_changeGoal_cancelText": "取消", "@habitDetail_changeGoal_cancelText": {}, "habitDetail_changeGoal_saveText": "保存", @@ -368,8 +559,30 @@ "@appSetting_firstDayOfWeekDialog_titleText": {}, "appSetting_firstDayOfWeekDialog_defaultText": "(默认值)", "@appSetting_firstDayOfWeekDialog_defaultText": {}, + "appSetting_changeLanguage_followSystem_text": "跟随系统({localeName})", + "@appSetting_changeLanguage_followSystem_text": { + "placeholders": { + "localeName": { + "type": "String", + "example": "English" + } + } + }, + "appSetting_changeLanguage_followSystem_noLocale_text": "跟随系统", + "@appSetting_changeLanguage_followSystem_noLocale_text": {}, + "appSetting_changeLanguageTile_titleText": "多语言", + "@appSetting_changeLanguageTile_titleText": {}, + "appSetting_changeLanguageDialog_titleText": "选择语言", + "@appSetting_changeLanguageDialog_titleText": {}, "appSetting_dateDisplayFormat_titleText": "日期显示格式 ({formatTemplate})", - "@appSetting_dateDisplayFormat_titleText": {}, + "@appSetting_dateDisplayFormat_titleText": { + "placeholders": { + "formatTemplate": { + "type": "String", + "example": "yyyy/M/d" + } + } + }, "appSetting_dateDisplayFormat_titleTemplate_followSystemText": "跟随系统设置", "@appSetting_dateDisplayFormat_titleTemplate_followSystemText": {}, "appSetting_dateDisplayFormat_subTitleText": "配置的日期格式将应用于习惯详情页面的日期显示。", @@ -399,7 +612,14 @@ "appSetting_import_subtitleText": "从 JSON 文件导入习惯。", "@appSetting_import_subtitleText": {}, "appSetting_importDialog_confirmTitle": "确认导入 {count} 个习惯?", - "@appSetting_importDialog_confirmTitle": {}, + "@appSetting_importDialog_confirmTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_confirmSubtitle": "注意:导入不会删除现有的习惯。", "@appSetting_importDialog_confirmSubtitle": {}, "appSetting_importDialog_confirm_confirmText": "确认", @@ -407,9 +627,27 @@ "appSetting_importDialog_confirm_cancelText": "取消", "@appSetting_importDialog_confirm_cancelText": {}, "appSetting_importDialog_importingTitle": "已导入 {completeCount}/{totalCount}", - "@appSetting_importDialog_importingTitle": {}, + "@appSetting_importDialog_importingTitle": { + "placeholders": { + "completeCount": { + "type": "int", + "example": "1" + }, + "totalCount": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_completeTitle": "完成导入 {count} 个习惯", - "@appSetting_importDialog_completeTitle": {}, + "@appSetting_importDialog_completeTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, "appSetting_importDialog_complete_closeLabel": "关闭", "@appSetting_importDialog_complete_closeLabel": {}, "appSetting_resetConfig_titleText": "重置配置", @@ -446,12 +684,21 @@ "@appSetting_clearCache_snackBar_succText": {}, "appSetting_clearCache_snackBar_failText": "缓存清理失败", "@appSetting_clearCache_snackBar_failText": {}, + "appSetting_debugger_titleText": "调试信息", + "@appSetting_debugger_titleText": {}, "appSetting_about_titleText": "关于", "@appSetting_about_titleText": {}, "appAbout_appbarTile_titleText": "关于", "@appAbout_appbarTile_titleText": {}, "appAbout_versionTile_titleText": "版本:{appVersion}", - "@appAbout_versionTile_titleText": {}, + "@appAbout_versionTile_titleText": { + "placeholders": { + "appVersion": { + "type": "String", + "example": "1.0.0" + } + } + }, "appAbout_versionTile_changeLogPath": "docs/CHANGELOG/zh.md", "@appAbout_versionTile_changeLogPath": {}, "appAbout_sourceCodeTile_titleText": "源码", @@ -475,7 +722,9 @@ "appAbout_donateTile_subTitleText": "我是一名个人开发者,如果你觉得这个应用好用,请帮我买一杯☕", "@appAbout_donateTile_subTitleText": {}, "appAbout_donateTile_ways": "@paypal,@buyMeACoffee,@alipay,@wechatPay,@cryptoCurrencyAll", - "@appAbout_donateTile_ways": {}, + "@appAbout_donateTile_ways": { + "description": "Donate begin with `@` and split with `,`, available ways: paypal, buyMeACoffee, alipay, wechatPay" + }, "donateWay_paypal": "Paypal", "@donateWay_paypal": {}, "donateWay_buyMeACoffee": "请我喝一杯咖啡", @@ -499,7 +748,66 @@ "donateWay_firstQRGroup": "支付宝与微信", "@donateWay_firstQRGroup": {}, "appAbout_donateDialog_copiedCrypto_msg": "已复制{name}地址", - "@appAbout_donateDialog_copiedCrypto_msg": {}, + "@appAbout_donateDialog_copiedCrypto_msg": { + "placeholders": { + "name": { + "type": "String", + "example": "BTC" + } + } + }, + "batchCheckin_appbar_title": "批量打卡", + "@batchCheckin_appbar_title": {}, + "batchCheckin_datePicker_prevButton_tooltip": "前一天", + "@batchCheckin_datePicker_prevButton_tooltip": {}, + "batchCheckin_datePicker_nextButton_tooltip": "后一天", + "@batchCheckin_datePicker_nextButton_tooltip": {}, + "batchCheckin_status_skip_text": "跳过", + "@batchCheckin_status_skip_text": {}, + "batchCheckin_status_ok_text": "完成", + "@batchCheckin_status_ok_text": {}, + "batchCheckin_status_double_text": "超量完成", + "@batchCheckin_status_double_text": {}, + "batchCheckin_status_zero_text": "未完成", + "@batchCheckin_status_zero_text": {}, + "batchCheckin_habits_groupTitle": "已选择{count}个习惯", + "@batchCheckin_habits_groupTitle": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_button_text": "保存", + "@batchCheckin_save_button_text": {}, + "batchCheckin_reset_button_text": "重置", + "@batchCheckin_reset_button_text": {}, + "batchCheckin_completed_snackbar_text": "已修改{count}个习惯的状态", + "@batchCheckin_completed_snackbar_text": { + "placeholders": { + "count": { + "type": "int", + "example": "1" + } + } + }, + "batchCheckin_save_confirmDialog_title": "覆盖现有记录", + "@batchCheckin_save_confirmDialog_title": {}, + "batchCheckin_save_confirmDialog_body": "保存后将覆盖现有记录,之前记录将丢失。", + "@batchCheckin_save_confirmDialog_body": {}, + "batchCheckin_save_confirmDialog_confirmButton_text": "保存", + "@batchCheckin_save_confirmDialog_confirmButton_text": {}, + "batchCheckin_save_confirmDialog_cancelButton_text": "取消", + "@batchCheckin_save_confirmDialog_cancelButton_text": {}, + "batchCheckin_close_confirmDialog_title": "确认返回", + "@batchCheckin_close_confirmDialog_title": {}, + "batchCheckin_close_confirmDialog_body": "未保存的打卡状态更改将不会生效。", + "@batchCheckin_close_confirmDialog_body": {}, + "batchCheckin_close_confirmDialog_confirmButton_text": "确认", + "@batchCheckin_close_confirmDialog_confirmButton_text": {}, + "batchCheckin_close_confirmDialog_cancelButton_text": "取消", + "@batchCheckin_close_confirmDialog_cancelButton_text": {}, "appReminder_dailyReminder_title": "🏝 你今天坚持了自己的习惯吗?", "@appReminder_dailyReminder_title": {}, "appReminder_dailyReminder_body": "点击进入应用并按时打卡。", @@ -525,7 +833,15 @@ "common_habitColorType_cc10": "兰花紫", "@common_habitColorType_cc10": {}, "common_habitColorType_default": "颜色-{index}", - "@common_habitColorType_default": {}, + "@common_habitColorType_default": { + "description": "unknown habit color type name", + "placeholders": { + "index": { + "type": "int", + "example": "0" + } + } + }, "common_customDateTimeFormatPicker_useSystemFormat_text": "使用系统格式", "@common_customDateTimeFormatPicker_useSystemFormat_text": {}, "common_customDateTimeFormatPicker_fmtTileText": "日期格式", @@ -549,7 +865,19 @@ "common_customDateTimeFormatPicker_empty_text": "无分隔符", "@common_customDateTimeFormatPicker_empty_text": {}, "common_customDateTimeFormatPicker_sep_formatter": "{splitName}: \"{splitChar}\"", - "@common_customDateTimeFormatPicker_sep_formatter": {}, + "@common_customDateTimeFormatPicker_sep_formatter": { + "description": "split char", + "placeholders": { + "splitName": { + "type": "String", + "example": "Dash" + }, + "splitChar": { + "type": "String", + "example": "/" + } + } + }, "common_customDateTimeFormatPicker_12Hour_text": "使用12小时制", "@common_customDateTimeFormatPicker_12Hour_text": {}, "common_customDateTimeFormatPicker_monthName_text": "使用完整名称", @@ -562,74 +890,40 @@ "@common_customDateTimeFormatPicker_cancelButton_text": {}, "common_customDateTimeFormatPicker_confirmButton_text": "确认", "@common_customDateTimeFormatPicker_confirmButton_text": {}, + "common_errorPage_title": "啊呀,崩溃了!", + "@common_errorPage_title": {}, + "common_errorPage_copied": "已复制崩溃信息", + "@common_errorPage_copied": {}, "calendarPicker_clip_today": "今天", "@calendarPicker_clip_today": {}, "calendarPicker_clip_tomorrow": "明天", "@calendarPicker_clip_tomorrow": {}, "calendarPicker_clip_after7Days": "下{date}", - "@calendarPicker_clip_after7Days": {}, + "@calendarPicker_clip_after7Days": { + "placeholders": { + "date": { + "type": "DateTime", + "format": "E" + } + } + }, "exportConfirmDialog_title_exportAll": "导出所有习惯?", "@exportConfirmDialog_title_exportAll": {}, "exportConfirmDialog_title_exportMulti": "导出{number, plural, =0{当前习惯} other{{number}个习惯}}?", - "@exportConfirmDialog_title_exportMulti": {}, + "@exportConfirmDialog_title_exportMulti": { + "placeholders": { + "number": { + "type": "int", + "example": "1" + } + } + }, "exportConfirmDialog_option_includeRecords": "包含习惯记录", "@exportConfirmDialog_option_includeRecords": {}, "exportConfirmDialog_cancel_buttonText": "取消", "@exportConfirmDialog_cancel_buttonText": {}, "exportConfirmDialog_confirm_buttonText": "导出", "@exportConfirmDialog_confirm_buttonText": {}, - "snackbar_undoText": "撤回", - "@snackbar_undoText": {}, - "snackbar_dismissText": "忽略", - "@snackbar_dismissText": {}, - "contributors_tile_title": "贡献者", - "@contributors_tile_title": {}, - "userAction_tap": "单击", - "@userAction_tap": {}, - "userAction_doubleTap": "双击", - "@userAction_doubleTap": {}, - "userAction_longTap": "长按", - "@userAction_longTap": {}, - "batchCheckin_appbar_title": "批量打卡", - "@batchCheckin_appbar_title": {}, - "batchCheckin_datePicker_prevButton_tooltip": "前一天", - "@batchCheckin_datePicker_prevButton_tooltip": {}, - "batchCheckin_datePicker_nextButton_tooltip": "后一天", - "@batchCheckin_datePicker_nextButton_tooltip": {}, - "batchCheckin_status_skip_text": "跳过", - "@batchCheckin_status_skip_text": {}, - "batchCheckin_status_ok_text": "完成", - "@batchCheckin_status_ok_text": {}, - "batchCheckin_status_double_text": "超量完成", - "@batchCheckin_status_double_text": {}, - "batchCheckin_status_zero_text": "未完成", - "@batchCheckin_status_zero_text": {}, - "batchCheckin_habits_groupTitle": "已选择{count}个习惯", - "@batchCheckin_habits_groupTitle": {}, - "batchCheckin_save_button_text": "保存", - "@batchCheckin_save_button_text": {}, - "batchCheckin_reset_button_text": "重置", - "@batchCheckin_reset_button_text": {}, - "batchCheckin_completed_snackbar_text": "已修改{count}个习惯的状态", - "@batchCheckin_completed_snackbar_text": {}, - "batchCheckin_save_confirmDialog_title": "覆盖现有记录", - "@batchCheckin_save_confirmDialog_title": {}, - "batchCheckin_save_confirmDialog_body": "保存后将覆盖现有记录,之前记录将丢失。", - "@batchCheckin_save_confirmDialog_body": {}, - "batchCheckin_save_confirmDialog_confirmButton_text": "保存", - "@batchCheckin_save_confirmDialog_confirmButton_text": {}, - "batchCheckin_save_confirmDialog_cancelButton_text": "取消", - "@batchCheckin_save_confirmDialog_cancelButton_text": {}, - "batchCheckin_close_confirmDialog_title": "确认返回", - "@batchCheckin_close_confirmDialog_title": {}, - "batchCheckin_close_confirmDialog_body": "未保存的打卡状态更改将不会生效。", - "@batchCheckin_close_confirmDialog_body": {}, - "batchCheckin_close_confirmDialog_confirmButton_text": "确认", - "@batchCheckin_close_confirmDialog_confirmButton_text": {}, - "batchCheckin_close_confirmDialog_cancelButton_text": "取消", - "@batchCheckin_close_confirmDialog_cancelButton_text": {}, - "appSetting_debugger_titleText": "调试信息", - "@appSetting_debugger_titleText": {}, "debug_logLevelTile_title": "日志级别", "@debug_logLevelTile_title": {}, "debug_logLevelDialog_title": "更改日志级别", @@ -657,37 +951,44 @@ "debug_downladDebugInfo_subject": "下载调试信息", "@debug_downladDebugInfo_subject": {}, "debug_downladDebugZip_subject": "下载 {fileName}", - "@debug_downladDebugZip_subject": {}, + "@debug_downladDebugZip_subject": { + "placeholders": { + "fileName": { + "type": "String", + "example": "debug.zip" + } + } + }, "debug_missingDebugLogFile_snackbar": "调试日志不存在。", "@debug_missingDebugLogFile_snackbar": {}, "debug_debuggerLogCard_title": "日志信息", "@debug_debuggerLogCard_title": {}, "debug_debuggerLogCard_subtitle": "包括本地调试日志信息,需要打开日志收集开关。", "@debug_debuggerLogCard_subtitle": {}, - "debug_debuggerInfoCard_title": "调试信息", - "@debug_debuggerInfoCard_title": {}, - "debug_debuggerInfoCard_subtitle": "包括应用程序的调试信息。", - "@debug_debuggerInfoCard_subtitle": {}, "debug_debuggerLogCard_saveButton_text": "下载", "@debug_debuggerLogCard_saveButton_text": {}, "debug_debuggerLogCard_clearButton_text": "清除", "@debug_debuggerLogCard_clearButton_text": {}, + "debug_debuggerInfoCard_title": "调试信息", + "@debug_debuggerInfoCard_title": {}, + "debug_debuggerInfoCard_subtitle": "包括应用程序的调试信息。", + "@debug_debuggerInfoCard_subtitle": {}, "debug_debuggerInfoCard_openButton_text": "打开", "@debug_debuggerInfoCard_openButton_text": {}, "debug_debuggerInfoCard_saveButton_text": "保存", "@debug_debuggerInfoCard_saveButton_text": {}, "debug_debuggerInfo_notificationTitle": "正在收集应用信息……", "@debug_debuggerInfo_notificationTitle": {}, - "appSetting_changeLanguage_followSystem_text": "跟随系统({localeName})", - "@appSetting_changeLanguage_followSystem_text": {}, - "appSetting_changeLanguage_followSystem_noLocale_text": "跟随系统", - "@appSetting_changeLanguage_followSystem_noLocale_text": {}, - "appSetting_changeLanguageTile_titleText": "多语言", - "@appSetting_changeLanguageTile_titleText": {}, - "appSetting_changeLanguageDialog_titleText": "选择语言", - "@appSetting_changeLanguageDialog_titleText": {}, - "common_errorPage_title": "啊呀,崩溃了!", - "@common_errorPage_title": {}, - "common_errorPage_copied": "已复制崩溃信息", - "@common_errorPage_copied": {} -} + "snackbar_undoText": "撤回", + "@snackbar_undoText": {}, + "snackbar_dismissText": "忽略", + "@snackbar_dismissText": {}, + "contributors_tile_title": "贡献者", + "@contributors_tile_title": {}, + "userAction_tap": "单击", + "@userAction_tap": {}, + "userAction_doubleTap": "双击", + "@userAction_doubleTap": {}, + "userAction_longTap": "长按", + "@userAction_longTap": {} +} \ No newline at end of file diff --git a/assets/l10n/zh_hant.arb b/assets/l10n/zh_hant.arb index dfc87eee..2fb88fe1 100644 --- a/assets/l10n/zh_hant.arb +++ b/assets/l10n/zh_hant.arb @@ -987,4 +987,4 @@ "@userAction_doubleTap": {}, "userAction_longTap": "長按", "@userAction_longTap": {} -} +} \ No newline at end of file diff --git a/scripts/normalize_arb.py b/scripts/normalize_arb.py new file mode 100644 index 00000000..b8d92eb0 --- /dev/null +++ b/scripts/normalize_arb.py @@ -0,0 +1,106 @@ +# Copyright 2025 Fries_I23 +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import copy +import json +import typing as t +import argparse as ap + +from collections import OrderedDict + + +T_JSON = dict[str, t.Optional[object]] + + +def format_arb( + input_filepath: str, + output_filepath: t.Optional[str] = None, + template_filepath: t.Optional[str] = None, + force_use_template_metadata: bool = False, + indent: t.Optional[int] = None, +): + with open(input_filepath, "r") as fp: + input = json.load(fp, object_pairs_hook=OrderedDict) + if not template_filepath: + template = copy.deepcopy(input) + else: + with open(template_filepath, "r") as fp: + template = json.load(fp) + output = _format_arb( + input=input, + template=template, + force_use_template_metadata=force_use_template_metadata, + ) + + if output_filepath: + with open(output_filepath, "w") as fp: + json.dump(output, fp=fp, indent=indent, ensure_ascii=False) + else: + print(json.dumps(output, indent=indent, ensure_ascii=False)) + + +def _format_arb( + input: T_JSON, + template: T_JSON, + force_use_template_metadata: bool, +) -> T_JSON: + output = OrderedDict() + for key in template: + if key.startswith("@@"): + output[key] = input[key] + continue + if key.startswith("@") or key not in input: + continue + output[key] = input[key] + meta_key = f"@{key}" + meta_value = input.get(meta_key) + if not meta_value: + template_meta_val = template.get(meta_key) + output[meta_key] = template_meta_val or {} + elif force_use_template_metadata and meta_key in template: + output[meta_key] = template[meta_key] + else: + output[meta_key] = meta_value + return output + + +def parse_args() -> ap.ArgumentParser: + parser = ap.ArgumentParser() + parser.add_argument("-i", "--input", type=str, required=True) + parser.add_argument("-o", "--output", type=str) + parser.add_argument("-t", "--template", type=str) + parser.add_argument("--indent", type=int, default=2) + parser.add_argument("--force-template", action=ap.BooleanOptionalAction) + return parser + + +def main(): + parser = parse_args() + args = parser.parse_args() + input_filepath = args.input # type: str + output_filepath = args.output # type: str + template_filepath = args.template # type: str + indent = args.indent # type: int + force_template = args.force_template # type: bool + format_arb( + input_filepath=input_filepath, + output_filepath=output_filepath, + template_filepath=template_filepath, + force_use_template_metadata=force_template, + indent=indent, + ) + + +if __name__ == "__main__": + main() diff --git a/scripts/normalize_arb.sh b/scripts/normalize_arb.sh new file mode 100644 index 00000000..4739d42f --- /dev/null +++ b/scripts/normalize_arb.sh @@ -0,0 +1,25 @@ +# Copyright 2025 Fries_I23 +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +SCRIPT_PATH=$(dirname $0) +L10N_DIR="$SCRIPT_PATH/../assets/l10n" +TEMPLATE_FILE=$L10N_DIR/en.arb +echo "Normalizing ARB files from $L10N_DIR" +for file in $L10N_DIR/*.arb; do + if [ -f "$file" ]; then + python $SCRIPT_PATH/normalize_arb.py -i $file -t $TEMPLATE_FILE -o $file + _ERRCODE=$? + echo "Done[$_ERRCODE]: $file" + fi +done