Refactor ServicesScreen to use a dynamic services array and improve layout

- Introduced a services array to dynamically render service cards with localized titles and icons.
- Updated layout styles for a grid display of service cards, enhancing visual organization.
- Added new localization keys for services in English, Russian, and Turkmen.
This commit is contained in:
2025-08-20 18:43:05 +05:00
parent b5d3133c24
commit f796f832a8
5 changed files with 52 additions and 27 deletions

View File

@@ -14,7 +14,11 @@
"servicesToEnrich": "Services to Enrich Your Spiritual Experience",
"quran": "Qur'an",
"hadith": "Hadith",
"dua": "Du'a",
"dua": "Dua",
"currencyConverter": "Currency Converter",
"hotelCard": "Hotel Card",
"lostKey": "Lost Key?",
"translator": "Translator",
"adhkar": "Adhkar",
"hisnAlMuslim": "Hisn Al-Muslim",
"morningEveningThikr": "Thikr said in the morning and evening",
@@ -27,6 +31,5 @@
"sneezingSupplication": "Supplication upon sneezing",
"sarToTmt": "SAR to TMT",
"hotelBusinessCard": "Hotel Business Card",
"masterkeyBox": "Masterkey Box",
"translator": "Translator"
"masterkeyBox": "Masterkey Box"
}

View File

@@ -12,8 +12,12 @@
"leftOnPrayer": "Осталось до молитвы {{prayerName}}",
"servicesToEnrich": "Услуги для обогащения вашего духовного опыта",
"quran": "Коран",
"hadith": "Хадисы",
"hadith": "Хадис",
"dua": "Дуа",
"currencyConverter": "Конвертер валют",
"hotelCard": "Карта отеля",
"lostKey": "Потеряли ключ?",
"translator": "Переводчик",
"adhkar": "Азкар",
"hisnAlMuslim": "Крепость мусульманина",
"morningEveningThikr": "Зикр, читаемый утром и вечером",
@@ -26,6 +30,5 @@
"sneezingSupplication": "Мольба при чихании",
"sarToTmt": "SAR в TMT",
"hotelBusinessCard": "Визитная карточка отеля",
"masterkeyBox": "Ящик для мастер-ключей",
"translator": "Переводчик"
"masterkeyBox": "Ящик для мастер-ключей"
}

View File

@@ -15,6 +15,10 @@
"quran": "Kuran",
"hadith": "Hadys",
"dua": "Doga",
"currencyConverter": "Walýuta hasaplaýjy",
"hotelCard": "Myhmanhana kartasy",
"lostKey": "Açaryňyzy ýitirdiňizmi?",
"translator": "Terjimeçi",
"adhkar": "Zikir",
"hisnAlMuslim": "Musulmanyň goragy",
"Makkah": "Mekke",
@@ -34,9 +38,5 @@
"insultedWhileFasting": "Orazaly wagtyň kemsidilende",
"seeingFruitSupplication": "Irki ýa-da bişmedik miwäni göreniňde aýdylýan doga",
"sneezingSupplication": "Asgyranyňda aýdylýan doga",
"sarToTmt": "SAR-dan TMT-a",
"hotelBusinessCard": "Myhmanhananyň wizit karty",
"masterkeyBox": "Masterkey gutusy",
"translator": "Terjimeçi",
"currencyConverter": "Walýuta hasaplama"
"sarToTmt": "SAR-dan TMT-a"
}