From b0e21b667f53e788896e07bb97efc12dbef1a83f Mon Sep 17 00:00:00 2001 From: PhilipWafula Date: Tue, 23 Nov 2021 17:22:27 +0300 Subject: [PATCH] Initial social PIN recovery menus. --- apps/cic-ussd/var/lib/locale/ussd.en.yml | 54 ++++++++++++++++++- apps/cic-ussd/var/lib/locale/ussd.sw.yml | 69 +++++++++++++++++++++++- 2 files changed, 120 insertions(+), 3 deletions(-) diff --git a/apps/cic-ussd/var/lib/locale/ussd.en.yml b/apps/cic-ussd/var/lib/locale/ussd.en.yml index 70ae54fd..5dd4afa0 100644 --- a/apps/cic-ussd/var/lib/locale/ussd.en.yml +++ b/apps/cic-ussd/var/lib/locale/ussd.en.yml @@ -47,7 +47,7 @@ en: 2. Change language 3. Check balance 4. Check statement - 5. Change PIN + 5. PIN options 0. Back metadata_management: |- CON My profile @@ -74,6 +74,12 @@ en: retry_pin_entry: |- CON Incorrect PIN entered, please try again. You have %{remaining_attempts} attempts remaining. 0. Back + pin_management: |- + CON Pin options + 1. Change PIN + 2. Reset PIN + 3. Guard PIN + 0. Back enter_current_pin: first: |- CON Enter current PIN. @@ -86,6 +92,52 @@ en: new_pin_confirmation: |- CON Enter your new four number PIN again 0. Back + reset_guarded_pin: |- + CON Enter phone number you are the guardian to reset their pin + 0. Back + reset_guarded_pin_authorization: + first: |- + CON Enter YOUR pin to confirm %{guarded_owner_information}'s reset + 0. Back + retry: |- + %{retry_pin_entry} + exit_pin_reset_initiated_success: |- + CON Success: You have initiated a PIN reset for %{guarded_owner_information} + 0. Back + 9. Exit + exit_not_authorized_for_pin_reset: |- + CON Failure: You are no authorized to reset that PIN. You must be a guardian! + 0. Back + 9. Back + guard_pin: |- + CON Pin guard + 1. View guardians + 2. Add guardian + 3. Remove guardian + 0. Back + guardian_list_pin_authorization: + first: |- + CON Enter your pin to view set guardian + 0. Back + retry: |- + %{retry_pin_entry} + guardian_list: |- + CON Your set guardians are: + %{guardians_list} + 0. Back + add_guardian: |- + CON Enter phone number to revoke guardianship: + 0. Back + add_guardian_pin_authorization: + first: |- + CON Enter your pin to remove %{gurdain_information} as your PIN reset guardian + 0. Back + retry: |- + %{retry_pin_entry} + exit_guardian_removal_success: |- + CON Success: %{guardian_information} PIN reset guardianship is revoked + 0. Back + 9. Exit transaction_pin_authorization: first: |- CON %{recipient_information} will receive %{transaction_amount} %{token_symbol} from %{sender_information}. diff --git a/apps/cic-ussd/var/lib/locale/ussd.sw.yml b/apps/cic-ussd/var/lib/locale/ussd.sw.yml index 4b74df49..117c191b 100644 --- a/apps/cic-ussd/var/lib/locale/ussd.sw.yml +++ b/apps/cic-ussd/var/lib/locale/ussd.sw.yml @@ -46,7 +46,7 @@ sw: 2. Chagua lugha utakayotumia 3. Angalia salio 4. Angalia taarifa ya matumizi - 5. Badilisha nambari ya siri + 5. Mipangilio ya nambari ya siri 0. Nyuma metadata_management: |- CON Wasifu wangu @@ -72,7 +72,13 @@ sw: 0. Nyuma retry_pin_entry: |- CON Nambari uliyoweka si sahihi, jaribu tena. Una majaribio %{remaining_attempts} yaliyobaki. - 0. Back + 0. Nyuma + pin_management: |- + CON Pin options + 1. Badilisha nambari yangu ya siri + 2. Tuma ombili la kubadilisha nambari ya siri + 3. Linda nambari ya siri + 0. Nyuma enter_current_pin: first: |- CON Weka nambari ya siri. @@ -85,6 +91,65 @@ sw: new_pin_confirmation: |- CON Weka nambari yako ya siri tena 0. Nyuma + reset_guarded_pin: |- + CON Weka nambari ya simu ili kutuma ombi la kubalisha nambari ya siri. + 0. Nyuma + reset_guarded_pin_authorization: + first: |- + CON Weka nambari YAKO ya siri ili kudhibitisha ombi la kubadilisha nambari ya siri ya %{guarded_owner_information}. + 0. Nyuma + retry: |- + %{retry_pin_entry} + exit_pin_reset_initiated_success: |- + CON Ombi lako la kubadili nambari ya siri ya %{guarded_owner_information} limetumwa. + 0. Nyuma + 9. Ondoka + exit_not_authorized_for_pin_reset: |- + CON Huruhusiwi kutuma ombi la kubadilisha nambari ya siri. + 0. Nyuma + 9. Ondoka + guard_pin: |- + CON Linda nambari ya siri + 1. Walinzi wa namabari ya siri + 2. Ongeza mlinzi + 3. Ondoa mlinzi + 0. Nyuma + guardian_list_pin_authorization: + first: |- + CON Weka nambari yako ya siri ili kuona walinzi uliowaongeza + 0. Nyuma + retry: |- + %{retry_pin_entry} + guardian_list: |- + CON Walinzi uliowaongeza ni: + %{guardians_list} + 0. Nyuma + add_guardian: |- + CON Weka nambari ya simu ili kuongeza mlinzi + 0. Nyuma + add_guardian_pin_authorization: + first: |- + CON Weka nambari YAKO ya siri ili kumwongeza %{gurdain_information} kama mlinzi + 0. Nyuma + retry: |- + %{retry_pin_entry} + exit_guardian_addition_success: |- + CON Ombi lako la kumwongeza: %{guardian_information} kama mlinzi limefanikiwa + 0. Nyuma + 9. Ondoka + remove_guardian: |- + CON Weka nambari ya simu ili kuondoa mlinzi + 0. Nyuma + remove_guardian_pin_authorization: + first: |- + CON Weka nambari YAKO ya siri ili kumwondoa %{gurdain_information} kama mlinzi + 0. Nyuma + retry: |- + %{retry_pin_entry} + exit_guardian_removal_success: |- + CON Ombi lako la kumwondoa: %{guardian_information} kama mlinzi limefanikiwa + 0. Nyuma + 9. Ondoka transaction_pin_authorization: first: |- CON %{recipient_information} atapokea %{transaction_amount} %{token_symbol} kutoka kwa %{sender_information}.