+ {% translate "eligibility.pages.start.bankcard.text" %}
+ {% include "core/includes/modal-trigger.html" with id="contactless-modal" classes="modal-trigger--link" text="Learn more about contactless cards" %}
+
+
+ {% include "eligibility/includes/modal--contactless.html" with id="contactless-modal" size="modal-lg" %}
{% endblock body %}
diff --git a/benefits/eligibility/templates/eligibility/includes/modal--contactless.html b/benefits/eligibility/templates/eligibility/includes/modal--contactless.html
new file mode 100644
index 000000000..eaf518b14
--- /dev/null
+++ b/benefits/eligibility/templates/eligibility/includes/modal--contactless.html
@@ -0,0 +1,20 @@
+{% extends "core/includes/modal-info.html" %}
+{% load i18n %}
+{% load static %}
+
+{% block modal-content %}
+
+{% endblock modal-content %}
diff --git a/benefits/locale/en/LC_MESSAGES/django.po b/benefits/locale/en/LC_MESSAGES/django.po
index a6013a9f9..91a0e6542 100644
--- a/benefits/locale/en/LC_MESSAGES/django.po
+++ b/benefits/locale/en/LC_MESSAGES/django.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: https://github.com/cal-itp/benefits/issues \n"
-"POT-Creation-Date: 2023-07-16 22:50+0000\n"
+"POT-Creation-Date: 2023-07-12 03:15+0000\n"
"Language: English\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -374,9 +374,33 @@ msgstr ""
"If you do not have an account with any of these services, you will need to "
"create one. We recommend using Login.gov."
-msgctxt "image alt text"
-msgid "core.icons.idcardcheck"
-msgstr "Identification card icon with checkmark"
+msgid "eligibility.pages.start.modal.title"
+msgstr "Learn more about contactless cards"
+
+msgid "eligibility.pages.start.modal.p[0]"
+msgstr ""
+"Benefits only works with contactless debit or credit cards. We do not "
+"currently support mobile wallets or digital cards, such as Apple Pay, Google "
+"Wallet, or Samsung Wallet."
+
+msgid "eligibility.pages.start.modal.p[1]"
+msgstr "The contactless symbol is four curved lines, like this:"
+
+msgid "eligibility.pages.start.modal.p[3]"
+msgstr ""
+"Don’t have access to a contactless card? You can request a contactless card "
+"from your bank, or one of the companies that offer free contactless prepaid "
+"debit cards, such as the Cash App Visa debit card or the Venmo Mastercard "
+"debit card."
+
+msgid "eligibility.pages.start.modal.p[4]"
+msgstr ""
+"You can still get your transit benefit by going through your [agency]'s "
+"application process. For updates on additional options, please check back on "
+"this website, or contact [short name]."
+
+msgid "eligibility.pages.start.sub_headline"
+msgstr "You will need a few items to connect your benefit:"
msgid "eligibility.pages.index.senior.help.headline"
msgstr "Learn more about"
diff --git a/benefits/locale/es/LC_MESSAGES/django.po b/benefits/locale/es/LC_MESSAGES/django.po
index 563aa68f3..c4129e36d 100644
--- a/benefits/locale/es/LC_MESSAGES/django.po
+++ b/benefits/locale/es/LC_MESSAGES/django.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: https://github.com/cal-itp/benefits/issues \n"
-"POT-Creation-Date: 2023-07-16 22:50+0000\n"
+"POT-Creation-Date: 2023-07-12 03:15+0000\n"
"Language: Español\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -386,9 +386,33 @@ msgstr ""
"TODO: If you do not have an account with any of these services, you will "
"need to create one. We recommend using Login.gov."
-msgctxt "image alt text"
-msgid "core.icons.idcardcheck"
-msgstr "Icono de tarjeta de identificación con marca de verificación"
+msgid "eligibility.pages.start.modal.title"
+msgstr "TODO: Learn more about contactless cards"
+
+msgid "eligibility.pages.start.modal.p[0]"
+msgstr ""
+"TODO: Benefits only works with contactless debit or credit cards. We do not "
+"currently support mobile wallets or digital cards, such as Apple Pay, Google "
+"Wallet, or Samsung Wallet."
+
+msgid "eligibility.pages.start.modal.p[1]"
+msgstr "TODO: The contactless symbol is four curved lines, like this:"
+
+msgid "eligibility.pages.start.modal.p[3]"
+msgstr ""
+"TODO: Don’t have access to a contactless card? You can request a contactless "
+"card from your bank, or one of the companies that offer free contactless "
+"prepaid debit cards, such as the Cash App Visa debit card or the Venmo "
+"Mastercard debit card."
+
+msgid "eligibility.pages.start.modal.p[4]"
+msgstr ""
+"TODO: You can still get your transit benefit by going through your "
+"[agency]'s application process. For updates on additional options, please "
+"check back on this website, or contact [short name]."
+
+msgid "eligibility.pages.start.sub_headline"
+msgstr "Necesitará algunos artículos para conectar su beneficio:"
msgid "eligibility.pages.index.senior.help.headline"
msgstr "TODO: Learn more about"
From 146d286c7d171498a22a92f4ff185753ccc8aac8 Mon Sep 17 00:00:00 2001
From: Machiko Yasuda
Date: Wed, 12 Jul 2023 03:34:27 +0000
Subject: [PATCH 02/18] fix(eligibility-start): modal - use msgid for trigger
text
---
.../eligibility/includes/media-item--bankcardcheck--start.html | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/benefits/eligibility/templates/eligibility/includes/media-item--bankcardcheck--start.html b/benefits/eligibility/templates/eligibility/includes/media-item--bankcardcheck--start.html
index 4810774ad..be64647ff 100644
--- a/benefits/eligibility/templates/eligibility/includes/media-item--bankcardcheck--start.html
+++ b/benefits/eligibility/templates/eligibility/includes/media-item--bankcardcheck--start.html
@@ -14,7 +14,8 @@
{% translate "eligibility.pages.start.bankcard.text" %}
- {% include "core/includes/modal-trigger.html" with id="contactless-modal" classes="modal-trigger--link" text="Learn more about contactless cards" %}
+ {% translate "eligibility.pages.start.modal.title" as trigger_text %}
+ {% include "core/includes/modal-trigger.html" with id="contactless-modal" classes="modal-trigger--link" text=trigger_text %}
From 25d27dca7cb309fe4c1a0ebe69b9d09d8b252f19 Mon Sep 17 00:00:00 2001
From: Machiko Yasuda
Date: Wed, 19 Jul 2023 19:01:15 +0000
Subject: [PATCH 03/18] chore: rebase dev fix
---
benefits/locale/en/LC_MESSAGES/django.po | 4 ++++
benefits/locale/es/LC_MESSAGES/django.po | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/benefits/locale/en/LC_MESSAGES/django.po b/benefits/locale/en/LC_MESSAGES/django.po
index 91a0e6542..b7e9a6bbf 100644
--- a/benefits/locale/en/LC_MESSAGES/django.po
+++ b/benefits/locale/en/LC_MESSAGES/django.po
@@ -374,6 +374,10 @@ msgstr ""
"If you do not have an account with any of these services, you will need to "
"create one. We recommend using Login.gov."
+msgctxt "image alt text"
+msgid "core.icons.idcardcheck"
+msgstr "Identification card icon with checkmark"
+
msgid "eligibility.pages.start.modal.title"
msgstr "Learn more about contactless cards"
diff --git a/benefits/locale/es/LC_MESSAGES/django.po b/benefits/locale/es/LC_MESSAGES/django.po
index c4129e36d..10cafcad2 100644
--- a/benefits/locale/es/LC_MESSAGES/django.po
+++ b/benefits/locale/es/LC_MESSAGES/django.po
@@ -386,6 +386,10 @@ msgstr ""
"TODO: If you do not have an account with any of these services, you will "
"need to create one. We recommend using Login.gov."
+msgctxt "image alt text"
+msgid "core.icons.idcardcheck"
+msgstr "Icono de tarjeta de identificación con marca de verificación"
+
msgid "eligibility.pages.start.modal.title"
msgstr "TODO: Learn more about contactless cards"
From 72bbe445a5ab098fa1fcab016ee6f2eb9c31b0a0 Mon Sep 17 00:00:00 2001
From: Machiko Yasuda
Date: Tue, 18 Jul 2023 19:27:15 +0000
Subject: [PATCH 04/18] fix(copy): fix duplicate copy
---
benefits/locale/en/LC_MESSAGES/django.po | 27 ++++++++++-------------
benefits/locale/es/LC_MESSAGES/django.po | 28 ++++++++++--------------
2 files changed, 24 insertions(+), 31 deletions(-)
diff --git a/benefits/locale/en/LC_MESSAGES/django.po b/benefits/locale/en/LC_MESSAGES/django.po
index b7e9a6bbf..6cae9a387 100644
--- a/benefits/locale/en/LC_MESSAGES/django.po
+++ b/benefits/locale/en/LC_MESSAGES/django.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: https://github.com/cal-itp/benefits/issues \n"
-"POT-Creation-Date: 2023-07-12 03:15+0000\n"
+"POT-Creation-Date: 2023-07-18 19:25+0000\n"
"Language: English\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -102,14 +102,14 @@ msgid "core.pages.help.payment_options.p[2][0]%(website)s"
msgstr ""
"Don’t have access to a bank card? You can request a contactless card from "
"one of the companies that offer free contactless prepaid debit cards, such "
-"as the Cash App Visa Debit Card "
+"as the Cash App Visa Debit Card "
#, python-format
msgid "core.pages.help.payment_options.p[2][1]%(website)s"
msgstr ""
-"or the Venmo Mastercard Debit Card."
+"or the Venmo Mastercard Debit Card."
msgid "core.pages.help.payment_options.p[3]"
msgstr ""
@@ -140,8 +140,8 @@ msgid "core.pages.help.login_gov.p[2]"
msgstr ""
"To learn more about Login.gov, please visit the Login.gov website or the "
-"Login.gov Help Center."
+"Login.gov Help Center."
msgid "core.pages.help.login_gov_verify"
msgstr "How do I verify my identity on Login.gov?"
@@ -318,6 +318,9 @@ msgid "eligibility.pages.start.bankcard.text"
msgstr ""
"Your contactless card must be a debit or credit card by Visa or Mastercard."
+msgid "eligibility.pages.start.modal.title"
+msgstr "Learn more about contactless cards"
+
msgid "eligibility.pages.start.mst_courtesy_card.start_item.heading"
msgstr "Your current Courtesy Card number"
@@ -378,9 +381,6 @@ msgctxt "image alt text"
msgid "core.icons.idcardcheck"
msgstr "Identification card icon with checkmark"
-msgid "eligibility.pages.start.modal.title"
-msgstr "Learn more about contactless cards"
-
msgid "eligibility.pages.start.modal.p[0]"
msgstr ""
"Benefits only works with contactless debit or credit cards. We do not "
@@ -403,9 +403,6 @@ msgstr ""
"application process. For updates on additional options, please check back on "
"this website, or contact [short name]."
-msgid "eligibility.pages.start.sub_headline"
-msgstr "You will need a few items to connect your benefit:"
-
msgid "eligibility.pages.index.senior.help.headline"
msgstr "Learn more about"
@@ -494,8 +491,8 @@ msgstr ""
"This option is for people who have served in the active military, naval, or "
"air service, and who were discharged or released therefrom under conditions "
"other than dishonorable. You will need to verify your identity through VA.gov"
+"resources/verifying-your-identity-on-vagov/' target=\"_blank\" rel="
+"\"noopener noreferrer\">verify your identity through VA.gov"
msgid "eligibility.pages.index.intro.mst"
msgstr ""
diff --git a/benefits/locale/es/LC_MESSAGES/django.po b/benefits/locale/es/LC_MESSAGES/django.po
index 10cafcad2..95c4fc334 100644
--- a/benefits/locale/es/LC_MESSAGES/django.po
+++ b/benefits/locale/es/LC_MESSAGES/django.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: https://github.com/cal-itp/benefits/issues \n"
-"POT-Creation-Date: 2023-07-12 03:15+0000\n"
+"POT-Creation-Date: 2023-07-18 19:25+0000\n"
"Language: Español\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -112,8 +112,8 @@ msgstr ""
#, python-format
msgid "core.pages.help.payment_options.p[2][1]%(website)s"
msgstr ""
-"o la tarjeta de débito Venmo Mastercard."
+"o la tarjeta de débito Venmo Mastercard."
msgid "core.pages.help.payment_options.p[3]"
msgstr ""
@@ -144,8 +144,8 @@ msgid "core.pages.help.login_gov.p[2]"
msgstr ""
"Para obtener más información sobre Login.gov, visite Login.gov o Login.gov: Centro de ayuda."
+"href='https://login.gov/es/help/' target=\"_blank\" rel=\"noopener noreferrer"
+"\">Login.gov: Centro de ayuda."
msgid "core.pages.help.login_gov_verify"
msgstr "¿Cómo verifico mi identidad en Login.gov?"
@@ -205,9 +205,8 @@ msgstr ""
#, python-format
msgid "core.pages.help.littlepay.p[1]%(website)s"
msgstr ""
-"Para obtener más información sobre Littlepay, visite el sitio web de Littlepay."
+"Para obtener más información sobre Littlepay, visite el sitio web de Littlepay."
msgid "core.pages.help.questions"
msgstr "¿Preguntas?"
@@ -329,6 +328,9 @@ msgstr ""
"TODO: Su tarjeta debe ser una tarjeta de débito o crédito sin contacto de "
"Visa o Mastercard."
+msgid "eligibility.pages.start.modal.title"
+msgstr "TODO: Learn more about contactless cards"
+
msgid "eligibility.pages.start.mst_courtesy_card.start_item.heading"
msgstr "Su número actual de Tarjeta de Cortesía"
@@ -390,9 +392,6 @@ msgctxt "image alt text"
msgid "core.icons.idcardcheck"
msgstr "Icono de tarjeta de identificación con marca de verificación"
-msgid "eligibility.pages.start.modal.title"
-msgstr "TODO: Learn more about contactless cards"
-
msgid "eligibility.pages.start.modal.p[0]"
msgstr ""
"TODO: Benefits only works with contactless debit or credit cards. We do not "
@@ -415,9 +414,6 @@ msgstr ""
"[agency]'s application process. For updates on additional options, please "
"check back on this website, or contact [short name]."
-msgid "eligibility.pages.start.sub_headline"
-msgstr "Necesitará algunos artículos para conectar su beneficio:"
-
msgid "eligibility.pages.index.senior.help.headline"
msgstr "TODO: Learn more about"
@@ -505,8 +501,8 @@ msgstr ""
"TODO: This option is for people who have served in the active military, "
"naval, or air service, and who were discharged or released therefrom under "
"conditions other than dishonorable. You will need to verify your identity through VA.gov"
+"gov/resources/verifying-your-identity-on-vagov/' target=\"_blank\" rel="
+"\"noopener noreferrer\">verify your identity through VA.gov"
msgid "eligibility.pages.index.intro.mst"
msgstr ""
From 6503e205529d3753a6225f3e4eb4ab52d6c470d3 Mon Sep 17 00:00:00 2001
From: Machiko Yasuda
Date: Wed, 19 Jul 2023 20:34:12 +0000
Subject: [PATCH 05/18] fix(modal-contactless): add the contact info line
---
.../includes/modal--contactless.html | 6 +++++-
benefits/locale/en/LC_MESSAGES/django.po | 21 ++++++++++++++-----
benefits/locale/es/LC_MESSAGES/django.po | 19 ++++++++++++-----
3 files changed, 35 insertions(+), 11 deletions(-)
diff --git a/benefits/eligibility/templates/eligibility/includes/modal--contactless.html b/benefits/eligibility/templates/eligibility/includes/modal--contactless.html
index eaf518b14..a111e9a6e 100644
--- a/benefits/eligibility/templates/eligibility/includes/modal--contactless.html
+++ b/benefits/eligibility/templates/eligibility/includes/modal--contactless.html
@@ -15,6 +15,10 @@