diff --git a/src/app/sms-gateway/sms-gateway.component.html b/src/app/sms-gateway/sms-gateway.component.html index de3346f..c9abc50 100644 --- a/src/app/sms-gateway/sms-gateway.component.html +++ b/src/app/sms-gateway/sms-gateway.component.html @@ -20,12 +20,13 @@
- {{selectedGateway || 'smsGateway' | translate}} + + {{(selectedGateway === selectedGatewayType.SYRIATEL ? 'syriatelCredentials' : (selectedGateway === selectedGatewayType.TWILIO ? 'twilioCredentials' : (selectedGateway === selectedGatewayType.JAZZ ? 'jazzCredentials' : ''))) | translate}}
diff --git a/src/app/sms-gateway/sms-gateway.component.ts b/src/app/sms-gateway/sms-gateway.component.ts index 48c153f..0b3e169 100644 --- a/src/app/sms-gateway/sms-gateway.component.ts +++ b/src/app/sms-gateway/sms-gateway.component.ts @@ -3,6 +3,7 @@ import { Component } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { NgSelectComponent } from '@ng-select/ng-select'; import { TranslateModule } from '@ngx-translate/core'; +import { selectedGatewayType } from '../utils/enums'; @Component({ selector: 'app-sms-gateway', @@ -12,5 +13,6 @@ import { TranslateModule } from '@ngx-translate/core'; }) export class SmsGatewayComponent { selectedGateway: string = ''; +selectedGatewayType = selectedGatewayType } diff --git a/src/app/utils/enums.ts b/src/app/utils/enums.ts index 73cc2c1..076b4cc 100644 --- a/src/app/utils/enums.ts +++ b/src/app/utils/enums.ts @@ -18,4 +18,10 @@ export enum directions{ export enum APP_URL_KEY{ API_PATH = 'API_PATH' +} + +export enum selectedGatewayType{ + SYRIATEL = 'Syriatel', + TWILIO = 'Twilio', + JAZZ = 'Jazz' } \ No newline at end of file diff --git a/src/assets/i18n/Arabic.json b/src/assets/i18n/Arabic.json index 204f834..24865ce 100644 --- a/src/assets/i18n/Arabic.json +++ b/src/assets/i18n/Arabic.json @@ -113,12 +113,14 @@ "SMSGatewaySyriatel":"سيريتل", "SMSGatewayTwillio":"تويليو", "SMSGatewayJazz":"جاز", - "SyriatelCredentials":"أوراق اعتماد سيريتل", - "TwilioCredentials":"أوراق اعتماد تويليو", - "JazzCredentials":"أوراق اعتماد جاز", + "syriatelCredentials":"أوراق اعتماد سيريتل", + "twilioCredentials":"أوراق اعتماد تويليو", + "jazzCredentials":"أوراق اعتماد جاز", "accountSID":"الحساب SID", "authToken":"رمز المصادقة", "fromNumber":"من الرقم", + "senderName":"اسم المرسل", + "senderNamePlaceHolder":"أدخل اسم المرسل", "message": "رسالة", "template": "قالب", "language":"اللغة", diff --git a/src/assets/i18n/English.json b/src/assets/i18n/English.json index cdf4512..318aaf3 100644 --- a/src/assets/i18n/English.json +++ b/src/assets/i18n/English.json @@ -115,9 +115,9 @@ "SMSGatewaySyriatel":"Syriatel", "SMSGatewayTwillio":"Twilio", "SMSGatewayJazz":"Jazz", - "SyriatelCredentials":"Syriatel Credentials", - "TwilioCredentials":"Twilio Credentials", - "JazzCredentials":"Jazz Credentials", + "syriatelCredentials":"Syriatel Credentials", + "twilioCredentials":"Twilio Credentials", + "jazzCredentials":"Jazz Credentials", "accountSID":"Account SID", "authToken":"Auth Token", "fromNumber":"From Number",