mirror of
https://github.com/mosip/inji-wallet.git
synced 2026-01-09 21:48:04 -05:00
652 lines
28 KiB
JSON
652 lines
28 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",
|
||
"VC_REMOVED": "Removed from wallet",
|
||
"TAMPERED_VC_REMOVED": "Some cards removed due to malicious activity"
|
||
},
|
||
"DeviceInfoList": {
|
||
"requestedBy": "Requested by",
|
||
"sentBy": "Sent by",
|
||
"deviceRefNumber": "Device reference number",
|
||
"name": "Name",
|
||
"Verifier": "Verifier",
|
||
"Wallet": "Wallet"
|
||
},
|
||
"FaceScanner": {
|
||
"imageCaptureGuide": "Hold the phone steady and keep your face focused in the centre",
|
||
"capture": "Capture",
|
||
"flipCamera": "Flip Camera"
|
||
},
|
||
"OIDcAuth": {
|
||
"title": "OIDC Authentication",
|
||
"text": "To be replaced with the OIDC provider UI",
|
||
"verify": "Verify"
|
||
},
|
||
"PasscodeVerify": {
|
||
"passcodeMismatchError": "Passcode did not match."
|
||
},
|
||
"QrScanner": {
|
||
"cameraAccessDisabled": "Camera access disabled!",
|
||
"cameraPermissionGuideLabel": "Go to phone settings and enable the camera access manually.",
|
||
"flipCamera": "Flip 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",
|
||
"qrCodeHeader": "QR Code",
|
||
"nationalCard": "National Card",
|
||
"insuranceCard": "Insurance Card",
|
||
"uin": "UIN",
|
||
"vid": "VID",
|
||
"enableVerification": "Activate",
|
||
"profileAuthenticated": "Credentials are enabled for online authentication.",
|
||
"credentialActivated": "Activated",
|
||
"offlineAuthDisabledHeader": "Activation pending for online login",
|
||
"offlineAuthDisabledMessage": "Please click the button below to activate this credential to be used for online login.",
|
||
"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",
|
||
"credentialRegistry": "Credential Registry",
|
||
"errors": {
|
||
"savingFailed": {
|
||
"title": "Failed to save the Card",
|
||
"message": "Something went wrong while saving Card to the store."
|
||
},
|
||
"diskFullError": {
|
||
"title": "Failed to save the Card",
|
||
"message": "No more Cards can be received or saved as App Data is full."
|
||
}
|
||
}
|
||
},
|
||
"HomeScreenKebabPopUp": {
|
||
"title": "More Options",
|
||
"unPinCard": "Unpin Card",
|
||
"pinCard": "Pin Card",
|
||
"offlineAuthenticationDisabled!": "Activation pending for online login",
|
||
"offlineAuthDisabledMessage": "Click here to enable this credentials to be used for online authentication.",
|
||
"viewActivityLog": "View Activity Log",
|
||
"removeFromWallet": "Remove from Wallet",
|
||
"revokeId": "Revoke ID",
|
||
"revokeMessage": "Revoke the virtual ID for this profile"
|
||
},
|
||
"WalletBinding": {
|
||
"inProgress": "In progress",
|
||
"profileAuthenticated": "Activated for online login",
|
||
"credentialActivated": "Activated"
|
||
},
|
||
"BindingVcWarningOverlay": {
|
||
"alert": "Alert",
|
||
"BindingWarning": "You have already activated online login for this credential on another device. You will no longer be able to use that device for login if you activate it again on this device. Do you want to proceed?",
|
||
"yesConfirm": "Yes, I Confirm",
|
||
"no": "No"
|
||
},
|
||
"RemoveVcWarningOverlay": {
|
||
"alert": "Please Confirm",
|
||
"removeWarning": "Do you want to remove this card?",
|
||
"confirm": "Yes, I confirm",
|
||
"no": "No"
|
||
},
|
||
"AuthScreen": {
|
||
"header": "Select App Unlock Method",
|
||
"Description": "Would you like to use biometrics to unlock the application?",
|
||
"useBiometrics": "Use Biometrics",
|
||
"usePasscode": "Use 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"
|
||
},
|
||
"HistoryScreen": {
|
||
"noHistory": "No history available yet",
|
||
"downloaded": "downloaded",
|
||
"shared": "shared",
|
||
"received": "received",
|
||
"deleted": "deleted"
|
||
},
|
||
"SettingScreen": {
|
||
"header": "Settings",
|
||
"injiAsVerifierApp": "Inji as verifier app",
|
||
"receiveCard": "Receive Card",
|
||
"basicSettings": "Basic settings",
|
||
"bioUnlock": "Unlock with Biometric",
|
||
"language": "Language",
|
||
"aboutInji": "About Inji",
|
||
"credentialRegistry": "Credential Registry",
|
||
"esignethosturl": "Esignet Host",
|
||
"errorMessage": "Incorrect URL entered. Please enter a valid URL to proceed.",
|
||
"injiTourGuide": "Inji Tour Guide",
|
||
"logout": "Logout",
|
||
"resetInjiProps": "Resetting Inji Props..."
|
||
},
|
||
"AboutInji": {
|
||
"aboutInji": "About Inji",
|
||
"header": "ABOUT INJI",
|
||
"appID": "App ID",
|
||
"aboutDetails": "Inji is a mobile app that can be used as a digital wallet to store credentials. It also allows identity verification in both offline and online modes, at any place and time.",
|
||
"forMoreDetails": "For more details",
|
||
"clickHere": "Click here",
|
||
"version": "Version",
|
||
"tuvaliVersion": "Tuvali-version"
|
||
},
|
||
"IssuersScreen": {
|
||
"title": "Add new card",
|
||
"description": "Please choose your preferred issuer from the options below to add a new card.",
|
||
"searchByIssuersName": "Search by Issuer’s name",
|
||
"loaders": {
|
||
"loading": "Loading...",
|
||
"subTitle": {
|
||
"displayIssuers": "Fetching Issuers",
|
||
"settingUp": "Setting up",
|
||
"downloadingCredentials": "Downloading Credentials"
|
||
}
|
||
},
|
||
"errors": {
|
||
"noInternetConnection": {
|
||
"title": "No internet connection",
|
||
"message": "Please check your connection and retry"
|
||
},
|
||
"biometricsCancelled": {
|
||
"title": "Do you want to cancel download?",
|
||
"message": "Biometric confirmation is required to continue downloading the card."
|
||
},
|
||
"generic": {
|
||
"title": "Something went wrong!",
|
||
"message": "We are having some trouble with your request. Please try again."
|
||
}
|
||
}
|
||
},
|
||
"HelpScreen": {
|
||
"header": "Help",
|
||
"here":" here. ",
|
||
"whatIsaDigitalCredential?": "What is a digital credential?",
|
||
"detail-1": "A digital credential is the digital version of your physical Identity card",
|
||
"whatCanWeDoWithDigitalCredential?": "What can we do with digital credentials?",
|
||
"detail-2": "You can avail various Government and private services using your digital credentials.",
|
||
"howToAddCard?": "How to add a card?",
|
||
"detail-3": "IDs can be downloaded to INJI Mobile Wallet as Verifiable Credentials. To know how to download VCs with various IDs please read",
|
||
"howToRemoveACardFromTheWallet?": "How to remove a card from the wallet?",
|
||
"detail-4a": "You can click on ...(meatballs menu) on a card in the Home page and choose Remove from Wallet option to remove a card from the wallet. To know more, please read",
|
||
"detail-4b": " Please note that, the same card can be downloaded again.",
|
||
"canIAddMultipleCards?": "Can I add multiple cards?",
|
||
"detail-5": "Yes, you can add multiple cards to the wallet by clicking on '+' button on the Home page.",
|
||
"howToShareACard?": "How to share a card?",
|
||
"detail-6": "Click on 'Share' button and scan the QR code from the requesting party. Once the connection is established, the card will be shared.",
|
||
"howToActivateACardForOnlineLogin?": "How to activate a card for online login?",
|
||
"detail-7": "After successfully adding a card to the wallet, click on 'Activation pending for Online login' on the card. On clicking on 'Activate', the card will be ready to be used for online login.",
|
||
"howToViewActivityLogs?": "How to view activity logs?",
|
||
"detail-8": "On the Home page, click on 'History' to view the details of the user's activitie.",
|
||
"whatHappensWhenAndroidKeystoreBiometricIsChanged?": "What happens when Android keystore biometric is changed?",
|
||
"detail-9": "The Android keystore holds important information like private keys for identity proofs. When you change your biometrics, old keys are no longer safe. To keep things secure, we remove identity proofs signed by those old keys. You can simply download your identity proofs again, and they will be signed with the latest, safer keys.",
|
||
"whatIsAnId?":"What is an ID?",
|
||
"detail-10":"An ID is any document that can prove a person’s identity. In the context of MOSIP, identifiers are alphanumeric digital handles for identities in the system. While a person's identity is represented as a collection of biographic and biometric attributes that can uniquely identify the person, the identity is referred to using identifiers.",
|
||
"whatAreTheDifferentTypesOfId?": "What are the different types of ID?",
|
||
"detail-11":"In the context of MOSIP, different IDs are UIN, VID, and AID. Read more about them",
|
||
"whereCanIFindTheseIds?":"Where can I find these IDs?",
|
||
"detail-12a": "As part of the enrolment (registration) process, upon registering the demographic information and biometrics of the resident successfully, a registration ID (AID) is allocated to the resident. An acknowledgment slip containing the captured details and the AID is also issued (printed) to the resident as proof of registration.",
|
||
"detail-12b": "Upon successful processing, a Unique Identification Number (UIN) is allocated to the resident and a notification is sent to the resident on the registered phone number and/or email.",
|
||
"detail-12c": "VID / Virtual ID is an alias identifier configured for one-time usage and is not linkable. Since these are used for authentication transactions, such identifiers are to be known to the user only or generated with their participation.",
|
||
"whyDoesMyVcSayActivationIsPending?":"Why does my VC say Activation is pending?",
|
||
"detail-13": "Once VC is downloaded to your wallet, it is not yet bound with the user’s identity which is why your VC says Activation Pending. Binding your VC to your wallet (with your passcode or biometrics) is crucial to ensure the highest level of security. To activate your VC, please follow the steps",
|
||
"whatDoYouMeanByActivatedForOnlineLogin?": "What do you mean by Activated for Online login?",
|
||
"detail-14a": "1. Once the VC is successfully binded with the wallet, you can see that it is Activated for Online login which means this VC can now be used for the QR login process. To know more about QR code login, please read",
|
||
"detail-14b": "2. The Q&A should be readable and understandable even when the user changes the language in the INJI app.",
|
||
"whatIsAVerifiableCredential?": "What is a Verifiable Credential?",
|
||
"detail-15": "A Verifiable Credential is a digitally signed piece of information that represents a statement made by the issuer about a subject and typically includes demographic details. VCs are secure and trustworthy in various online interactions."
|
||
},
|
||
"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": "The entered UIN is deactivated/blocked. Please enter a valid UIN to proceed",
|
||
"missingVid": "VID not available in database",
|
||
"noMessageAvailable": "Try after sometime",
|
||
"whileGeneratingOtpErrorIsOccured": "while generating otp error is occurred",
|
||
"networkRequestFailed": "Network request failed",
|
||
"deactivatedVid": "The entered VID is deactivated/expired. Please enter a valid VID to proceed"
|
||
}
|
||
}
|
||
},
|
||
"GetVcModal": {
|
||
"retrievingId": "Retrieving ID",
|
||
"errors": {
|
||
"input": {
|
||
"empty": "Input cannot be empty",
|
||
"invalidFormat": "The input format is incorrect"
|
||
},
|
||
"backend": {
|
||
"invalidOtp": "Invalid OTP",
|
||
"expiredOtp": "OTP has expired",
|
||
"applicationProcessing": "AID is not ready yet",
|
||
"noMessageAvailable": "Try after sometime",
|
||
"networkRequestFailed": "Network request failed",
|
||
"invalidAid": "AID entered is not available. Please check your AID before entering",
|
||
"timeout": "Timeout"
|
||
}
|
||
}
|
||
},
|
||
"DownloadingVcModal": {
|
||
"header": "Downloading your card",
|
||
"bodyText": "This may take sometime, we will notify you when your card has been downloaded and is available",
|
||
"backButton": "Back home"
|
||
},
|
||
"GetIdInputModal": {
|
||
"header": "Retrieve your UIN/VID",
|
||
"applicationIdLabel": "Please enter your Application ID",
|
||
"enterApplicationId": "Enter Application ID",
|
||
"requestingOTP": "Requesting OTP...",
|
||
"toolTipTitle": "What is AID?",
|
||
"toolTipDescription": "The Application ID (AID) refers to the unique identifier given to a resident during any ID lifecycle event, such as ID Issuance, ID Update, or Lost ID retrieval, at the registration center. It serves as a distinguishing factor for each specific event and can later be utilized by the resident to check the progress or status of the event.",
|
||
"getUIN": "Get UIN/VID"
|
||
},
|
||
"IdInputModal": {
|
||
"header": "Download your ID",
|
||
"guideLabel": "Select ID type and enter the MOSIP provided UIN or VID you wish to download. In the next step, you will be asked to enter OTP.",
|
||
"generateVc": "Generate Card",
|
||
"downloadID": "Download ID",
|
||
"enterId": "Enter {{idType}}",
|
||
"noUIN/VID": "Don’t have UIN/VID? ",
|
||
"getItHere": "Get it now using your AID.",
|
||
"requestingOTP": "Requesting OTP...",
|
||
"toolTipTitle": "What is {{idType}}?",
|
||
"toolTipUINDescription": "Unique Identification Number (UIN), as the name suggests, is a unique number assigned to a resident. UIN never changes and is non-revocable.",
|
||
"toolTipVIDDescription": "The VID / Virtual ID is an alias identifier that can be used for authentication transactions. VID is known to the user only and is privacy friendly in a way such that it can be revoked, configured for one time usage and is not linkable."
|
||
},
|
||
"OtpVerificationModal": {
|
||
"title": "OTP Verification",
|
||
"otpSentMessage": "We've sent the 6 digit code to your registered mobile number!",
|
||
"resendTheCode": "You can resend the code in ",
|
||
"resendCode": "Resend Code",
|
||
"confirmationDialog": {
|
||
"title": "Do you want to cancel downloading?",
|
||
"message": "Once cancelled, your card will not be downloaded and you need to reinitiate the download.",
|
||
"wait": "No, I’ll wait",
|
||
"cancel": "Yes, Cancel"
|
||
}
|
||
},
|
||
"MyVcsTab": {
|
||
"bringYourDigitalID": "Bring your digital identity",
|
||
"generateVcDescription": "Tap on \"Download card\" below to download your card",
|
||
"generateVcFABDescription": "Tap on \"+\" below to download your card",
|
||
"downloadCard": "Download Card",
|
||
"downloadingYourCard": "Downloading your card, this can take upto 5 minutes",
|
||
"activated": "Credentials are enabled for online authentication.",
|
||
"errors": {
|
||
"savingFailed": {
|
||
"title": "Failed to save the Card",
|
||
"message": "Something went wrong while saving Card to the store."
|
||
},
|
||
"storageLimitReached": {
|
||
"title": "Insufficient Appdata",
|
||
"message": "You cannot add or receive cards since the Appdata is full. Clear Appdata to proceed."
|
||
},
|
||
"vcIsTampered": {
|
||
"title": "Cards removed due to malicious activity",
|
||
"message": "Tampered cards detected and removed for security reasons. Please download again."
|
||
},
|
||
"keystoreNotExists": {
|
||
"title": "Some security features will be unavailable",
|
||
"message": "Your current device does not support all the security features.",
|
||
"riskOkayText": "Ok"
|
||
},
|
||
"noInternetConnection": {
|
||
"title": "No internet connection",
|
||
"message": "Please check your connection and retry"
|
||
},
|
||
"downloadLimitExpires": {
|
||
"title": "Download Error",
|
||
"message": "There was an issue downloading following cards. Please try again"
|
||
}
|
||
}
|
||
},
|
||
"OnboardingOverlay": {
|
||
"stepOneTitle": "Welcome!",
|
||
"stepOneText": "Keep your digital credential with you at all times. Inji helps you manage and use them effectively. To get started, add cards to your profile.",
|
||
"stepTwoTitle": "Secure Sharing",
|
||
"stepTwoText": "Share your cards securely in a hassle free way and avail various services.",
|
||
"stepThreeTitle": "Trusted Digital Wallet",
|
||
"stepThreeText": "Store and carry all your important cards in a single trusted wallet.",
|
||
"stepFourTitle": "Quick Access",
|
||
"stepFourText": "Authenticate yourself with ease using the stored digital credential.",
|
||
"stepFiveTitle": "Backup Data",
|
||
"stepFiveText": "Protect your data with ease using our Backup & Restore feature. Safely store your VCs against loss or accidents by creating regular backups and recover it effortlessly whenever needed for seamless continuity.",
|
||
"getStarted": "Get Started",
|
||
"goBack": "Go Back",
|
||
"back": "Back",
|
||
"skip": "Skip",
|
||
"next": "Next"
|
||
},
|
||
"ReceivedVcsTab": {
|
||
"receivedCards": "Received Cards",
|
||
"header": "Received Cards",
|
||
"noReceivedVcsTitle": "No card available yet",
|
||
"noReceivedVcsText": "Tap on Request below to receive card"
|
||
},
|
||
"ViewVcModal": {
|
||
"title": "ID Details",
|
||
"inProgress": "In Progress",
|
||
"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...",
|
||
"activated": "Credentials are enabled for online authentication.",
|
||
"redirecting": "Redirecting...",
|
||
"success": {
|
||
"unlocked": "Card successfully unlocked",
|
||
"locked": "Card successfully locked",
|
||
"revoked": "VID {{vid}} has been revoked. Any credential containing the same will be removed automatically from the wallet"
|
||
}
|
||
},
|
||
"MainLayout": {
|
||
"home": "Home",
|
||
"share": "Share",
|
||
"history": "History",
|
||
"request": "Request",
|
||
"settings": "Settings"
|
||
},
|
||
"PasscodeScreen": {
|
||
"header": "Set Passcode",
|
||
"enterNewPassword": "Enter a new passcode",
|
||
"reEnterPassword": "Re-enter the new passcode",
|
||
"confirmPasscode": "Confirm passcode",
|
||
"enterPasscode": "Enter your passcode"
|
||
},
|
||
"QrLogin": {
|
||
"title": "QR Login",
|
||
"alignQr": "Align the QR code within the frame to scan",
|
||
"confirmation": "Confirmation",
|
||
"checkDomain": "Also, check for a lock icon in the address bar.",
|
||
"domainHead": "https://",
|
||
"selectId": "Select an ID",
|
||
"noBindedVc": "There is no binded card available to verify",
|
||
"back": "Come 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 below",
|
||
"access": " is requesting access to",
|
||
"status": "Status",
|
||
"successMessage": "You are successfully logged in to ",
|
||
"ok": "OK",
|
||
"allow": "Allow",
|
||
"cancel": "Cancel",
|
||
"essentialClaims": "Important Claims",
|
||
"voluntaryClaims": "Voluntary Claims",
|
||
"required": "It is necessary",
|
||
"errors": {
|
||
"invalidQR": "QR code is invalid. Please try again!"
|
||
}
|
||
},
|
||
"ReceiveVcScreen": {
|
||
"header": "Card details",
|
||
"save": "Save card",
|
||
"verifyAndSave": "Verify and save",
|
||
"reject": "Reject",
|
||
"discard": "Discard",
|
||
"goToReceivedVCTab": "View Received card",
|
||
"saving": "Card is being saved",
|
||
"errors": {
|
||
"savingFailed": {
|
||
"title": "Failed to save the card",
|
||
"message": "Something went wrong while saving card to the store."
|
||
}
|
||
}
|
||
},
|
||
"RequestScreen": {
|
||
"receiveCard": "Receive Card",
|
||
"bluetoothDenied": "Please enable Bluetooth to be able to request card",
|
||
"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",
|
||
"showQrCode": "Display this QR code to request resident Card",
|
||
"incomingVc": "Incoming Card",
|
||
"request": "Request",
|
||
"errors": {
|
||
"nearbyDevicesPermissionDenied": {
|
||
"message": "Nearby Devices permission is required to be able to request Card",
|
||
"button": "Allow Permission"
|
||
},
|
||
"storageLimitReached": {
|
||
"title": "Insufficient Appdata",
|
||
"message": "You cannot add or receive cards since the Appdata is full. Clear Appdata to proceed."
|
||
}
|
||
},
|
||
"status": {
|
||
"sharing": {
|
||
"title": "Sharing in progress",
|
||
"timeoutHint": "Sharing is delayed, possibly due to a connection issue."
|
||
},
|
||
"accepted": {
|
||
"title": "Success!",
|
||
"message": "Card has been successfully received from Wallet"
|
||
},
|
||
"rejected": {
|
||
"title": "Notice",
|
||
"message": "You discarded Wallet's Card"
|
||
},
|
||
"disconnected": {
|
||
"title": "Connection failed",
|
||
"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 card...",
|
||
"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 card. Please try again.",
|
||
"hint": "Error: {{code}}"
|
||
}
|
||
},
|
||
"online": "Online",
|
||
"offline": "Offline",
|
||
"gotoSettings": "Go to settings"
|
||
},
|
||
"ScanScreen": {
|
||
"noShareableVcs": "No shareable cards are available.",
|
||
"sharingVc": "Sharing card",
|
||
"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",
|
||
"enableBluetoothMessage": "Please enable bluetooth permissions to support local sharing",
|
||
"enableBluetoothButtonText": "Allow bluetooth permissions",
|
||
"scanningGuide": "Hold the phone steady and scan the QR code",
|
||
"invalidQR": "Please scan a valid QR",
|
||
"errors": {
|
||
"locationDisabled": {
|
||
"message": "To continue, let your device turn on location",
|
||
"button": "Enable location services"
|
||
},
|
||
"locationDenied": {
|
||
"message": "Location permission is required to share card",
|
||
"button": "Allow access to location"
|
||
},
|
||
"nearbyDevicesPermissionDenied": {
|
||
"message": "Nearby Devices permission is required to be able to share card",
|
||
"button": "Allow Permission"
|
||
},
|
||
"storageLimitReached": {
|
||
"title": "Insufficient Appdata",
|
||
"message": "You cannot share cards since the Appdata is full. Clear Appdata to proceed."
|
||
}
|
||
},
|
||
"status": {
|
||
"inProgress": {
|
||
"title": "In progress",
|
||
"hint": "Please wait while we establish the connection."
|
||
},
|
||
"establishingConnection": "Establishing connection",
|
||
"connectionInProgress": "Connection in progress",
|
||
"connectingTimeout": "It's taking a while to establish the connection. Is the other device open for connection?",
|
||
"stayOnTheScreen": "Stay on the screen",
|
||
"retry": "Retry",
|
||
"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": "Card has been sent...",
|
||
"sentHint": "Waiting for receiver to save or discard your Card",
|
||
"sharing": {
|
||
"title": "Sharing in progress...",
|
||
"hint": "Please wait while we share the chosen card...",
|
||
"timeoutHint": "Sharing is delayed, possibly due to a connection issue."
|
||
},
|
||
"accepted": {
|
||
"title": "ID shared successfully!",
|
||
"message": "Your ID has been successfully shared.",
|
||
"home": "Home",
|
||
"history": "History"
|
||
},
|
||
"rejected": {
|
||
"title": "Notice",
|
||
"message": "Your Card was discarded by Verifier"
|
||
},
|
||
"bleError": {
|
||
"title": "Failed to transfer",
|
||
"message": "Something went wrong while transferring Card. Please try again.",
|
||
"hint": "Error: {{code}}"
|
||
}
|
||
}
|
||
},
|
||
"SelectVcOverlay": {
|
||
"header": "Share Card",
|
||
"chooseVc": "Choose the Card 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",
|
||
"pleaseSelectAnId": "Please select an ID",
|
||
"status": {
|
||
"sharing": {
|
||
"title": "Sharing",
|
||
"hint": "Please wait for the receiving device to accept or decline the share.",
|
||
"timeoutHint": "VC shares take a bit longer. There may be a connection problem."
|
||
},
|
||
"accepted": {
|
||
"title": "Success!",
|
||
"message": "Your card has been successfully shared with {{receiver}}"
|
||
},
|
||
"rejected": {
|
||
"title": "Pay attention",
|
||
"message": "Your card has been declined by {{receiver}}"
|
||
}
|
||
}
|
||
},
|
||
"VerifyIdentityOverlay": {
|
||
"faceAuth": "Face Authentication",
|
||
"status": {
|
||
"verifyingIdentity": "Verifying identity..."
|
||
},
|
||
"errors": {
|
||
"invalidIdentity": {
|
||
"title": "Face recognition failed",
|
||
"message": "The scanned face does not match with the photo on the card. Please try again.",
|
||
"messageNoRetry": "Face not recognised."
|
||
}
|
||
}
|
||
},
|
||
"WelcomeScreen": {
|
||
"title": "Open Source Identity Solution",
|
||
"unlockApplication": "Unlock Application",
|
||
"failedToReadKeys": "Failed to read keys",
|
||
"retryRead": "Want to retry?",
|
||
"errors": {
|
||
"decryptionFailed": "Failed to decrypt data",
|
||
"invalidateKeyError": {
|
||
"title": "App was Reset",
|
||
"message": "Due to the fingerprint / facial recognition update, app security was impacted, and downloaded cards were removed. Please download again."
|
||
}
|
||
},
|
||
"ignore": "Ignore"
|
||
},
|
||
"SetupLanguage": {
|
||
"header": "Choose Language",
|
||
"description": "Select your preferred language",
|
||
"save": "Save Preference"
|
||
},
|
||
"common": {
|
||
"cancel": "Cancel",
|
||
"accept": "Accept",
|
||
"save": "Save",
|
||
"ok": "Ok",
|
||
"dismiss": "Dismiss",
|
||
"editLabel": "Edit {{label}}",
|
||
"tryAgain": "Try again",
|
||
"ignore": "Ignore",
|
||
"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 is wrong. Please try again later!"
|
||
},
|
||
"clipboard": {
|
||
"copy": "Copy",
|
||
"copied": "Copied"
|
||
},
|
||
"biometricPopup": {
|
||
"title": "Unlock App",
|
||
"description": "Please use fingerprint to unlock the app"
|
||
}
|
||
}
|
||
}
|