mirror of
https://github.com/mosip/inji-wallet.git
synced 2026-01-07 20:53:54 -05:00
392 lines
14 KiB
JSON
392 lines
14 KiB
JSON
{
|
|
"ActivityLogText": {
|
|
"VC_SHARED": "shared",
|
|
"VC_RECEIVED": "received",
|
|
"VC_RECEIVED_NOT_SAVED": "received was not saved",
|
|
"VC_DELETED": "deleted",
|
|
"VC_DOWNLOADED": "downloaded",
|
|
"VC_REVOKED": "revoked",
|
|
"VC_SHARED_WITH_VERIFICATION_CONSENT": "shared. Consent is given for presence verification",
|
|
"VC_RECEIVED_WITH_PRESENCE_VERIFIED": "received. Presence verified",
|
|
"VC_RECEIVED_BUT_PRESENCE_VERIFICATION_FAILED": "received. Presence verification failed",
|
|
"PRESENCE_VERIFIED_AND_VC_SHARED": "verified and shared",
|
|
"PRESENCE_VERIFICATION_FAILED": "verification failed",
|
|
"QRLOGIN_SUCCESFULL": "QRLogin successful",
|
|
"WALLET_BINDING_SUCCESSFULL": "Activation successful",
|
|
"WALLET_BINDING_FAILURE": "Activation failed"
|
|
},
|
|
"DeviceInfoList": {
|
|
"requestedBy": "Requested by",
|
|
"sentBy": "Sent by",
|
|
"deviceRefNumber": "Device reference number",
|
|
"name": "Name"
|
|
},
|
|
"FaceScanner": {},
|
|
"OIDcAuth": {
|
|
"title": "OIDC Authentication",
|
|
"text": "To be replaced with the OIDC provider UI",
|
|
"verify": "Verify"
|
|
},
|
|
"PasscodeVerify": {
|
|
"passcodeMismatchError": "Passcode did not match."
|
|
},
|
|
"QrScanner": {
|
|
"missingPermissionText": "This app uses the camera to scan the QR code of another device.",
|
|
"allowCameraButton": "Allow access to camera"
|
|
},
|
|
"VcDetails": {
|
|
"generatedOn": "Generated on",
|
|
"status": "Status",
|
|
"valid": "Valid",
|
|
"photo": "Photo",
|
|
"fullName": "Full name",
|
|
"gender": "Gender",
|
|
"dateOfBirth": "Date of birth",
|
|
"phoneNumber": "Phone number",
|
|
"email": "Email",
|
|
"address": "Address",
|
|
"reasonForSharing": "Reason for sharing",
|
|
"idType": "ID type",
|
|
"id": "Id",
|
|
"nationalCard": "National Card",
|
|
"uin": "UIN",
|
|
"enableVerification": "Activate",
|
|
"profileAuthenticated": "Activated for online login",
|
|
"offlineAuthDisabledHeader": "Activation pending for online login",
|
|
"offlineAuthDisabledMessage": "Please click the button below to activate this credential to be used for online login.",
|
|
"vid": "VID",
|
|
"verificationEnabledSuccess": "Activated for online login",
|
|
"goback": "GO BACK",
|
|
"BindingWarning": "If you have enabled verification for this credential on another wallet, it will get overridden. Do you want to proceed?",
|
|
"yes_confirm": "Yes, I Confirm",
|
|
"no": "No",
|
|
"Alert": "Alert",
|
|
"ok": "Okay"
|
|
},
|
|
"AuthScreen": {
|
|
"header": "Would you like to use biometrics to unlock the application?",
|
|
"useBiometrics": "Use biometrics",
|
|
"usePasscode": "I'd rather use a passcode",
|
|
"errors": {
|
|
"unavailable": "Device does not support Biometrics",
|
|
"unenrolled": "To use Biometrics, please enroll your biometrics in your device settings",
|
|
"failed": "Failed to authenticate with Biometrics",
|
|
"generic": "There seems to be an error in Biometrics authentication"
|
|
}
|
|
},
|
|
"BiometricScreen": {
|
|
"unlock": "Unlock with biometrics"
|
|
},
|
|
"HistoryTab": {
|
|
"noHistory": "No history available yet",
|
|
"downloaded": "downloaded",
|
|
"shared": "shared",
|
|
"received": "received",
|
|
"deleted": "deleted"
|
|
},
|
|
"HomeScreen": {
|
|
"myVcsTab": "My\n{{vcLabel}}",
|
|
"receivedVcsTab": "Received\n{{vcLabel}}",
|
|
"historyTab": "History"
|
|
},
|
|
"AddVcModal": {
|
|
"requestingCredential": "Requesting credential...",
|
|
"errors": {
|
|
"input": {
|
|
"empty": "The input cannot be empty",
|
|
"invalidFormat": "The input format is incorrect"
|
|
},
|
|
"backend": {
|
|
"invalidOtp": "OTP is invalid",
|
|
"expiredOtp": "OTP has expired",
|
|
"invalidUin": "UIN invalid",
|
|
"invalidVid": "VID invalid",
|
|
"missingUin": "UIN not available in database",
|
|
"missingVid": "VID not available in database",
|
|
"noMessageAvailable": "Try after sometime",
|
|
"whileGeneratingOtpErrorIsOccured": "while generating otp error is occurred",
|
|
"networkRequestFailed": "Network request failed"
|
|
}
|
|
}
|
|
},
|
|
"GetVcModal": {
|
|
"errors": {
|
|
"input": {
|
|
"empty": "The input cannot be empty",
|
|
"invalidFormat": "The input format is incorrect"
|
|
},
|
|
"backend": {
|
|
"invalidOtp": "OTP is invalid",
|
|
"expiredOtp": "OTP has expired",
|
|
"applicationProcessing": "AID is not ready",
|
|
"noMessageAvailable": "Try after sometime",
|
|
"networkRequestFailed": "Network request failed",
|
|
"timeOut": "Timeout"
|
|
}
|
|
}
|
|
},
|
|
"DownloadingVcModal": {
|
|
"header": "Downloading your {{vcLabel}}",
|
|
"bodyText": "This may take some time, we will notify you when your {{vcLabel}} has been downloaded and is available",
|
|
"backButton": "Back home"
|
|
},
|
|
"GetIdInputModal": {
|
|
"header": "Enter your Application ID to get your UIN",
|
|
"getUIN": "Get UIN/VID",
|
|
"applicationId": "Application ID",
|
|
"requestingOTP": "Requesting OTP...",
|
|
"qstnMarkToolTip": "Application ID is available in the acknowledgement received after enrolment."
|
|
},
|
|
"IdInputModal": {
|
|
"header": "Enter your UIN/VID to download your {{vcLabel}}",
|
|
"generateVc": "Generate My {{vcLabel}}",
|
|
"enterId": "Enter your {{idType}}",
|
|
"noUIN/VID": "Don't have your UIN/VID? Get it here",
|
|
"requestingOTP": "Requesting OTP..."
|
|
},
|
|
"OtpVerificationModal": {
|
|
"enterOtp": "Enter the 6-digit verification code we sent you",
|
|
"header": "OTP Verification"
|
|
},
|
|
"MyVcsTab": {
|
|
"addVcButton": "Add {{vcLabel}}",
|
|
"generateVc": "Generate your {{vcLabel}}",
|
|
"generateVcDescription": "Tap on \"Add {{vcLabel}}\" below to download your {{vcLabel}}"
|
|
},
|
|
"OnboardingOverlay": {
|
|
"stepOneTitle": "Welcome!",
|
|
"stepOneText": "Keep your digital credential with you at all times. To get started, add {{vcLabel}} to your profile.",
|
|
"stepTwoTitle": "{{vcLabel}} management",
|
|
"stepTwoText": "Once generated, {{vcLabel}} are safely stored on your mobile and can be renamed or shared at any time.",
|
|
"stepThreeTitle": "Easy sharing",
|
|
"stepThreeText": "Share and receive {{vcLabel}} switfly using your phone camera to scan QR codes.",
|
|
"stepThreeButton": "Get started and add {{vcLabel}}"
|
|
},
|
|
"ReceivedVcsTab": {
|
|
"noReceivedVcsTitle": "No {{vcLabel}} available yet",
|
|
"noReceivedVcsText": "Tap on Request below to receive {{vcLabel}}"
|
|
},
|
|
"ViewVcModal": {
|
|
"cancel": "Cancel",
|
|
"lock": "Lock",
|
|
"unlock": "Unlock",
|
|
"rename": "Rename",
|
|
"delete": "Delete",
|
|
"revoke": "Revoke",
|
|
"revoking": "Your wallet contains a credential with VID {{vid}}. Revoking this will automatically remove the same from the wallet. Are you sure you want to proceed?",
|
|
"requestingOtp": "Requesting OTP...",
|
|
"editTag": "Rename",
|
|
"redirecting": "Redirecting...",
|
|
"inProgress": "Loading...",
|
|
"success": {
|
|
"unlocked": "{{vcLabel}} successfully unlocked",
|
|
"locked": "{{vcLabel}} successfully locked",
|
|
"revoked": "VID {{vid}} has been revoked. Any credential containing the same will be removed automatically from the wallet"
|
|
}
|
|
},
|
|
"MainLayout": {
|
|
"home": "Home",
|
|
"scan": "Scan",
|
|
"request": "Request",
|
|
"settings": "Settings"
|
|
},
|
|
"PasscodeScreen": {
|
|
"header": "Set a passcode to secure your application",
|
|
"confirmPasscode": "Confirm your passcode",
|
|
"enterPasscode": "Enter your passcode"
|
|
},
|
|
"AppMetaData": {
|
|
"header": "About Inji",
|
|
"version": "Version",
|
|
"useBle": "Powered by BLE",
|
|
"useGoogleNearby": "Powered by GoogleNearby"
|
|
},
|
|
"ProfileScreen": {
|
|
"name": "Name",
|
|
"vcLabel": "VC Label",
|
|
"language": "Language",
|
|
"bioUnlock": "Unlock with biometrics",
|
|
"authFactorUnlock": "Unlock auth factor",
|
|
"AppMetaData": "About Inji",
|
|
"logout": "Logout",
|
|
"revokeLabel": "Revoke VID",
|
|
"revokeHeader": "REVOKE VID",
|
|
"revokingVids": "You are about to revoke ({{count}}) VIDs.",
|
|
"revokingVidsAfter": "This means you will no longer be able to use or view any of the IDs linked to those VID(s). \nAre you sure you want to proceed?",
|
|
"empty": "Empty",
|
|
"revokeSuccessful": "VID successfully revoked"
|
|
},
|
|
"QrScreen": {
|
|
"title": "QR Login",
|
|
"alignQr": "Align the QR code within the frame to scan",
|
|
"confirmation": "Confirmation",
|
|
"checkDomain": "Also, check that there is a lock icon on the address bar.",
|
|
"domainHead": "https://",
|
|
"selectId": "Select ID",
|
|
"noBindedVc": "No Binded {{vcLabel}} Available to Verify",
|
|
"back": "Go Back",
|
|
"confirm": "Confirm",
|
|
"verify": "Verify",
|
|
"faceAuth": "Face Authentication",
|
|
"consent": "Consent",
|
|
"loading": "Loading...",
|
|
"domainWarning": "Please confirm the domain of the website you are scanning the QR code from is as below",
|
|
"access": " is requesting access to",
|
|
"status": "Status",
|
|
"successMessage": "You Have Successfully Logged Into ",
|
|
"okay": "Okay",
|
|
"allow": "Allow",
|
|
"cancel": "Cancel",
|
|
"essentialClaims": "Essential Claims",
|
|
"voluntaryClaims": "Voluntary Claims",
|
|
"required": "Required"
|
|
},
|
|
"ReceiveVcScreen": {
|
|
"header": "{{vcLabel}} details",
|
|
"save": "Save {{vcLabel}}",
|
|
"verifyAndSave": "Verify and save",
|
|
"reject": "Reject",
|
|
"discard": "Discard",
|
|
"goToReceivedVCTab": "View Received {{vcLabel}}",
|
|
"errors": {
|
|
"savingFailed": {
|
|
"title": "Failed to save the {{vcLabelSingular}}",
|
|
"message": "Something went wrong while saving {{vcLabelSingular}} to the store."
|
|
},
|
|
"diskFullError": {
|
|
"title": "Failed to save the {{vcLabelSingular}}",
|
|
"message": "No more {{vcLabelPlural}} can be received or saved as App Data is full."
|
|
}
|
|
}
|
|
},
|
|
"RequestScreen": {
|
|
"bluetoothDenied": "Please enable Bluetooth to be able to request {{vcLabel}}",
|
|
"showQrCode": "Display this QR code to request resident {{vcLabel}}",
|
|
"incomingVc": "Incoming {{vcLabel}}",
|
|
"request": "Request",
|
|
"status": {
|
|
"accepted": {
|
|
"title": "Success!",
|
|
"message": "{{vcLabel}} has been successfully received from {{sender}}"
|
|
},
|
|
"rejected": {
|
|
"title": "Notice",
|
|
"message": "You discarded {{sender}}'s {{vcLabel}}"
|
|
},
|
|
"disconnected": {
|
|
"title": "Disconnected",
|
|
"message": "The connection was interrupted. Please try again."
|
|
},
|
|
"waitingConnection": "Waiting for connection...",
|
|
"exchangingDeviceInfo": {
|
|
"message": "Exchanging device info...",
|
|
"timeoutHint": "It's taking too long to exchange device info..."
|
|
},
|
|
"connected": {
|
|
"message": "Connected to the device. Waiting for {{vcLabel}}...",
|
|
"timeoutHint": "No data received yet. Is sending device still connected?"
|
|
},
|
|
"offline": {
|
|
"message": "Please connect to the internet to enable Online sharing mode"
|
|
},
|
|
"bleError": {
|
|
"title": "Failed to transfer",
|
|
"message": "Something went wrong while transferring {{vcLabel}}. Please try again."
|
|
}
|
|
},
|
|
"online": "Online",
|
|
"offline": "Offline",
|
|
"gotoSettings": "Go to settings"
|
|
},
|
|
"ScanScreen": {
|
|
"header": "Scan QR Code",
|
|
"noShareableVcs": "No shareable {{vcLabel}} are available.",
|
|
"sharingVc": "Sharing {{vcLabel}}",
|
|
"BluetoothStateIos": "Bluetooth is turned OFF, please turn it ON from Control center",
|
|
"BluetoothStateAndroid": "Bluetooth is turned OFF, please turn it ON from Quick settings menu",
|
|
"errors": {
|
|
"locationDisabled": {
|
|
"message": "Location services must be enabled for the scanning functionality",
|
|
"button": "Enable location services"
|
|
},
|
|
"locationDenied": {
|
|
"message": "Location permission is required for the scanning functionality",
|
|
"button": "Allow access to location"
|
|
}
|
|
},
|
|
"status": {
|
|
"connecting": "Connecting...",
|
|
"connectingTimeout": "It's taking a while to establish the connection. Is the other device open for connections?",
|
|
"exchangingDeviceInfo": "Exchanging device info...",
|
|
"exchangingDeviceInfoTimeout": "It's taking a while to exchange device info. You may have to reconnect.",
|
|
"invalid": "Invalid QR Code",
|
|
"offline": "Please connect to the internet to scan QR codes using Online sharing mode",
|
|
"sent": "{{ vcLabel }} has been sent...",
|
|
"sentHint": "Waiting for receiver to save or discard your {{ vcLabel }}",
|
|
"sharing": {
|
|
"title": "Sharing...",
|
|
"hint": "Please wait for the receiving device to accept or reject the share.",
|
|
"timeoutHint": "It's taking longer than expected to share. There could be a problem with the connection."
|
|
},
|
|
"accepted": {
|
|
"title": "Success!",
|
|
"message": "Your {{vcLabel}} has been successfully shared with {{receiver}}"
|
|
},
|
|
"rejected": {
|
|
"title": "Notice",
|
|
"message": "Your {{vcLabel}} was discarded by {{receiver}}"
|
|
},
|
|
"bleError": {
|
|
"title": "Failed to transfer",
|
|
"message": "Something went wrong while transferring {{vcLabel}}. Please try again."
|
|
}
|
|
}
|
|
},
|
|
"SelectVcOverlay": {
|
|
"header": "Share {{vcLabel}}",
|
|
"chooseVc": "Choose the {{vcLabel}} you'd like to share with",
|
|
"share": "Share",
|
|
"verifyAndShare": "Verify Identity & Share"
|
|
},
|
|
"SendVcScreen": {
|
|
"reasonForSharing": "Reason for sharing (optional)",
|
|
"acceptRequest": "Share",
|
|
"acceptRequestAndVerify": "Share with Selfie",
|
|
"reject": "Reject",
|
|
"consentToPhotoVerification": "I give consent to have my photo taken for authentication"
|
|
},
|
|
"VerifyIdentityOverlay": {
|
|
"status": {
|
|
"verifyingIdentity": "Verifying identity..."
|
|
},
|
|
"errors": {
|
|
"invalidIdentity": {
|
|
"title": "Unable to verify identity",
|
|
"message": "Face not recognised. Please try again.",
|
|
"messageNoRetry": "Face not recognised."
|
|
}
|
|
}
|
|
},
|
|
"WelcomeScreen": {
|
|
"title": "Open Source Identity Solution",
|
|
"getStarted": "Get started",
|
|
"unlockApp": "Unlock application"
|
|
},
|
|
"common": {
|
|
"cancel": "Cancel",
|
|
"save": "Save",
|
|
"dismiss": "Dismiss",
|
|
"editLabel": "Edit {{label}}",
|
|
"tryAgain": "Try again",
|
|
"camera": {
|
|
"errors": {
|
|
"missingPermission": "This app uses the camera to scan the QR code of another device."
|
|
},
|
|
"allowAccess": "Allow access to the camera"
|
|
},
|
|
"errors": {
|
|
"genericError": "Something went wrong. Please try again after some time!"
|
|
}
|
|
}
|
|
}
|