Added translation to all site with edit style
All checks were successful
Build frontend / build (push) Successful in 1m40s
All checks were successful
Build frontend / build (push) Successful in 1m40s
This commit is contained in:
@ -26,4 +26,13 @@ const BookingStatusColors = Object.freeze({
|
||||
[BookingStatus.cancelled]: 'red',
|
||||
});
|
||||
|
||||
export { BookingStatus, BookingStatusLabels, BookingStatusColors };
|
||||
const BookingStatusTranslationKeys = Object.freeze({
|
||||
[BookingStatus.PENDING]: 'bookingStatus.pending',
|
||||
[BookingStatus.ownerConfirmed]: 'bookingStatus.ownerConfirmed',
|
||||
[BookingStatus.depositPaid]: 'bookingStatus.depositPaid',
|
||||
[BookingStatus.depositConfirmed]: 'bookingStatus.depositConfirmed',
|
||||
[BookingStatus.completed]: 'bookingStatus.completed',
|
||||
[BookingStatus.cancelled]: 'bookingStatus.cancelled',
|
||||
});
|
||||
|
||||
export { BookingStatus, BookingStatusLabels, BookingStatusColors, BookingStatusTranslationKeys };
|
||||
|
||||
@ -56,4 +56,17 @@ const BuildingTypeByKey = Object.freeze({
|
||||
warehouse: BuildingType.WAREHOUSE,
|
||||
});
|
||||
|
||||
export { BuildingType, BuildingTypeLabels, BuildingTypeKeys, BuildingTypeByKey };
|
||||
const BuildingTypeTranslationKeys = Object.freeze({
|
||||
[BuildingType.APARTMENT]: 'buildingType.apartment',
|
||||
[BuildingType.VILLA]: 'buildingType.villa',
|
||||
[BuildingType.HOUSE]: 'buildingType.house',
|
||||
[BuildingType.SWEET]: 'buildingType.sweet',
|
||||
[BuildingType.ROOM]: 'buildingType.room',
|
||||
[BuildingType.STUDIO]: 'buildingType.studio',
|
||||
[BuildingType.OFFICE]: 'buildingType.office',
|
||||
[BuildingType.FARMS]: 'buildingType.farms',
|
||||
[BuildingType.SHOP]: 'buildingType.shop',
|
||||
[BuildingType.WAREHOUSE]: 'buildingType.warehouse',
|
||||
});
|
||||
|
||||
export { BuildingType, BuildingTypeLabels, BuildingTypeKeys, BuildingTypeByKey, BuildingTypeTranslationKeys };
|
||||
|
||||
@ -10,4 +10,10 @@ const CancellationReasonLabels = Object.freeze({
|
||||
[CancellationReason.OWNER_CANCELED]: 'إلغاء من المالك',
|
||||
});
|
||||
|
||||
export { CancellationReason, CancellationReasonLabels };
|
||||
const CancellationReasonTranslationKeys = Object.freeze({
|
||||
[CancellationReason.NONE]: 'cancellationReason.none',
|
||||
[CancellationReason.DEPOSIT_NOT_PAID]: 'cancellationReason.noDeposit',
|
||||
[CancellationReason.OWNER_CANCELED]: 'cancellationReason.ownerCancellation',
|
||||
});
|
||||
|
||||
export { CancellationReason, CancellationReasonLabels, CancellationReasonTranslationKeys };
|
||||
|
||||
@ -35,4 +35,20 @@ function extractCity(address) {
|
||||
return '';
|
||||
}
|
||||
|
||||
export { City, CitiesList, extractCity };
|
||||
const CityTranslationKeys = Object.freeze({
|
||||
[City.DAMASCUS]: 'city.damascus',
|
||||
[City.ALEPPO]: 'city.aleppo',
|
||||
[City.HOMS]: 'city.homs',
|
||||
[City.LATAKIA]: 'city.latakia',
|
||||
[City.DARAA]: 'city.daraa',
|
||||
[City.TARTOUS]: 'city.tartous',
|
||||
[City.SUWEIDA]: 'city.suweida',
|
||||
[City.DEIR_EZZOR]: 'city.deirEzzor',
|
||||
[City.RAQQA]: 'city.raqqa',
|
||||
[City.IDLIB]: 'city.idlib',
|
||||
[City.HASAKAH]: 'city.hasakah',
|
||||
[City.QAMISHLI]: 'city.qamishli',
|
||||
[City.RURAL_DAMASCUS]: 'city.ruralDamascus',
|
||||
});
|
||||
|
||||
export { City, CitiesList, extractCity, CityTranslationKeys };
|
||||
|
||||
@ -16,4 +16,10 @@ const CommissionTypeLabels = Object.freeze({
|
||||
[CommissionType.FROM_BOTH]: 'من الاثنين',
|
||||
});
|
||||
|
||||
export { CommissionType, CommissionTypeLabels };
|
||||
const CommissionTypeTranslationKeys = Object.freeze({
|
||||
[CommissionType.FROM_OWNER]: 'commissionType.fromOwner',
|
||||
[CommissionType.FROM_TENANT]: 'commissionType.fromTenant',
|
||||
[CommissionType.FROM_BOTH]: 'commissionType.fromBoth',
|
||||
});
|
||||
|
||||
export { CommissionType, CommissionTypeLabels, CommissionTypeTranslationKeys };
|
||||
|
||||
@ -23,4 +23,11 @@ const CurrencySymbols = Object.freeze({
|
||||
[Currency.TRY]: 'TRY',
|
||||
});
|
||||
|
||||
export { Currency, CurrencyLabels, CurrencySymbols };
|
||||
const CurrencyTranslationKeys = Object.freeze({
|
||||
[Currency.SYP]: 'currency.syp',
|
||||
[Currency.USD]: 'currency.usd',
|
||||
[Currency.EUR]: 'currency.eur',
|
||||
[Currency.TRY]: 'currency.try',
|
||||
});
|
||||
|
||||
export { Currency, CurrencyLabels, CurrencySymbols, CurrencyTranslationKeys };
|
||||
|
||||
@ -14,4 +14,9 @@ const CustomerTypeLabels = Object.freeze({
|
||||
[CustomerType.FAMILY]: 'عائلي',
|
||||
});
|
||||
|
||||
export { CustomerType, CustomerTypeLabels };
|
||||
const CustomerTypeTranslationKeys = Object.freeze({
|
||||
[CustomerType.PERSONAL]: 'customerType.personal',
|
||||
[CustomerType.FAMILY]: 'customerType.family',
|
||||
});
|
||||
|
||||
export { CustomerType, CustomerTypeLabels, CustomerTypeTranslationKeys };
|
||||
|
||||
@ -20,4 +20,9 @@ const IdentityTypeFlags = Object.freeze({
|
||||
[IdentityType.PASSPORT]: '🛂',
|
||||
});
|
||||
|
||||
export { IdentityType, IdentityTypeLabels, IdentityTypeFlags };
|
||||
const IdentityTypeTranslationKeys = Object.freeze({
|
||||
[IdentityType.SYRIAN]: 'identityType.syrian',
|
||||
[IdentityType.PASSPORT]: 'identityType.passport',
|
||||
});
|
||||
|
||||
export { IdentityType, IdentityTypeLabels, IdentityTypeFlags, IdentityTypeTranslationKeys };
|
||||
|
||||
@ -14,4 +14,9 @@ const OwnerTypeLabels = Object.freeze({
|
||||
[OwnerType.REAL_ESTATE_AGENCY]: 'وكالة عقارية',
|
||||
});
|
||||
|
||||
export { OwnerType, OwnerTypeLabels };
|
||||
const OwnerTypeTranslationKeys = Object.freeze({
|
||||
[OwnerType.PERSON]: 'ownerType.person',
|
||||
[OwnerType.REAL_ESTATE_AGENCY]: 'ownerType.agency',
|
||||
});
|
||||
|
||||
export { OwnerType, OwnerTypeLabels, OwnerTypeTranslationKeys };
|
||||
|
||||
@ -38,4 +38,20 @@ const PropertyServiceLabels = Object.freeze({
|
||||
// All services as array
|
||||
const PropertyServicesList = Object.freeze(Object.values(PropertyService));
|
||||
|
||||
export { PropertyService, PropertyServiceLabels, PropertyServicesList };
|
||||
const PropertyServiceTranslationKeys = Object.freeze({
|
||||
[PropertyService.ELECTRICITY]: 'propertyService.electricity',
|
||||
[PropertyService.INTERNET]: 'propertyService.internet',
|
||||
[PropertyService.HEATING]: 'propertyService.heating',
|
||||
[PropertyService.WATER]: 'propertyService.water',
|
||||
[PropertyService.POOL]: 'propertyService.pool',
|
||||
[PropertyService.PRIVATE_GARDEN]: 'propertyService.privateGarden',
|
||||
[PropertyService.PARKING]: 'propertyService.parking',
|
||||
[PropertyService.SECURITY_247]: 'propertyService.security247',
|
||||
[PropertyService.CENTRAL_HEATING]: 'propertyService.centralHeating',
|
||||
[PropertyService.CENTRAL_AIR_CONDITIONING]: 'propertyService.centralAirConditioning',
|
||||
[PropertyService.EQUIPPED_KITCHEN]: 'propertyService.equippedKitchen',
|
||||
[PropertyService.MAIDS_ROOM]: 'propertyService.maidsRoom',
|
||||
[PropertyService.ELEVATOR]: 'propertyService.elevator',
|
||||
});
|
||||
|
||||
export { PropertyService, PropertyServiceLabels, PropertyServicesList, PropertyServiceTranslationKeys };
|
||||
|
||||
@ -27,4 +27,10 @@ const PropertyStatusByKey = Object.freeze({
|
||||
booked: PropertyStatus.BOOKED,
|
||||
});
|
||||
|
||||
export { PropertyStatus, PropertyStatusLabels, PropertyStatusKeys, PropertyStatusByKey };
|
||||
const PropertyStatusTranslationKeys = Object.freeze({
|
||||
[PropertyStatus.AVAILABLE]: 'propertyStatus.available',
|
||||
[PropertyStatus.NOT_AVAILABLE]: 'propertyStatus.notAvailable',
|
||||
[PropertyStatus.BOOKED]: 'propertyStatus.booked',
|
||||
});
|
||||
|
||||
export { PropertyStatus, PropertyStatusLabels, PropertyStatusKeys, PropertyStatusByKey, PropertyStatusTranslationKeys };
|
||||
|
||||
@ -18,4 +18,10 @@ const PropertyTermLabels = Object.freeze({
|
||||
// All terms as array
|
||||
const PropertyTermsList = Object.freeze(Object.values(PropertyTerm));
|
||||
|
||||
export { PropertyTerm, PropertyTermLabels, PropertyTermsList };
|
||||
const PropertyTermTranslationKeys = Object.freeze({
|
||||
[PropertyTerm.NO_SMOKING]: 'propertyTerm.noSmoking',
|
||||
[PropertyTerm.NO_ANIMALS]: 'propertyTerm.noAnimals',
|
||||
[PropertyTerm.NO_PARTIES]: 'propertyTerm.noParties',
|
||||
});
|
||||
|
||||
export { PropertyTerm, PropertyTermLabels, PropertyTermsList, PropertyTermTranslationKeys };
|
||||
|
||||
@ -13,4 +13,9 @@ const RentPropertyConditionLabels = Object.freeze({
|
||||
[RentPropertyCondition.WITHOUT_FURNITURE]: 'غير مفروش',
|
||||
});
|
||||
|
||||
export { RentPropertyCondition, RentPropertyConditionLabels };
|
||||
const RentPropertyConditionTranslationKeys = Object.freeze({
|
||||
[RentPropertyCondition.WITH_FURNITURE]: 'rentCondition.furnished',
|
||||
[RentPropertyCondition.WITHOUT_FURNITURE]: 'rentCondition.unfurnished',
|
||||
});
|
||||
|
||||
export { RentPropertyCondition, RentPropertyConditionLabels, RentPropertyConditionTranslationKeys };
|
||||
|
||||
@ -14,4 +14,10 @@ const RentPropertyTypeLabels = Object.freeze({
|
||||
[RentPropertyType.SEMI_FURNISHED]: 'مفروش جزئياً',
|
||||
});
|
||||
|
||||
export { RentPropertyType, RentPropertyTypeLabels };
|
||||
const RentPropertyTypeTranslationKeys = Object.freeze({
|
||||
[RentPropertyType.FURNISHED]: 'rentPropertyType.fullyFurnished',
|
||||
[RentPropertyType.UNFURNISHED]: 'rentPropertyType.unfurnished',
|
||||
[RentPropertyType.SEMI_FURNISHED]: 'rentPropertyType.partiallyFurnished',
|
||||
});
|
||||
|
||||
export { RentPropertyType, RentPropertyTypeLabels, RentPropertyTypeTranslationKeys };
|
||||
|
||||
@ -13,4 +13,9 @@ const RentTypeLabels = Object.freeze({
|
||||
[RentType.DAILY]: 'يومي',
|
||||
});
|
||||
|
||||
export { RentType, RentTypeLabels };
|
||||
const RentTypeTranslationKeys = Object.freeze({
|
||||
[RentType.MONTHLY]: 'rentType.monthly',
|
||||
[RentType.DAILY]: 'rentType.daily',
|
||||
});
|
||||
|
||||
export { RentType, RentTypeLabels, RentTypeTranslationKeys };
|
||||
|
||||
@ -8,4 +8,9 @@ const SalePropertiesStatusLabels = Object.freeze({
|
||||
[SalePropertiesStatus.CONFIRMED]: 'مؤكد',
|
||||
});
|
||||
|
||||
export { SalePropertiesStatus, SalePropertiesStatusLabels };
|
||||
const SalePropertiesStatusTranslationKeys = Object.freeze({
|
||||
[SalePropertiesStatus.PENDING]: 'saleStatus.pending',
|
||||
[SalePropertiesStatus.CONFIRMED]: 'saleStatus.confirmed',
|
||||
});
|
||||
|
||||
export { SalePropertiesStatus, SalePropertiesStatusLabels, SalePropertiesStatusTranslationKeys };
|
||||
|
||||
@ -8,4 +8,9 @@ const TransactionTypeLabels = Object.freeze({
|
||||
[TransactionType.MANUAL]: 'يدوي',
|
||||
});
|
||||
|
||||
export { TransactionType, TransactionTypeLabels };
|
||||
const TransactionTypeTranslationKeys = Object.freeze({
|
||||
[TransactionType.ONLINE]: 'transactionType.online',
|
||||
[TransactionType.MANUAL]: 'transactionType.manual',
|
||||
});
|
||||
|
||||
export { TransactionType, TransactionTypeLabels, TransactionTypeTranslationKeys };
|
||||
|
||||
@ -24,4 +24,11 @@ const UserRoleColors = Object.freeze({
|
||||
[UserRole.AGENT]: 'purple',
|
||||
});
|
||||
|
||||
export { UserRole, UserRoleLabels, UserRoleColors };
|
||||
const UserRoleTranslationKeys = Object.freeze({
|
||||
[UserRole.GUEST]: 'userRole.guest',
|
||||
[UserRole.CUSTOMER]: 'userRole.customer',
|
||||
[UserRole.OWNER]: 'userRole.owner',
|
||||
[UserRole.AGENT]: 'userRole.agent',
|
||||
});
|
||||
|
||||
export { UserRole, UserRoleLabels, UserRoleColors, UserRoleTranslationKeys };
|
||||
|
||||
Reference in New Issue
Block a user