From 5e2d3a9c6cf988621eceaf9b95366826df7d2a3d Mon Sep 17 00:00:00 2001 From: Hani Yacoub Date: Thu, 28 Aug 2025 14:46:04 +0300 Subject: [PATCH] CM gapcanada CA --- .../constants/gapcanada/CA/gapcanada_ad.json | 19 +++++++++++++++++++ .../constants/gapcanada/CA/gapcanada_cc.json | 15 +++++++++++++++ l10n_CM/region/CA.json | 3 ++- l10n_CM/run_l10n.py | 3 ++- l10n_CM/sites/gapcanada/CA/gapcanada_ad.html | 11 +++++++++++ l10n_CM/sites/gapcanada/CA/gapcanada_cc.html | 11 +++++++++++ 6 files changed, 60 insertions(+), 2 deletions(-) create mode 100644 l10n_CM/constants/gapcanada/CA/gapcanada_ad.json create mode 100644 l10n_CM/constants/gapcanada/CA/gapcanada_cc.json create mode 100644 l10n_CM/sites/gapcanada/CA/gapcanada_ad.html create mode 100644 l10n_CM/sites/gapcanada/CA/gapcanada_cc.html diff --git a/l10n_CM/constants/gapcanada/CA/gapcanada_ad.json b/l10n_CM/constants/gapcanada/CA/gapcanada_ad.json new file mode 100644 index 000000000..7020b42ae --- /dev/null +++ b/l10n_CM/constants/gapcanada/CA/gapcanada_ad.json @@ -0,0 +1,19 @@ +{ + "url": "http://127.0.0.1:8080/gapcanada_ad.html", + "field_mapping": { + "name": "c2f93d9b-89f2-4ddd-b65f-253ebb30ba48", + "street_address": "394bd19c-d1a5-4e1b-9293-9808291517d9", + "address_level_2": "62abf981-6478-44bd-9391-a16460552444", + "postal_code": "ff8206c2-2a7d-42a3-bcea-c0c4567c6fb3", + "telephone": "cdb38050-4b23-4abc-bcfe-528fc1641da8" + }, + + "form_field": "*[data-moz-autofill-inspect-id='{given_name}']", + "fields": [ + "c2f93d9b-89f2-4ddd-b65f-253ebb30ba48", + "394bd19c-d1a5-4e1b-9293-9808291517d9", + "62abf981-6478-44bd-9391-a16460552444", + "ff8206c2-2a7d-42a3-bcea-c0c4567c6fb3", + "cdb38050-4b23-4abc-bcfe-528fc1641da8" + ] +} diff --git a/l10n_CM/constants/gapcanada/CA/gapcanada_cc.json b/l10n_CM/constants/gapcanada/CA/gapcanada_cc.json new file mode 100644 index 000000000..2952fab5d --- /dev/null +++ b/l10n_CM/constants/gapcanada/CA/gapcanada_cc.json @@ -0,0 +1,15 @@ +{ + "url": "http://127.0.0.1:8080/gapcanada_cc.html", + "field_mapping": { + "card_number": "c9e8eb6a-d1bd-4385-a0a1-60f9cd67a230", + "expiration_date": "a340db3d-08ab-47b3-aa76-1a97f6ff2f9b", + "cvv": "3726fd34-acd2-4565-8160-0cad2577faf3" + }, + + "form_field": "*[data-moz-autofill-inspect-id='{name}']", + "fields": [ + "c9e8eb6a-d1bd-4385-a0a1-60f9cd67a230", + "a340db3d-08ab-47b3-aa76-1a97f6ff2f9b", + "3726fd34-acd2-4565-8160-0cad2577faf3" + ] +} \ No newline at end of file diff --git a/l10n_CM/region/CA.json b/l10n_CM/region/CA.json index e2734ddad..3d5827054 100644 --- a/l10n_CM/region/CA.json +++ b/l10n_CM/region/CA.json @@ -9,7 +9,8 @@ "canadatire", "ebay", "burtsbees", - "staples" + "staples", + "gapcanada" ], "tests": [ ] diff --git a/l10n_CM/run_l10n.py b/l10n_CM/run_l10n.py index f75e00e5c..f623e632d 100644 --- a/l10n_CM/run_l10n.py +++ b/l10n_CM/run_l10n.py @@ -65,7 +65,8 @@ "zara", "zooplus", "giesswein", - "holzkern" + "holzkern", + "gapcanada" } loaded_valid_sites = valid_l10n_mappings().keys() diff --git a/l10n_CM/sites/gapcanada/CA/gapcanada_ad.html b/l10n_CM/sites/gapcanada/CA/gapcanada_ad.html new file mode 100644 index 000000000..cf1c21653 --- /dev/null +++ b/l10n_CM/sites/gapcanada/CA/gapcanada_ad.html @@ -0,0 +1,11 @@ +Checkout

Checkout

h*****@gmail.com
    UPSShip to a UPS Access Point
    Gift Message

    Earn 100 More Points to Redeem

    Rewards Balance:$0(0 points)

    Order Summary
    SubtotalCA$79.95
    Savings-CA$40.95
    Shipping (4-5 business days)CA$9.00
    Est. TaxCA$0.00
    Total
    CA$48.00
    TotalCA$48.00
    SavingsCA$40.95
    \ No newline at end of file diff --git a/l10n_CM/sites/gapcanada/CA/gapcanada_cc.html b/l10n_CM/sites/gapcanada/CA/gapcanada_cc.html new file mode 100644 index 000000000..439b1d870 --- /dev/null +++ b/l10n_CM/sites/gapcanada/CA/gapcanada_cc.html @@ -0,0 +1,11 @@ +Checkout

    Checkout

    h*****@gmail.com
    1 item
    • Oxford Shirt
    Gift CardsIncluding merch return cards

    Earn 100 More Points to Redeem

    Rewards Balance:$0(0 points)

    Order Summary
    SubtotalCA$79.95
    Savings-CA$40.95
    Shipping (4-5 business days)CA$9.00
    Est. TaxCA$6.24
    Total
    CA$54.24
    TotalCA$54.24
    SavingsCA$40.95
    \ No newline at end of file