From c1f6c631f7ebc925ffd0d2c71c6acacde73e75d4 Mon Sep 17 00:00:00 2001 From: Roman Tsisyk Date: Wed, 13 Dec 2023 08:48:18 +0200 Subject: [PATCH] [android][ios] Fix the accept button in the disclaimer dialog Follow up 4572755 Signed-off-by: Roman Tsisyk --- .../java/app/organicmaps/MwmActivity.java | 2 +- data/strings/strings.txt | 43 +++++++++++++++++++ .../UI/PlacePage/PlacePageInteractor.swift | 2 +- 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/android/app/src/main/java/app/organicmaps/MwmActivity.java b/android/app/src/main/java/app/organicmaps/MwmActivity.java index 9eca339ec3..582d43c68e 100644 --- a/android/app/src/main/java/app/organicmaps/MwmActivity.java +++ b/android/app/src/main/java/app/organicmaps/MwmActivity.java @@ -1661,7 +1661,7 @@ public class MwmActivity extends BaseMwmFragmentActivity .setTitle(R.string.how_to_support_us) .setMessage(R.string.dialog_kayak_disclaimer) .setCancelable(false) - .setPositiveButton(R.string.more_on_kayak, (dlg, which) -> { + .setPositiveButton(R.string.dialog_kayak_button, (dlg, which) -> { Config.acceptKayakDisclaimer(); Utils.openUrl(this, url); }) diff --git a/data/strings/strings.txt b/data/strings/strings.txt index 5663d2b9c5..068aae9399 100644 --- a/data/strings/strings.txt +++ b/data/strings/strings.txt @@ -16127,6 +16127,49 @@ zh-Hans = 每次通过此链接预订所获得的推荐奖金将用于 Organic Maps 的开发。 zh-Hant = 透過此連結進行的每次預訂收到的推薦獎金將用於開發有機地圖 + [dialog_kayak_button] + comment = A confirmation button text in the explanation dialog that opens hotel details page on Kayak website. + tags = android,ios + en = Details on Kayak + ar = التفاصيل على Kayak + be = Падрабязнасці на Kayak + bg = Подробности в Kayak + ca = Detalls a Kayak + cs = Podrobnosti na Kayak + da = Detaljer på Kayak + de = Einzelheiten bei Kayak + el = Λεπτομέρειες στο Kayak + es = Detalles en Kayak + es-MX = Detalles sobre Kayak + et = Üksikasjad Kayaki kohta + eu = Xehetasunak Kayak-en + fa = جزئیات در Kayak + fi = Lisätietoa osoitteessa Kayak + fr = Détails sur Kayak + he = פרטים על Kayak + hi = कयाक पर विवरण + hu = Részletek a Kayak-on + id = Perincian di Kayak + it = Dettagli su Kayak + ja = Kayak で詳細表示 + ko = Kayak의 세부 정보 + mr = कायाक वर तपशील + nb = Mer informasjon om Kayak + nl = Details op Kayak + pl = Szczegóły na Kayak + pt = Detalhes em Kayak + ro = Detalii pe Kayak + ru = Подробнее на Kayak + sk = Podrobnosti na Kayak + sv = Information på Kayak + sw = Maelezo kuhusu Kayak + th = รายละเอียดบน Kayak + tr = Kayak hakkında detaylar + uk = Докладніше на Kayak + vi = Chi tiết trên Kayak + zh-Hans = Kayak 上的详细信息 + zh-Hant = Kayak 上的詳細資訊 + [placepage_call_button] tags = ios en = Call diff --git a/iphone/Maps/UI/PlacePage/PlacePageInteractor.swift b/iphone/Maps/UI/PlacePage/PlacePageInteractor.swift index 65115943c5..c9addaff36 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageInteractor.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageInteractor.swift @@ -41,7 +41,7 @@ extension PlacePageInteractor: PlacePageInfoViewControllerDelegate { } else { let alert = UIAlertController(title: nil, message: L("dialog_kayak_disclaimer"), preferredStyle: .alert) alert.addAction(UIAlertAction(title: L("cancel"), style: .cancel)) - alert.addAction(UIAlertAction(title: L("more_on_kayak"), style: .default, handler: { _ in + alert.addAction(UIAlertAction(title: L("dialog_kayak_button"), style: .default, handler: { _ in UserDefaults.standard.set(true, forKey: kUDDidShowKayakInformationDialog) MWMPlacePageManagerHelper.openKayak(self.placePageData) }))