diff --git a/resident-ui/src/app/feature/getuin/getuin/getuin.component.ts b/resident-ui/src/app/feature/getuin/getuin/getuin.component.ts
index 0098c88e..97571fd0 100644
--- a/resident-ui/src/app/feature/getuin/getuin/getuin.component.ts
+++ b/resident-ui/src/app/feature/getuin/getuin/getuin.component.ts
@@ -44,9 +44,10 @@ export class GetuinComponent implements OnInit {
"FAILURE":"failure-position-icon position-icon",
"IN-PROGRESS":"inactive-position-icon position-icon"
}
- vidLength:string = "0";
- uinLength:string = "0";
- aidLength:string = "0";
+ vidLength:string;
+ uinLength:string;
+ aidLength:string;
+ isLoading:boolean = true;
constructor(
private router: Router,
@@ -80,12 +81,24 @@ export class GetuinComponent implements OnInit {
});
}
- ngOnInit() {
- this.siteKey = this.appConfigService.getConfig()["mosip.resident.captcha.sitekey"];
- this.captchaEnable = this.appConfigService.getConfig()["mosip.resident.captcha.enable"];
- this.vidLength = this.appConfigService.getConfig()["mosip.kernel.vid.length"];
- this.uinLength = this.appConfigService.getConfig()["mosip.kernel.uin.length"];
- this.aidLength = this.appConfigService.getConfig()["mosip.kernel.rid.length"];
+ getConfigData(){
+ if(localStorage.getItem('isDataLoaded') === 'true'){
+ this.siteKey = this.appConfigService.getConfig()["mosip.resident.captcha.sitekey"];
+ this.captchaEnable = this.appConfigService.getConfig()["mosip.resident.captcha.enable"];
+ this.vidLength = this.appConfigService.getConfig()["mosip.kernel.vid.length"];
+ this.uinLength = this.appConfigService.getConfig()["mosip.kernel.uin.length"];
+ this.aidLength = this.appConfigService.getConfig()["mosip.kernel.rid.length"];
+ this.getLangData()
+ this.isLoading = false;
+ return
+ }else{
+ setTimeout(()=>{
+ this.getConfigData()
+ },500)
+ }
+ }
+
+ getLangData(){
this.translateService.use(localStorage.getItem("langCode"));
this.translateService
.getTranslation(this.userPreferredLangCode)
@@ -98,6 +111,10 @@ export class GetuinComponent implements OnInit {
});
}
+ ngOnInit() {
+ this.getConfigData()
+ }
+
onItemSelected(item: any) {
if (item === "home") {
this.router.navigate(["dashboard"]);
diff --git a/resident-ui/src/app/shared/captcha/captcha.component.ts b/resident-ui/src/app/shared/captcha/captcha.component.ts
index 23e7588b..c56c56dc 100644
--- a/resident-ui/src/app/shared/captcha/captcha.component.ts
+++ b/resident-ui/src/app/shared/captcha/captcha.component.ts
@@ -15,17 +15,11 @@ export class CaptchaComponent implements OnInit {
captchaLangCode:any;
constructor(private activatedRoute: ActivatedRoute,private translateService: TranslateService,) {}
- ngOnInit() {
- this.translateService
- .getTranslation('default')
- .subscribe(response => {
- this.captchaLangCode = response.keyboardMapping[this.langCode]
- })
-
- setTimeout(() => {
+ changeCaptchLang(){
+ if(this.captchaLangCode){
const iframeGoogleCaptcha = document.getElementById("recaptcha-container").querySelector('iframe');
- // const currentLang = iframeGoogleCaptcha.getAttribute("src").match(/hl=(.*?)&/).pop();
- // if (currentLang !== lang) {
+ const currentLang = iframeGoogleCaptcha.getAttribute("src").match(/hl=(.*?)&/).pop();
+ if (currentLang !== this.captchaLangCode) {
iframeGoogleCaptcha.setAttribute(
"src",
iframeGoogleCaptcha.getAttribute("src").replace(
@@ -33,8 +27,24 @@ export class CaptchaComponent implements OnInit {
'hl=' + this.captchaLangCode + '&'
)
);
- // }
- }, 200);
+ }
+ return
+ }else{
+ setTimeout(() => {
+ this.changeCaptchLang()
+ },100)
+
+ }
+ }
+
+ ngOnInit() {
+ this.translateService
+ .getTranslation('default')
+ .subscribe(response => {
+ this.captchaLangCode = response.keyboardMapping[this.langCode]
+ })
+ let count = 0;
+ this.changeCaptchLang()
}
ngOnChanges(): void {
diff --git a/resident-ui/src/app/shared/header/header.component.ts b/resident-ui/src/app/shared/header/header.component.ts
index 48fc7d88..cb726424 100644
--- a/resident-ui/src/app/shared/header/header.component.ts
+++ b/resident-ui/src/app/shared/header/header.component.ts
@@ -28,7 +28,6 @@ export class HeaderComponent implements OnInit, OnDestroy {
textDir = localStorage.getItem("dir");
defaultJsonValue: any;
selectedLanguage: any;
- supportedLanguages: Array;
selectLanguagesArr: any = [];
zoomLevel:any = [{"fontSize":"12", "label":"Small"},{"fontSize":"14", "label":"Normal"},{"fontSize":"16", "label":"Large"},{"fontSize":"18", "label":"Huge"}];
fullName: string;
@@ -66,46 +65,11 @@ export class HeaderComponent implements OnInit, OnDestroy {
})
}
- onScroll() {
- console.log("scroll down>>>");
- /*this.dataStorageService
- .getNotificationData(this.langCode)
- .subscribe((response) => {
- if(response["response"])
- this.notificationList = response["response"]["data"];
- console.log(this.notificationList)
- });*/
- }
-
- onScrollUp() {
- console.log("scroll up>>>");
- /*this.dataStorageService
- .getNotificationData(this.langCode)
- .subscribe((response) => {
- if(response["response"])
- this.notificationList = response["response"]["data"];
- console.log(this.notificationList)
- });*/
- }
-
- async ngOnInit() {
- this.defaultJsonValue = defaultJson;
- let self = this;
- setTimeout(()=>{
- if(!localStorage.getItem("langCode")){
- localStorage.setItem("langCode", "eng");
- self.selectedLanguage = defaultJson["languages"][0].nativeName;
- }else{
- Object.keys(defaultJson["languages"]).forEach(function(key) {
- if(localStorage.getItem("langCode") === key){
- self.selectedLanguage = defaultJson["languages"][key].nativeName;
- }
- });
- }
-
+ getConfigData(){
+ if(localStorage.getItem('isDataLoaded') === 'true'){
let supportedLanguages = this.appConfigService.getConfig()['supportedLanguages'].split(',');
if(supportedLanguages.length > 1){
- supportedLanguages.map((language) => {
+ supportedLanguages.forEach((language) => {
this.selectLanguagesArr.push({
code: language.trim(),
value: defaultJson.languages[language.trim()].nativeName,
@@ -113,10 +77,29 @@ export class HeaderComponent implements OnInit, OnDestroy {
});
}
- self.translateService.use(localStorage.getItem("langCode"));
- self.textDir = localStorage.getItem("dir");
- }, 1000);
+ this.translateService.use(localStorage.getItem("langCode"));
+ this.textDir = localStorage.getItem("dir");
+ return
+ }else{
+ setTimeout(()=>{
+ this.getConfigData()
+ },400)
+ }
+ }
+
+ async ngOnInit() {
+ this.defaultJsonValue = defaultJson;
+ let self = this;
+ this.getConfigData();
+
+ if(!localStorage.getItem("langCode")){
+ localStorage.setItem("langCode", "eng");
+ this.selectedLanguage = defaultJson["languages"]['eng'].nativeName;
+ }else{
+ let key = localStorage.getItem("langCode")
+ this.selectedLanguage = defaultJson["languages"][key].nativeName;
+ }
self.getProfileInfo();
await this.translateService
@@ -143,11 +126,6 @@ export class HeaderComponent implements OnInit, OnDestroy {
localStorage.removeItem('logOut');
}
this.activeUrl = window.location.hash
- // if(localStorage.getItem("zoomLevel")){
- // document.body.style["zoom"] = localStorage.getItem("zoomLevel");
- // }
-
- //window.addEventListener('scroll', this.scroll, true); //third parameter
}
getNotificationInfo(){
diff --git a/resident-ui/src/assets/i18n/tam.json b/resident-ui/src/assets/i18n/tam.json
index 6acc1323..082549c6 100644
--- a/resident-ui/src/assets/i18n/tam.json
+++ b/resident-ui/src/assets/i18n/tam.json
@@ -22,11 +22,11 @@
"displayName": "என் VID மேலாண்மை செய்",
"icon": "assets/images/managemyvid.png",
"route": "uinservices/managemyvid",
- "description": "ஏற்கனவே உள்ள விஐடிகளின் விவரங்களைப் பார்க்கவும், புதிய விஐடிகளை உருவாக்கவும், ஏற்கனவே உள்ள விஐடியை நீக்கவும் அல்லது விஐடி கார்டைப் பதிவிறக்கவும்.",
+ "description": "ஏற்கனவே உள்ள VID-களின் விவரங்களைப் பார்க்கவும், புதிய VID-களை உருவாக்கவும், ஏற்கனவே உள்ள VID-யை நீக்கவும் அல்லது VID- கார்டைப் பதிவிறக்கவும்.",
"auditEventId": "ADM-004"
},
{
- "displayName": "எனது ஐடியைப் பாதுகாக்கவும்",
+ "displayName": "எனது ID-யைப் பாதுகாக்கவும்",
"icon": "assets/images/lockunlockauth.png",
"route": "uinservices/lockunlockauth",
"description": "அனைத்து அங்கீகார வகைகளின் நிலையைப் பார்க்கவும். கருவிழி அங்கீகாரம், மின்னஞ்சல் அங்கீகாரம் போன்ற அங்கீகார வகைகளை பூட்ட அல்லது திறக்க நீங்கள் தேர்வு செய்யலாம்.",
@@ -36,7 +36,7 @@
"displayName": "எனது கோரிக்கைகளைக் கண்காணிக்கவும்",
"icon": "assets/images/trackservicerequest.png",
"route": "uinservices/trackservicerequest",
- "description": "உள்நுழைந்த UIN/ VID உடன் தொடர்புடைய நிகழ்வு ஐடியின் (EID) நிலையைக் கண்காணிக்கவும். உள்ளிட்ட EID பற்றிய விரிவான தகவலையும் பார்க்கலாம்.",
+ "description": "உள்நுழைந்த UIN/ VID உடன் தொடர்புடைய நிகழ்வு ID-யின் (EID) நிலையைக் கண்காணிக்கவும். உள்ளிட்ட EID பற்றிய விரிவான தகவலையும் பார்க்கலாம்.",
"auditEventId": "ADM-004"
},
{
@@ -111,7 +111,7 @@
]
},
{
- "displayName": "தொலைபேசி எண்/ மின்னஞ்சல் ஐடியைச் சரிபார்க்கவும்",
+ "displayName": "தொலைபேசி எண்/ மின்னஞ்சல் ID-யைச் சரிபார்க்கவும்",
"icon": "./assets/icons/iconfont/verify_phone_number.svg",
"activeIcon": "./assets/images/Verify Phone Number-Email ID.png",
"route": "verify",
@@ -120,7 +120,7 @@
"rows": 1,
"subMenus": [
{
- "displayName": "உங்கள் தொலைபேசி எண்/ மின்னஞ்சல் ஐடியைச் சரிபார்க்க இங்கே கிளிக் செய்யவும்"
+ "displayName": "உங்கள் தொலைபேசி எண்/ மின்னஞ்சல் ID-யைச் சரிபார்க்க இங்கே கிளிக் செய்யவும்"
}
]
}
@@ -136,7 +136,7 @@
"getinformation": "தகவல் பெறு",
"regcenter": "பதிவு மையம் கண்காணி கண்காணிக்கவும்",
"document": "ஆதரிக்கும் ஆவணங்களின் பட்டியல்",
- "verify": "தொலைபேசி எண் / மின்னஞ்சல் ஐடி சரிபார்க்க",
+ "verify": "தொலைபேசி எண் / மின்னஞ்சல் ID சரிபார்க்க",
"uinservices": "UIN சேவைகள்",
"uindescription": "வாசிப்புரிமையாளர்கள் தங்களது தரவைப் பார்க்க, புதுப்பிக்க, மாற்ற, நிர்வகிக்க அல்லது பகிர்வதற்கு இந்த சேவைகளைப் பயன்படுத்தலாம். மேலும், பிரச்சினை ஏற்பட்டபின்பு மேலதிக அறிவித்தல் பற்றிய புகார் அனுப்ப முடியும்."
},
@@ -158,7 +158,7 @@
"subTitle2": "OTP காலாவதியானது OTPயை மீண்டும் அனுப்பு என்பதைக் கிளிக் செய்யவும்.",
"inputLabel": "ஒரு நேர கடவுச்சொல் (OTP) ஐ உள்ளிடவும்",
"otpDescription": "ஒரு நேர கடவுச்சொல் (OTP) உங்கள் பதிவுசெய்யப்பட்ட மொபைல் எண்ணிற்கு அனுப்பப்பட்டுள்ளது",
- "otpDescriptionEmail": " மற்றும் உங்கள் பதிவுசெய்யப்பட்ட மின்னஞ்சல் ஐடிக்கு",
+ "otpDescriptionEmail": " மற்றும் உங்கள் பதிவுசெய்யப்பட்ட மின்னஞ்சல் ID-க்கு",
"resendBtnLabel": "OTP ஐ மீண்டும் அனுப்பு",
"submitBtnLabel": "சமர்ப்பிக்க",
"enterOtp":"இங்கே OTP ஐ உள்ளிடவும்"
@@ -190,13 +190,13 @@
"grievanceRedressal": {
"title": "பிரச்சினை பரிசீலனை படிவம்",
"namelabel": "பெயர்",
- "emailidlabel": "மின்னஞ்சல் ஐடி",
- "alternateemailidlabel": "மாற்றும் மின்னஞ்சல் ஐடி",
+ "emailidlabel": "மின்னஞ்சல் ID",
+ "alternateemailidlabel": "மாற்றும் மின்னஞ்சல் ID",
"phonenumberlabel": "தொலைபேசி எண்",
"alternatephonenumberlabel": "மாற்றும் தொலைபேசி எண்",
- "eventidlabel": "நிகழ்ச்சி ஐடி",
+ "eventidlabel": "நிகழ்ச்சி ID",
"commentlabel": "கருத்து",
- "alternateEmailPlaceholder": "மாற்றும் மின்னஞ்சல் ஐடியை உள்ளிடவும்",
+ "alternateEmailPlaceholder": "மாற்றும் மின்னஞ்சல் ID-யை உள்ளிடவும்",
"alternatePhoneNoPlaceholder": "மாற்றும் தொலைபேசி எண்ணை உள்ளிடவும்",
"EnterMsgPlaceholder": "உங்கள் கருத்தை உள்ளிடவும்",
"submitBtn": "சமர்ப்பிக்கவும்",
@@ -210,7 +210,7 @@
"verifyuinvid": {
"title": "",
"mobileno": "தொலைபேசி எண் சரிபார்க்கவும்",
- "email": "மின்னஞ்சல் ஐடி சரிபார்க்கவும்",
+ "email": "மின்னஞ்சல் ID சரிபார்க்கவும்",
"uid": "UIN/ VID ஐ உள்ளிடவும்",
"captcha": "கேப்ச்சா ஐ உள்ளிடவும்",
"sendotp": "OTP ஐ அனுப்பு",
@@ -219,7 +219,7 @@
"subTitle": "OTP முடியும் நேரத்தில் முடிந்துவிடும்",
"subTitle2": "OTP காலாவதியானது OTPயை மீண்டும் அனுப்பு என்பதைக் கிளிக் செய்யவும்.",
"inputLabel": "ஒரு நேர கடவுச்சொல் (OTP) ஐ உள்ளிடவும்",
- "otpDescriptionEmail": "உங்கள் பதிவுசெய்யப்பட்ட மின்னஞ்சல் ஐடிக்கு அனுப்பப்பட்ட OTP ஐ உள்ளிடவும்",
+ "otpDescriptionEmail": "உங்கள் பதிவுசெய்யப்பட்ட மின்னஞ்சல் ID-க்கு அனுப்பப்பட்ட OTP ஐ உள்ளிடவும்",
"otpDescriptionPhone": "உங்கள் பதிவுசெய்யப்பட்ட தொலைபேசி எண்ணுக்கு அனுப்பப்பட்ட OTP ஐ உள்ளிடவும்",
"resendBtnLabel": "OTP ஐ மீண்டும் அனுப்பு",
"submitBtnLabel": "சமர்ப்பிக்க",
@@ -258,7 +258,7 @@
"checked": false
},
"ID_MANAGEMENT_REQUEST": {
- "serviceType": "ஐடி மேலாண்மை கோரிக்கை",
+ "serviceType": "ID மேலாண்மை கோரிக்கை",
"checked": false
},
"DATA_SHARE_REQUEST": {
@@ -290,7 +290,7 @@
"viewhistoryLabel": "விவரங்களைக் காண்க"
},
"managemyvid": {
- "title": "எனது விஐடியை நிர்வகி",
+ "title": "எனது VID-யை நிர்வகி",
"Perpetual": {
"vidType": "நிலுவையான VID",
"message": "பயன்பாட்டிற்கு வரம்பு அல்லது காலாவதி எந்தவொரு வரம்புமில்லை"
@@ -330,7 +330,7 @@
"noVidsText2": " என்பதைச் சொடுக்கவும்."
},
"lockunlockauth": {
- "title": "எனது ஐடியைப் பாதுகாக்கவும்",
+ "title": "எனது ID-யைப் பாதுகாக்கவும்",
"generatevid": [
{
"title": "நிலுவையான",
@@ -416,16 +416,16 @@
"searchLabel": "கண்காணிக்க விருப்பத்தையும் நுழைவாயில் பதிவுசெய்க",
"searchPlaceholder": "16 இலக்க வடிகட்ட EID உள்ளிடவும்",
"searchButton": "கண்காணி",
- "eventId": "நிகழ்வு ஐடி",
+ "eventId": "நிகழ்வு ID",
"eventType": "நிகழ்வு வகை",
"eventStatus": "நிகழ்வு நிலை",
"description": "விளக்கம்",
- "individualId": "தனிப்பட்ட ஐடி",
+ "individualId": "தனிப்பட்ட ID",
"authenticationMode": "அங்கீகார முறை",
- "vidType": "விஐடி வகை",
- "vid": "விஐடி",
+ "vidType": "VID வகை",
+ "vid": "VID",
"timestamp": "நேரம்",
- "descriptionText": "உள்நுழையப்பட்ட UIN / VID ஐ சான்றிதழாக்கப்பட்ட நிகழ்வு ஐடி (EID) மேல் நிலையை கண்காணிக்கவும். உள்ளிடப்பட்ட EID பற்றிய விரிவான தகவல்களையும் பார்க்கலாம்.",
+ "descriptionText": "உள்நுழையப்பட்ட UIN / VID ஐ சான்றிதழாக்கப்பட்ட நிகழ்வு ID (EID) மேல் நிலையை கண்காணிக்கவும். உள்ளிடப்பட்ட EID பற்றிய விரிவான தகவல்களையும் பார்க்கலாம்.",
"transactionTitle": "பரிவர்த்தனை விவரங்கள்",
"partnerName": "கூடுதல் பெயர்",
"partnerLogo": "கூடுதல் லோகோ",
@@ -433,7 +433,7 @@
"downloadbuttonLabel": "பதிவிறக்கு",
"summary": "சுருக்கம்",
"attributeList": "பண்புடைப்பு பட்டியல்",
- "downloadVIDCard": "விஐடி அட்டையை பதிவிறக்கு",
+ "downloadVIDCard": "VID அட்டையை பதிவிறக்கு",
"downloadUINCard": "UIN அட்டையை பதிவிறக்கு",
"purpose": "நோக்கம்",
"raiseSupportRequest": "இந்த EID எதிர்ப்பார்வை கோரிக்கையை ஏற்றுவதற்கு,",
@@ -523,14 +523,14 @@
"successLogout": "நீங்கள் வெற்றிகரமாக வெளியேற்றப்பட்டுள்ளீர்கள். ",
"dearResident": "பிரிவாசியானவரே,",
"trackStatusText": "நிகழ்வின் நிலையைக் கண்காணிக்க மேலும் கிளிக் செய்க ",
- "trackStatusForLogin": "இந்த நிகழ்வு ஐடி நிகழ்வு பற்றிய விவரங்களைப் பார்க்க மேலே கொடுக்கப்பட்ட EID ஐப் பயன்படுத்தலாம். மேலே கிளிக் செய்யவும் ",
+ "trackStatusForLogin": "இந்த நிகழ்வு ID நிகழ்வு பற்றிய விவரங்களைப் பார்க்க மேலே கொடுக்கப்பட்ட EID ஐப் பயன்படுத்தலாம். மேலே கிளிக் செய்யவும் ",
"clickYesToProceed": "மேலே கிளிக் செய்ய ஆமாதியைக் கிளிக் செய்க.",
"logoutconfirmMessage": "நீங்கள் வெளியேறுவதன் மூலம் உறுதியை நிராகரிக்க விரும்புகின்றீர்களா?",
"accessDenied": "உங்கள் உள்நுழைவு போது நீங்கள் ஒப்புதலை ஏற்கவில்லையாம் என்றால், இந்த சேவைக்கு நீங்கள் அணுக முடியாது. மீண்டும் உள்நுழைவு செய்து சரிபார்க்கப்பட்ட ஒப்புதலையும் ஏற்றுக்கொள்ளுங்கள் முடியும் என்று கேட்கும்.",
"toFindRegCen":" பதிவு மையங்களைக் கண்டறிய.",
"sessionExpired":"அமர்வு காலாவதியானது",
"getMyUin": {
- "downloadedSuccessFully": "உங்கள் UIN அட்டை வெற்றிகரமாக பதிவிறக்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்பார்வைக்கு.",
+ "downloadedSuccessFully": "உங்கள் UIN அட்டை வெற்றிகரமாக பதிவிறக்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்பார்வைக்கு.",
"invalidOtp": " தவறான OTP ஐ உள்ளிட்டது. தயவுசெய்து மீண்டும் OTP ஐ அனுப்பி தவிர மீண்டும் முயற்சிக்கவும் "
},
"termsAndConditionsDescription": [
@@ -552,7 +552,7 @@
"description": "அட்டையை பதிவிறக்க எங்களுக்கு சில நேரங்கள் போகும். தேர்ந்தெடுக்கப்பட்ட அட்டையைப் பதிவிறக்க நீங்கள் ஒரு இணைப்பைப் பயன்படுத்தி பெறலாம். அது தயாராகின்ற போது, அறிவிப்பு பிரிவின் பிரிவு பகுதியிலிருந்து அட்டையையேடுக்க முடியும்.",
"sendVid": "VID ஐ அனுப்புக",
"agreeLabel1": "பதிவு செய்யப்பட்ட தொலைபேசியில் VID ஐ அனுப்புக",
- "agreeLabel": "பதிவு செய்யப்பட்ட மின்னஞ்சல் ஐடியில் VID ஐ அனுப்புக"
+ "agreeLabel": "பதிவு செய்யப்பட்ட மின்னஞ்சல் ID-யில் VID ஐ அனுப்புக"
},
"manageMyVidMessages": {
"Perpetual": {
@@ -571,38 +571,38 @@
"confirmationMessageForDeleteVid": "தேர்ந்தெடுத்த ஒருமுறை VID கார்டை நிச்சயமாக நீக்க விரும்புகிறீர்களா?",
"confirmationMessageForDownloadVid": "ஒரு முறை VID கார்டை நிச்சயமாகப் பதிவிறக்க விரும்புகிறீர்களா?"
},
- "createdSuccessfully": "உங்கள் VID வெற்றிகரமாக உருவாக்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு.",
- "downloadedSuccessFully": "உங்கள் VID அட்டையை பதிவிறக்க கோரிக்கை வெற்றிகரமாக செயல்படுத்தப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு.",
- "downloadedSuccessFully2": "அட்டையை தயாராக்க சில நேரங்கள் போகும். உங்கள் பதிவுசெய்யப்பட்ட மின்னஞ்சல் ஐடி மற்றும்/அல்லது தொலைபேசி எண்ணிற்கு ஒரு இணைப்பு அனுப்பப்படும். இதன் மூலம் நீங்கள் கோரிக்கையாக்கப்பட்ட விண்ணப்ப அட்டையைப் பதிவிறக்க முடியும். மற்ற வழிமுறைகளாக, அட்டையையேடுக்கும் முன்னுரிமையாக அது தயாராகின்ற போது அறிவிப்புப் பிரிவிலிருந்தும் பதிவிறக்கம் செய்யப்படலாம்.",
- "deletedSuccessfully": "உங்கள் VID வெற்றிகரமாக நீக்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு."
+ "createdSuccessfully": "உங்கள் VID வெற்றிகரமாக உருவாக்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு.",
+ "downloadedSuccessFully": "உங்கள் VID அட்டையை பதிவிறக்க கோரிக்கை வெற்றிகரமாக செயல்படுத்தப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு.",
+ "downloadedSuccessFully2": "அட்டையை தயாராக்க சில நேரங்கள் போகும். உங்கள் பதிவுசெய்யப்பட்ட மின்னஞ்சல் ID மற்றும்/அல்லது தொலைபேசி எண்ணிற்கு ஒரு இணைப்பு அனுப்பப்படும். இதன் மூலம் நீங்கள் கோரிக்கையாக்கப்பட்ட விண்ணப்ப அட்டையைப் பதிவிறக்க முடியும். மற்ற வழிமுறைகளாக, அட்டையையேடுக்கும் முன்னுரிமையாக அது தயாராகின்ற போது அறிவிப்புப் பிரிவிலிருந்தும் பதிவிறக்கம் செய்யப்படலாம்.",
+ "deletedSuccessfully": "உங்கள் VID வெற்றிகரமாக நீக்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு."
},
"personalisedcardMessages": {
- "downloadedSuccessFully": "உங்கள் தனிப்பட்ட அட்டையை வெற்றிகரமாக பதிவிறக்கம் செய்யப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId. கடவுச்சொல் உங்கள் பதிவிறக்க மின்னஞ்சல் ஐடி அல்லது தொலைபேசி எண்ணிற்கு அனுப்பப்படும்."
+ "downloadedSuccessFully": "உங்கள் தனிப்பட்ட அட்டையை வெற்றிகரமாக பதிவிறக்கம் செய்யப்பட்டுள்ளது நிகழ்வு ID: $eventId. கடவுச்சொல் உங்கள் பதிவிறக்க மின்னஞ்சல் ID அல்லது தொலைபேசி எண்ணிற்கு அனுப்பப்படும்."
},
"sharewithpartner": {
"needPartner": "தயவுசெய்து தொடரும் கூடுதலான கூடுதல் உள்ளிடப்படுவதற்கு ஒரு கூடுதல் பங்களிப்பாளரை தேர்ந்தெடுக்கவும்.",
"needPurpose": "தங்கள் சான்றுகளைப் பகிருவதின் காரணத்தை சொல்லுங்கள் என்பது தடைப்பட்ட புலங்களாகும். தயவுசெய்து தங்கள் சான்றுகளைப் பகிருவதின் காரணத்தை குறிப்பிடுங்கள்.",
"specialCharacters": "உங்கள் சான்றுகளை பகிருவதற்கு எழுத்துக்களை/எண்களை உள்ளிடுங்கள்.",
- "sharedSuccessfully": "உங்களால் தேர்ந்தெடுத்த பங்களிப்பாளருக்கு தேர்ந்தெடுத்த தரவு வெற்றிகரமாக பகிரப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId"
+ "sharedSuccessfully": "உங்களால் தேர்ந்தெடுத்த பங்களிப்பாளருக்கு தேர்ந்தெடுத்த தரவு வெற்றிகரமாக பகிரப்பட்டுள்ளது நிகழ்வு ID: $eventId"
},
"verifyChannel": {
"warningMsgForEmail": "உங்கள் மின்னஞ்சல் ஏற்கனவே சரிபார்க்கப்பட்டுள்ளது.",
"warningMsgForPhone": "உங்கள் தொலைபேசி எண் ஏற்கனவே சரிபார்க்கப்பட்டுள்ளது.",
- "emailSuccess": "உங்கள் மின்னஞ்சல் ஐடி: $channel வெற்றிகரமாக சரிபார்க்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு.",
- "phoneSuccess": "உங்கள் தொலைபேசி எண்: $channel வெற்றிகரமாக சரிபார்க்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு."
+ "emailSuccess": "உங்கள் மின்னஞ்சல் ID: $channel வெற்றிகரமாக சரிபார்க்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு.",
+ "phoneSuccess": "உங்கள் தொலைபேசி எண்: $channel வெற்றிகரமாக சரிபார்க்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு."
},
"grievanceRedressal": {
"successMsg": "உங்கள் புகார் விசாரணையின் கையேடு ID $ticketId எதிர்ப்புக்கு வெற்றிகரமாக அனுப்பப்பட்டுள்ளது.",
"warningMsg": "உங்கள் புகார் அனுப்ப முடியவில்லை. தயவுசெய்து பிறகு மீண்டும் முயலவும்."
},
"secureMyId": {
- "successMsg": "உங்கள் அங்கீகரிக்க முடியுமான அட்டைகளின் மாற்றங்களை சேமிக்க உள்ளீர்கள் நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு.",
+ "successMsg": "உங்கள் அங்கீகரிக்க முடியுமான அட்டைகளின் மாற்றங்களை சேமிக்க உள்ளீர்கள் நிகழ்வு ID: $eventId எதிர்ப்புக்கு.",
"confirmationMessage": "அங்கீகரிக்க முடியுமான அட்டைகளின் மாற்றங்களை சேமிக்க விரும்புகின்றீர்களா?"
},
"updateMyData": {
- "emailSuccessMsg": "உங்கள் மின்னஞ்சல் ஐடி வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு.",
- "phoneNumberSuccessMsg": "உங்கள் தொலைபேசி எண் வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு.",
- "newDataUpdatedSuccessMsg": "உங்கள் தரவை மாற்ற கோரிக்கையாகவும் மேலும் தரவை பதிவுசெய்ய கோரிக்கை சமர்ப்பிக்க வேண்டும் நிகழ்வு ஐடி: $eventId எதிர்ப்புக்கு."
+ "emailSuccessMsg": "உங்கள் மின்னஞ்சல் ID வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு.",
+ "phoneNumberSuccessMsg": "உங்கள் தொலைபேசி எண் வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது நிகழ்வு ID: $eventId எதிர்ப்புக்கு.",
+ "newDataUpdatedSuccessMsg": "உங்கள் தரவை மாற்ற கோரிக்கையாகவும் மேலும் தரவை பதிவுசெய்ய கோரிக்கை சமர்ப்பிக்க வேண்டும் நிகழ்வு ID: $eventId எதிர்ப்புக்கு."
}
},
"autologout": {
@@ -625,22 +625,22 @@
"Iris Authentication": "கண்களின் அங்கீகரிப்பை முடக்கும்/விட்டுப்போக்கும் மூலம், எந்த கண்களின் அங்கீகரிப்பத்தையும் பயன்படுத்தும் முயலாகும்/இயலாகும்.",
"Face Authentication": "முகத்தை பயன்படுத்தி அங்கீகரிப்பை முடக்கும்/விட்டுப்போக்கும் மூலம், எந்த முகத்துக்கும் அங்கீகரிப்பத்தையும் பயன்படுத்தும் முயலாகும்/இயலாகும்."
},
- "trackStatus": "நீங்கள் ட்ரேக் செய்ய விரும்பும் நிகழ்வுடன் சம்பந்திக்கும் ஈவெண்ட் ஐடி (EID) உள்ளிடவும். நீங்கள் உள்நுழைந்த UIN உடன் உடன் இருக்கும் EID மிக முக்கியம் என்பது.",
- "getUin": "ஒரு AID உங்கள் $AID இலக்க விண்ணப்ப ஐடி ஆகும், அது பதிவுக்கு பிறகு உங்களுக்கு வழங்கப்பட்டது. ஒரு UIN உங்கள் $UIN இலக்க அத்வைத்த அடையாள எண் ஆகும். ஒரு VID உங்கள் $VID இலக்க ஆவிசம் ஐடி ஆகும்.",
+ "trackStatus": "நீங்கள் ட்ரேக் செய்ய விரும்பும் நிகழ்வுடன் சம்பந்திக்கும் ஈவெண்ட் ID (EID) உள்ளிடவும். நீங்கள் உள்நுழைந்த UIN உடன் உடன் இருக்கும் EID மிக முக்கியம் என்பது.",
+ "getUin": "ஒரு AID உங்கள் $AID இலக்க விண்ணப்ப ID ஆகும், அது பதிவுக்கு பிறகு உங்களுக்கு வழங்கப்பட்டது. ஒரு UIN உங்கள் $UIN இலக்க அத்வைத்த அடையாள எண் ஆகும். ஒரு VID உங்கள் $VID இலக்க ஆவிசம் ID ஆகும்.",
"verifyChannel": "ஒரு UIN உங்கள் 10-இலக்க எண்ணுடன் முக்கிய அடையாள எண்ணாகும். VID உங்கள் 16-இலக்க எண்ணுடன் மாறுபட்ட அடையாளமாகும்."
},
"serverErrors": {
- "IDA-MLC-009": "உள்ளிடப்பட்ட UIN/VID உடன் பதிவு செய்யப்பட்ட மின்னஞ்சல் ஐடி/ஃபோன் எண் எதுவும் இல்லை. மின்னஞ்சல் ஐடி/ஃபோன் எண்ணைச் சேர்க்க, அருகிலுள்ள பதிவு மையத்தைப் பார்வையிடவும்.",
- "IDA-MLC-002": "உள்ளிடப்பட்ட UIN/VID உடன் பதிவு செய்யப்பட்ட மின்னஞ்சல் ஐடி/ஃபோன் எண் எதுவும் இல்லை. மின்னஞ்சல் ஐடி/ஃபோன் எண்ணைச் சேர்க்க, அருகிலுள்ள பதிவு மையத்தைப் பார்வையிடவும்.",
+ "IDA-MLC-009": "உள்ளிடப்பட்ட UIN/VID உடன் பதிவு செய்யப்பட்ட மின்னஞ்சல் ID/ஃபோன் எண் எதுவும் இல்லை. மின்னஞ்சல் ID/ஃபோன் எண்ணைச் சேர்க்க, அருகிலுள்ள பதிவு மையத்தைப் பார்வையிடவும்.",
+ "IDA-MLC-002": "உள்ளிடப்பட்ட UIN/VID உடன் பதிவு செய்யப்பட்ட மின்னஞ்சல் ID/ஃபோன் எண் எதுவும் இல்லை. மின்னஞ்சல் ID/ஃபோன் எண்ணைச் சேர்க்க, அருகிலுள்ள பதிவு மையத்தைப் பார்வையிடவும்.",
"IDA-MLC-018": "தவறான UIN/ AID/ VID உள்ளிடப்பட்டுள்ளது. சரியான UIN/ AID/ VID ஐ உள்ளிட்டு மீண்டும் முயற்சிக்கவும்.",
"RES-SER-422": "தவறான OTP ஐ உள்ளிட்டுள்ளீர்கள். சரியான OTP ஐ மீண்டும் முயற்சிக்கவும்.",
"RES-SER-410": {
"individualIdError": "தவறான UIN/ AID/ VID உள்ளிடப்பட்டுள்ளது. சரியான UIN/ AID/ VID ஐ உள்ளிட்டு மீண்டும் முயற்சிக்கவும்.",
"individualId": "தவறான UIN/ AID/ VID உள்ளிடப்பட்டுள்ளது. சரியான UIN/ AID/ VID ஐ உள்ளிட்டு மீண்டும் முயற்சிக்கவும்.",
- "EMAIL": "நீங்கள் உள்ளிட்ட மின்னஞ்சல் ஐடி தவறானது. சரியான மின்னஞ்சல் ஐடி ஐ உள்ளிடவும்.",
+ "EMAIL": "நீங்கள் உள்ளிட்ட மின்னஞ்சல் ID தவறானது. சரியான மின்னஞ்சல் ID ஐ உள்ளிடவும்.",
"PHONE": "நீங்கள் உள்ளிட்ட தொலைபேசி எண் தவறானது. சரியான தொலைபேசி எண் ஐளிக்கவும்.",
- "eventId": "நீங்கள் உள்ளிட்ட நிகழ்வு ஐடி தவறானது. சரியான நிகழ்வு ஐடி ஐளிக்கவும்.",
- "userId": "நீங்கள் உள்ளிட்ட மின்னஞ்சல் ஐடி/ தொலைபேசி எண் தவறானது. சரியான மின்னஞ்சல் ஐடி/ தொலைபேசி எண் ஐளிக்கவும்.",
+ "eventId": "நீங்கள் உள்ளிட்ட நிகழ்வு ID தவறானது. சரியான நிகழ்வு ID ஐளிக்கவும்.",
+ "userId": "நீங்கள் உள்ளிட்ட மின்னஞ்சல் ID/ தொலைபேசி எண் தவறானது. சரியான மின்னஞ்சல் ID/ தொலைபேசி எண் ஐளிக்கவும்.",
"otp": "தவறான OTP ஐ உள்ளிட்டுள்ளீர்கள். சரியான OTP ஐ மீண்டும் முயற்சிக்கவும்.",
"channel": "தவறான UIN/ VID உள்ளிடப்பட்டுள்ளது. சரியான UIN/ VID ஐ உள்ளிட்டு மீண்டும் முயற்சிக்கவும்.",
"identity/preferredLang": "தவறான முன்னியுடன் தேர்ந்தெடுத்த மொழியை உள்ளிட்டுக் கொடுங்கள். சரியான தகவலைக் கொடுங்கள்"
@@ -657,7 +657,7 @@
"RES-SER-415": "வார்ப்புரு முறையில் தவறானது.",
"RES-SER-463": "OTP ஐ அனுப்ப முடியவில்லை. சில நேரங்களில் மீண்டும் முயற்சிக்கவும்.",
"RES-SER-461": "ஆவண வகை மதிப்புப் புலம் ஆவண வகையைத் தேர்வு செய்க. முன்னோட்டம் முடிவுக்கு ஆவண வகையைத் தேர்ந்தெடுக்கவும்.",
- "RES-SER-519": "ஏற்கனவே உள்ளிட்ட மின்னஞ்சல் ஐடியைக் கொண்டு வெளியிடவும்.",
+ "RES-SER-519": "ஏற்கனவே உள்ளிட்ட மின்னஞ்சல் ID-யைக் கொண்டு வெளியிடவும்.",
"RES-SER-520": "ஏற்கனவே உள்ளிட்ட தொலைபேசி எண்ணைக் கொண்டு வெளியிடவும்.",
"RES-SER-456": "AID கண்டுபிடிக்கப்படவில்லை. பின்னர் முயலுங்கள்.",
"RES-SER-515": "பகிர்வுக்கான எழுத்துக்கள்/ எண்களை உள்ளிடவும்.",