diff --git a/README.md b/README.md
index 84ac64a..2a64dd5 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,17 @@
# Who Need Help
Who Need Help is a working mutual-aid MVP for urgent, local, voluntary help.
-The first priority is pickup and delivery of a legal medicine that has already
-been purchased or reserved. The same urgent-help flow also supports safe,
-non-emergency fuel delivery, wheel help, bicycle and motorcycle problems,
-vehicle breakdowns, and practical support after a secured road incident.
+The first priority is asking whether a nearby volunteer is willing to purchase,
+pick up, and deliver lawful medicine. Accepting never obliges a helper to spend
+money; purchase and reimbursement arrangements remain directly between the
+matched people. The same urgent-help flow also supports safe, non-emergency fuel
+delivery, wheel help, bicycle and motorcycle problems, vehicle breakdowns, and
+practical support after a secured road incident.
-It is not an emergency or medical service, does not prescribe or sell medicine,
-and does not process payments. A helper may publish an optional external
-thank-you link; money goes directly between users outside the platform.
+It is not an emergency, medical, pharmacy, or payment service, does not
+prescribe or sell medicine, and does not guarantee reimbursement. A helper may
+publish an optional external thank-you link; money goes directly between users
+outside the platform.
## OpenAI Build Week 2026
diff --git a/docs/product-spec.md b/docs/product-spec.md
index a85383d..154f4d0 100644
--- a/docs/product-spec.md
+++ b/docs/product-spec.md
@@ -7,11 +7,11 @@ Status: MVP specification for OpenAI Build Week, 2026-07-18.
Who Need Help connects an adult who needs urgent, practical nearby help with an
adult volunteer who can provide it without a mandatory fee.
-The first-priority scenario lets a requester ask a nearby person to pick up and
-deliver medication that has already been legally purchased or reserved. The
-urgent-help mode also covers non-emergency roadside tasks after people and
-vehicles are away from active danger. The product does not diagnose, prescribe,
-recommend, sell, reimburse, or handle controlled substances.
+The first-priority scenario lets a requester ask whether a nearby person is
+willing to purchase, pick up, and deliver lawful medicine. The urgent-help mode
+also covers non-emergency roadside tasks after people and vehicles are away from
+active danger. The product does not diagnose, prescribe, recommend, sell,
+process payment, guarantee reimbursement, or handle controlled substances.
## Primary user journey
@@ -71,8 +71,8 @@ helper per request. Every state transition is authorized and recorded.
## Explicitly outside the MVP
-- Medical advice, prescriptions, pharmacy integrations, medication sale, and
- controlled-substance delivery.
+- Medical advice, pharmacy integrations, medication sale, platform payment or
+ reimbursement, and controlled-substance delivery.
- Platform payments, escrow, fees, or compulsory compensation.
- Background PWA or unattended location tracking.
- Multiple simultaneous helpers on one request.
diff --git a/docs/trust-safety.md b/docs/trust-safety.md
index ab05344..26e7c23 100644
--- a/docs/trust-safety.md
+++ b/docs/trust-safety.md
@@ -9,9 +9,14 @@ Who Need Help is a coordination tool for adults. It is not an emergency service.
Every urgent screen must tell users to contact local emergency services when
life, health, fire, violence, or immediate danger is involved.
-The medicine category is limited to pickup/delivery of an already purchased or
-reserved legal item. Requests for medical advice, prescriptions, cash advances,
-controlled substances, or suspicious repackaging are reportable and removable.
+The medicine category permits a requester to ask whether a volunteer is willing
+to purchase, pick up, and deliver a lawful medicine. Accepting a request never
+obliges a volunteer to spend money. The matched people arrange pharmacy or
+prescription requirements, payment, reimbursement, storage, and handover
+directly in private chat. The platform does not prescribe, recommend, sell,
+process payment, extend credit, or guarantee reimbursement. Requests for medical
+advice, controlled substances, unlawful supply, payment credentials, public
+prescription disclosure, or suspicious repackaging are reportable and removable.
Social activities are a separate product mode. They do not use handover codes,
helper reviews, live movement evidence, or the helper leaderboard. The
diff --git a/lib/who_need_help/catalog.ex b/lib/who_need_help/catalog.ex
index 1054694..dba51b5 100644
--- a/lib/who_need_help/catalog.ex
+++ b/lib/who_need_help/catalog.ex
@@ -394,6 +394,7 @@ defmodule WhoNeedHelp.Catalog do
is_nil(category.parent_id) and not is_nil(attrs[:parent_id]),
attrs[:parent_id]
)
+ |> refresh_core_category(category, attrs)
if map_size(backfill) == 0 do
category
@@ -406,6 +407,62 @@ defmodule WhoNeedHelp.Catalog do
defp put_backfill(attrs, _key, false, _value), do: attrs
defp put_backfill(attrs, key, true, value), do: Map.put(attrs, key, value)
+ defp refresh_core_category(attrs, %Category{slug: "medicine-pickup"} = category, defaults) do
+ descriptions = Map.merge(category.descriptions || %{}, defaults.descriptions)
+
+ structured_fields =
+ merge_seeded_structured_fields(category.structured_fields, defaults.structured_fields)
+
+ attrs
+ |> put_changed(:descriptions, category.descriptions, descriptions)
+ |> put_changed(:structured_fields, category.structured_fields, structured_fields)
+ end
+
+ defp refresh_core_category(attrs, _category, _defaults), do: attrs
+
+ defp put_changed(attrs, _key, current, current), do: attrs
+ defp put_changed(attrs, key, _current, updated), do: Map.put(attrs, key, updated)
+
+ defp merge_seeded_structured_fields(current, defaults) do
+ current = current || %{}
+ defaults = defaults || %{}
+ current_fields = current["fields"] || []
+ default_fields = defaults["fields"] || []
+ current_by_key = Map.new(current_fields, &{&1["key"], &1})
+ default_keys = MapSet.new(default_fields, & &1["key"])
+
+ merged_defaults =
+ Enum.map(default_fields, fn default_field ->
+ case current_by_key[default_field["key"]] do
+ nil ->
+ default_field
+
+ current_field ->
+ current_field
+ |> Map.merge(default_field)
+ |> Map.put(
+ "options",
+ merge_seeded_options(current_field["options"], default_field["options"])
+ )
+ end
+ end)
+
+ custom_fields =
+ Enum.reject(current_fields, &MapSet.member?(default_keys, &1["key"]))
+
+ current
+ |> Map.merge(defaults)
+ |> Map.put("fields", merged_defaults ++ custom_fields)
+ end
+
+ defp merge_seeded_options(current, defaults) when is_list(defaults) do
+ current = if is_list(current), do: current, else: []
+ default_values = MapSet.new(defaults, & &1["value"])
+ defaults ++ Enum.reject(current, &MapSet.member?(default_values, &1["value"]))
+ end
+
+ defp merge_seeded_options(current, _defaults), do: current
+
defp normalize_proposal_mode(attrs) do
attrs = Map.new(attrs, fn {key, value} -> {to_string(key), value} end)
@@ -445,9 +502,9 @@ defmodule WhoNeedHelp.Catalog do
names: names("Medicine pickup", "Доставка ліків", "Доставка лекарств"),
descriptions:
names(
- "Pickup and deliver a legal medicine that is already purchased or reserved.",
- "Отримати й доставити дозволені ліки, які вже придбані або зарезервовані.",
- "Получить и доставить разрешённое лекарство, которое уже куплено или зарезервировано."
+ "Buy, pick up, and deliver legal medicine when a volunteer freely agrees.",
+ "Придбати, отримати й доставити дозволені ліки, якщо волонтер добровільно погодиться.",
+ "Купить, получить и доставить разрешённое лекарство, если волонтёр добровольно согласится."
),
sort_order: 10,
structured_fields: %{
@@ -460,7 +517,22 @@ defmodule WhoNeedHelp.Catalog do
"Статус получения лекарства"
),
[
- option("reserved", names("Reserved", "Зарезервовано", "Зарезервировано")),
+ option(
+ "purchase_needed",
+ names(
+ "Needs to be purchased — only if the volunteer agrees",
+ "Потрібно придбати — лише за згодою волонтера",
+ "Нужно купить — только с согласия волонтёра"
+ )
+ ),
+ option(
+ "reserved",
+ names(
+ "Reserved — payment may still be needed",
+ "Зарезервовано — може знадобитися оплата",
+ "Зарезервировано — может потребоваться оплата"
+ )
+ ),
option("already_paid", names("Already paid", "Вже оплачено", "Уже оплачено"))
]
)
diff --git a/lib/who_need_help_web/controllers/page_html/home.html.heex b/lib/who_need_help_web/controllers/page_html/home.html.heex
index ffdf465..8c33df4 100644
--- a/lib/who_need_help_web/controllers/page_html/home.html.heex
+++ b/lib/who_need_help_web/controllers/page_html/home.html.heex
@@ -40,7 +40,7 @@
{gettext(
- "Ask a nearby volunteer to collect medicine that is already purchased or help with a safe roadside problem. There is no mandatory fee."
+ "Ask a nearby volunteer to buy or collect medicine if they agree, or help with a safe roadside problem. There is no mandatory fee."
)}
@@ -110,7 +110,9 @@
<.icon name="hero-shopping-bag" class="size-7 text-success" />
{gettext("Collect medicine")}
- {gettext("The medicine is already legally purchased or reserved for pickup.")}
+ {gettext(
+ "The requester states whether the medicine is paid, reserved, or still needs to be purchased."
+ )}
@@ -361,7 +363,7 @@
{gettext(
- "The medicine must already be legally purchased or reserved. The service does not prescribe, recommend, sell, or handle controlled substances."
+ "Yes, if the volunteer explicitly agrees. The people arrange the medicine, pharmacy requirements, payment, and any reimbursement directly. The service does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement."
)}
diff --git a/lib/who_need_help_web/controllers/page_html/safety.html.heex b/lib/who_need_help_web/controllers/page_html/safety.html.heex
index 3d9f9bd..713643f 100644
--- a/lib/who_need_help_web/controllers/page_html/safety.html.heex
+++ b/lib/who_need_help_web/controllers/page_html/safety.html.heex
@@ -24,7 +24,7 @@
{gettext("Medicine requests")}
{gettext(
- "Only request pickup of a legal item already reserved or paid for. Do not request medical advice, a prescription, controlled substances, cash advances, repackaging, or a purchase on your behalf. Follow pharmacy rules and local law."
+ "Request only lawful purchase or pickup from a legitimate pharmacy. A volunteer is never required to pay. Agree privately on the medicine, pharmacy or prescription requirements, payment, reimbursement, storage, and handover. Who Need Help does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement. Do not request controlled substances or publish prescriptions or payment credentials. Follow pharmacy rules and local law."
)}
diff --git a/lib/who_need_help_web/controllers/page_html/terms.html.heex b/lib/who_need_help_web/controllers/page_html/terms.html.heex
index 9914c1f..f1645ff 100644
--- a/lib/who_need_help_web/controllers/page_html/terms.html.heex
+++ b/lib/who_need_help_web/controllers/page_html/terms.html.heex
@@ -47,11 +47,18 @@
Follow applicable law, pharmacy and venue rules, the Safety Rules, and other people's
consent and privacy. Do not request or provide unlawful goods or services, medical
- advice, prescriptions, controlled substances, cash advances, harassment, threats,
+ advice, controlled substances, cash advances, harassment, threats,
impersonation, fraud, spam, sexual exploitation, non-consensual intimate material,
instructions for wrongdoing, or content that violates another person's rights. Do not
manipulate matches, evidence, reviews, votes, tracking, or reputation.
+
+ A requester may ask whether a volunteer is willing to purchase lawful medicine. Accepting
+ a request never obliges a volunteer to spend money. The people involved arrange pharmacy
+ or prescription requirements, payment, reimbursement, storage, and handover directly and
+ at their own risk. Who Need Help does not sell medicine, process payment, extend credit,
+ guarantee reimbursement, or override pharmacy rules or applicable law.
+
diff --git a/lib/who_need_help_web/controllers/user_registration_html/new.html.heex b/lib/who_need_help_web/controllers/user_registration_html/new.html.heex
index 7cc55ae..6508202 100644
--- a/lib/who_need_help_web/controllers/user_registration_html/new.html.heex
+++ b/lib/who_need_help_web/controllers/user_registration_html/new.html.heex
@@ -91,7 +91,7 @@
{gettext(
- "Who Need Help is not an emergency or medical service. Medicine requests are limited to pickup of legal items already purchased or reserved."
+ "Who Need Help is not an emergency, medical, pharmacy, or payment service. A volunteer may agree to buy or collect lawful medicine, but is never required to spend money."
)}
diff --git a/lib/who_need_help_web/live/request_live/new.ex b/lib/who_need_help_web/live/request_live/new.ex
index 1de5e74..45d83d6 100644
--- a/lib/who_need_help_web/live/request_live/new.ex
+++ b/lib/who_need_help_web/live/request_live/new.ex
@@ -206,7 +206,7 @@ defmodule WhoNeedHelpWeb.RequestLive.New do
do: WhoNeedHelp.Catalog.Category.description(category, locale)
defp category_title_placeholder(%{slug: "medicine-pickup"}),
- do: gettext("Medicine is ready at the pharmacy")
+ do: gettext("Medicine is needed from a pharmacy")
defp category_title_placeholder(%{parent: %{slug: "roadside-help"}}),
do: gettext("Need roadside help in a safe location")
@@ -215,7 +215,7 @@ defmodule WhoNeedHelpWeb.RequestLive.New do
defp safety_confirmation(%{slug: "medicine-pickup"}) do
gettext(
- "I confirm this is not an emergency, medical advice request, controlled substance, or request to buy medicine on my behalf."
+ "I confirm this is not an emergency or request for medical advice, the medicine and arrangement are lawful, and a volunteer chooses whether to spend money."
)
end
@@ -368,6 +368,15 @@ defmodule WhoNeedHelpWeb.RequestLive.New do
>
{message}
+
+ {gettext(
+ "If purchase is needed, accepting the request does not require the volunteer to spend money. Agree on the medicine, pharmacy requirements, payment, and any reimbursement only in the private matched chat."
+ )}
+
<.input
field={@form[:title]}
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 862da41..3f6d0c7 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -11,74 +11,77 @@
msgid ""
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:136
-#: lib/who_need_help_web/components/layouts.ex:318
+#: lib/who_need_help_web/components/layouts.ex:142
+#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:115
#, elixir-autogen, elixir-format
msgid "Account settings"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:546
+#: lib/who_need_help_web/components/core_components.ex:552
#, elixir-autogen, elixir-format
msgid "Actions"
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:87
-#: lib/who_need_help_web/components/layouts.ex:156
+#: lib/who_need_help_web/components/layouts.ex:162
#: lib/who_need_help_web/live/request_live/new.ex:26
#, elixir-autogen, elixir-format
msgid "Ask for help"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:368
-#: lib/who_need_help_web/components/layouts.ex:383
+#: lib/who_need_help_web/components/layouts.ex:380
+#: lib/who_need_help_web/components/layouts.ex:395
#, elixir-autogen, elixir-format
msgid "Attempting to reconnect"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:230
+#: lib/who_need_help_web/components/layouts.ex:236
#: lib/who_need_help_web/live/notification_live.ex:628
#, elixir-autogen, elixir-format
msgid "Categories"
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:95
-#: lib/who_need_help_web/components/layouts.ex:165
+#: lib/who_need_help_web/components/layouts.ex:171
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:14
+#: lib/who_need_help_web/controllers/user_session_controller.ex:211
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:10
#, elixir-autogen, elixir-format
msgid "Log in"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:151
-#: lib/who_need_help_web/components/layouts.ex:333
+#: lib/who_need_help_web/components/layouts.ex:157
+#: lib/who_need_help_web/components/layouts.ex:345
#, elixir-autogen, elixir-format
msgid "Log out"
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:130
-#: lib/who_need_help_web/components/layouts.ex:312
+#: lib/who_need_help_web/components/layouts.ex:318
#: lib/who_need_help_web/live/profile_live.ex:16
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:92
-#: lib/who_need_help_web/components/layouts.ex:162
+#: lib/who_need_help_web/components/layouts.ex:168
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:141
#, elixir-autogen, elixir-format
msgid "Register"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:220
+#: lib/who_need_help_web/components/layouts.ex:226
#, elixir-autogen, elixir-format
msgid "Requests"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:375
+#: lib/who_need_help_web/components/layouts.ex:387
#, elixir-autogen, elixir-format
msgid "Something went wrong!"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:360
+#: lib/who_need_help_web/components/layouts.ex:372
#, elixir-autogen, elixir-format
msgid "We can't find the internet"
msgstr ""
@@ -93,7 +96,7 @@ msgstr ""
msgid "%{approved}/%{capacity} approved"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:496
+#: lib/who_need_help_web/live/moderation_live.ex:570
#, elixir-autogen, elixir-format
msgid "%{count} community votes"
msgstr ""
@@ -128,17 +131,17 @@ msgstr ""
msgid "5 — excellent"
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:120
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
#, elixir-autogen, elixir-format
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:448
+#: lib/who_need_help_web/live/moderation_live.ex:514
#, elixir-autogen, elixir-format
msgid "A signal requests human review; optional tracking absence is not proof of abuse."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1322
+#: lib/who_need_help_web/live/request_live/show.ex:1323
#, elixir-autogen, elixir-format
msgid "Accept only if you can complete this safely and for free."
msgstr ""
@@ -154,29 +157,29 @@ msgid "Account Settings"
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:73
-#: lib/who_need_help_web/components/layouts.ex:246
+#: lib/who_need_help_web/components/layouts.ex:252
#, elixir-autogen, elixir-format
msgid "Account and language"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:582
+#: lib/who_need_help_web/live/moderation_live.ex:656
#, elixir-autogen, elixir-format
msgid "Accounts"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1318
+#: lib/who_need_help_web/live/request_live/show.ex:1319
#, elixir-autogen, elixir-format
msgid "Action center"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:266
-#: lib/who_need_help_web/live/moderation_live.ex:627
+#: lib/who_need_help_web/live/moderation_live.ex:702
#: lib/who_need_help_web/live/notification_live.ex:443
#, elixir-autogen, elixir-format
msgid "Active"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:225
+#: lib/who_need_help_web/components/layouts.ex:231
#: lib/who_need_help_web/live/activity_live/index.ex:118
#, elixir-autogen, elixir-format
msgid "Activities"
@@ -225,7 +228,7 @@ msgid "Add unverified link"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:273
-#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:732
#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
@@ -255,12 +258,12 @@ msgstr ""
msgid "Any urgency"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:569
+#: lib/who_need_help_web/live/activity_live/show.ex:570
#, elixir-autogen, elixir-format
msgid "Approval pending"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:646
+#: lib/who_need_help_web/live/activity_live/show.ex:647
#, elixir-autogen, elixir-format
msgid "Approve"
msgstr ""
@@ -270,14 +273,14 @@ msgstr ""
msgid "Approved group chat"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:672
+#: lib/who_need_help_web/live/activity_live/show.ex:673
#, elixir-autogen, elixir-format
msgid "Approved participants"
msgstr ""
#: lib/who_need_help_web/controllers/page_html/home.html.heex:80
#: lib/who_need_help_web/live/activity_live/new.ex:303
-#: lib/who_need_help_web/live/request_live/new.ex:465
+#: lib/who_need_help_web/live/request_live/new.ex:474
#, elixir-autogen, elixir-format
msgid "Approximate area"
msgstr ""
@@ -318,12 +321,12 @@ msgstr ""
msgid "Block and report"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:715
+#: lib/who_need_help_web/live/activity_live/show.ex:716
#, elixir-autogen, elixir-format
msgid "Block organizer"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1744
+#: lib/who_need_help_web/live/request_live/show.ex:1745
#, elixir-autogen, elixir-format
msgid "Block this user"
msgstr ""
@@ -338,11 +341,12 @@ msgstr ""
msgid "Briefly describe the help you need"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/components/layouts.ex:204
#, elixir-autogen, elixir-format
msgid "Build Week feedback"
msgstr ""
+#: lib/who_need_help_web/controllers/feedback_controller.ex:6
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:4
#, elixir-autogen, elixir-format
msgid "Build feedback"
@@ -358,13 +362,13 @@ msgstr ""
msgid "COMMUNITY-DRIVEN TAXONOMY"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:666
+#: lib/who_need_help_web/live/activity_live/show.ex:667
#, elixir-autogen, elixir-format
msgid "Cancel activity"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1336
-#: lib/who_need_help_web/live/request_live/show.ex:1573
+#: lib/who_need_help_web/live/request_live/show.ex:1337
+#: lib/who_need_help_web/live/request_live/show.ex:1574
#, elixir-autogen, elixir-format
msgid "Cancel request"
msgstr ""
@@ -396,7 +400,7 @@ msgid "Category details"
msgstr ""
#: lib/who_need_help_web/live/category_proposal_live.ex:96
-#: lib/who_need_help_web/live/moderation_live.ex:477
+#: lib/who_need_help_web/live/moderation_live.ex:551
#, elixir-autogen, elixir-format
msgid "Category proposals"
msgstr ""
@@ -406,7 +410,7 @@ msgstr ""
msgid "Change Email"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:655
+#: lib/who_need_help_web/live/moderation_live.ex:736
#, elixir-autogen, elixir-format
msgid "Change role"
msgstr ""
@@ -417,7 +421,7 @@ msgstr ""
msgid "Changing..."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:244
#, elixir-autogen, elixir-format
msgid "Choose a category, urgency, and safe location visibility."
msgstr ""
@@ -445,13 +449,13 @@ msgstr ""
msgid "City centre, near the main entrance"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:733
-#: lib/who_need_help_web/live/request_live/show.ex:1765
+#: lib/who_need_help_web/live/activity_live/show.ex:734
+#: lib/who_need_help_web/live/request_live/show.ex:1766
#, elixir-autogen, elixir-format
msgid "Clear"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:402
+#: lib/who_need_help_web/live/moderation_live.ex:476
#, elixir-autogen, elixir-format
msgid "Close"
msgstr ""
@@ -478,8 +482,8 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/index.ex:262
#: lib/who_need_help_web/live/activity_live/show.ex:397
-#: lib/who_need_help_web/live/activity_live/show.ex:617
-#: lib/who_need_help_web/live/activity_live/show.ex:676
+#: lib/who_need_help_web/live/activity_live/show.ex:618
+#: lib/who_need_help_web/live/activity_live/show.ex:677
#: lib/who_need_help_web/live/request_live/index.ex:474
#, elixir-autogen, elixir-format
msgid "Community member"
@@ -505,7 +509,7 @@ msgstr ""
msgid "Confirm and stay logged in"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1511
+#: lib/who_need_help_web/live/request_live/show.ex:1512
#, elixir-autogen, elixir-format
msgid "Confirm my part is complete"
msgstr ""
@@ -555,7 +559,7 @@ msgstr ""
msgid "Create an activity"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:536
+#: lib/who_need_help_web/live/moderation_live.ex:610
#, elixir-autogen, elixir-format
msgid "Create category"
msgstr ""
@@ -565,33 +569,34 @@ msgstr ""
msgid "Create urgent request"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:742
+#: lib/who_need_help_web/live/activity_live/show.ex:743
#, elixir-autogen, elixir-format
msgid "Dangerous plan"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:249
-#: lib/who_need_help_web/live/request_live/show.ex:1773
+#: lib/who_need_help_web/live/report_live.ex:106
+#: lib/who_need_help_web/live/request_live/show.ex:1774
#, elixir-autogen, elixir-format
msgid "Dangerous request"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:590
+#: lib/who_need_help_web/live/moderation_live.ex:664
#, elixir-autogen, elixir-format
msgid "Decision"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:534
+#: lib/who_need_help_web/live/moderation_live.ex:608
#, elixir-autogen, elixir-format
msgid "Decision note"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:304
+#: lib/who_need_help_web/live/moderation_live.ex:340
#, elixir-autogen, elixir-format
msgid "Decisions and access to reported chat evidence are written to the audit log."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:653
+#: lib/who_need_help_web/live/activity_live/show.ex:654
#, elixir-autogen, elixir-format
msgid "Decline"
msgstr ""
@@ -607,12 +612,14 @@ msgid "Describe the public plan, approximate duration, and who might enjoy it."
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:261
-#: lib/who_need_help_web/live/moderation_live.ex:377
-#: lib/who_need_help_web/live/moderation_live.ex:463
+#: lib/who_need_help_web/live/moderation_live.ex:447
+#: lib/who_need_help_web/live/moderation_live.ex:529
+#: lib/who_need_help_web/live/report_live.ex:103
#, elixir-autogen, elixir-format
msgid "Dismissed"
msgstr ""
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:78
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:71
#: lib/who_need_help_web/live/profile_live.ex:149
#, elixir-autogen, elixir-format
@@ -644,13 +651,13 @@ msgstr ""
msgid "Email"
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:89
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:96
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:90
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:97
#, elixir-autogen, elixir-format
msgid "Email change link is invalid or it has expired."
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:84
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:85
#, elixir-autogen, elixir-format
msgid "Email changed successfully."
msgstr ""
@@ -665,17 +672,17 @@ msgstr ""
msgid "English"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:517
+#: lib/who_need_help_web/live/moderation_live.ex:591
#, elixir-autogen, elixir-format
msgid "English description"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:506
+#: lib/who_need_help_web/live/moderation_live.ex:580
#, elixir-autogen, elixir-format
msgid "English name"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1648
+#: lib/who_need_help_web/live/request_live/show.ex:1649
#, elixir-autogen, elixir-format
msgid "Enter handover code"
msgstr ""
@@ -711,7 +718,7 @@ msgstr ""
msgid "Expires:"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:382
+#: lib/who_need_help_web/live/request_live/new.ex:391
#, elixir-autogen, elixir-format
msgid "Explain what is already arranged and what the volunteer needs to do."
msgstr ""
@@ -721,9 +728,10 @@ msgstr ""
msgid "Find people to join"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:743
+#: lib/who_need_help_web/live/activity_live/show.ex:744
#: lib/who_need_help_web/live/moderation_live.ex:251
-#: lib/who_need_help_web/live/request_live/show.ex:1775
+#: lib/who_need_help_web/live/report_live.ex:108
+#: lib/who_need_help_web/live/request_live/show.ex:1776
#, elixir-autogen, elixir-format
msgid "Fraud"
msgstr ""
@@ -743,7 +751,7 @@ msgstr ""
msgid "GitHub verification is unavailable until the operator configures its OAuth credentials. No manually entered link is treated as verified."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1616
+#: lib/who_need_help_web/live/request_live/show.ex:1617
#, elixir-autogen, elixir-format
msgid "HANDOVER CODE FOR THE HELPER"
msgstr ""
@@ -758,9 +766,10 @@ msgstr ""
msgid "Handover code verified."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:741
+#: lib/who_need_help_web/live/activity_live/show.ex:742
#: lib/who_need_help_web/live/moderation_live.ex:250
-#: lib/who_need_help_web/live/request_live/show.ex:1774
+#: lib/who_need_help_web/live/report_live.ex:107
+#: lib/who_need_help_web/live/request_live/show.ex:1775
#, elixir-autogen, elixir-format
msgid "Harassment"
msgstr ""
@@ -780,7 +789,7 @@ msgstr ""
msgid "Helper"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:235
+#: lib/who_need_help_web/components/layouts.ex:241
#, elixir-autogen, elixir-format
msgid "Helpers"
msgstr ""
@@ -812,18 +821,12 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:361
+#: lib/who_need_help_web/live/moderation_live.ex:422
#, elixir-autogen, elixir-format
msgid "Hide activity"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:347
-#: lib/who_need_help_web/live/moderation_live.ex:359
-#, elixir-autogen, elixir-format
-msgid "Hide reason"
-msgstr ""
-
-#: lib/who_need_help_web/live/moderation_live.ex:349
+#: lib/who_need_help_web/live/moderation_live.ex:397
#, elixir-autogen, elixir-format
msgid "Hide request"
msgstr ""
@@ -835,8 +838,8 @@ msgstr ""
#: lib/who_need_help_web/controllers/page_html/home.html.heex:54
#: lib/who_need_help_web/controllers/page_html/home.html.heex:86
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:411
-#: lib/who_need_help_web/live/request_live/show.ex:1325
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:413
+#: lib/who_need_help_web/live/request_live/show.ex:1326
#, elixir-autogen, elixir-format
msgid "I can help"
msgstr ""
@@ -846,11 +849,6 @@ msgstr ""
msgid "I confirm there is no immediate danger, people and vehicles are away from active traffic or emergency services have already been contacted, and the requested task is lawful."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:217
-#, elixir-autogen, elixir-format
-msgid "I confirm this is not an emergency, medical advice request, controlled substance, or request to buy medicine on my behalf."
-msgstr ""
-
#: lib/who_need_help_web/live/request_live/new.ex:229
#, elixir-autogen, elixir-format
msgid "I confirm this is not an emergency, there is no immediate danger, and the requested task is lawful."
@@ -866,22 +864,23 @@ msgstr ""
msgid "Identity and reputation"
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:103
+#: lib/who_need_help_web/controllers/user_session_controller.ex:104
#, elixir-autogen, elixir-format
msgid "If your email is in our system, you will receive instructions for logging in shortly."
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:9
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:32
-#: lib/who_need_help_web/live/activity_live/show.ex:745
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:47
+#: lib/who_need_help_web/live/activity_live/show.ex:746
#: lib/who_need_help_web/live/moderation_live.ex:254
-#: lib/who_need_help_web/live/request_live/show.ex:1778
-#: lib/who_need_help_web/live/support_operations_live.ex:109
+#: lib/who_need_help_web/live/report_live.ex:111
+#: lib/who_need_help_web/live/request_live/show.ex:1779
+#: lib/who_need_help_web/live/support_operations_live.ex:116
#, elixir-autogen, elixir-format
msgid "Impersonation"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1709
+#: lib/who_need_help_web/live/request_live/show.ex:1710
#, elixir-autogen, elixir-format
msgid "In a browser this works only while the page remains open. The Android app shows a persistent notification and can continue after it is minimized. Raw coordinates are removed when sharing stops."
msgstr ""
@@ -893,17 +892,18 @@ msgstr ""
msgid "In progress"
msgstr ""
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:92
#: lib/who_need_help_web/live/profile_live.ex:154
#, elixir-autogen, elixir-format
msgid "Interface language"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:634
+#: lib/who_need_help_web/live/moderation_live.ex:709
#, elixir-autogen, elixir-format
msgid "Internal note"
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:152
+#: lib/who_need_help_web/controllers/user_session_controller.ex:153
#, elixir-autogen, elixir-format
msgid "Invalid email or password"
msgstr ""
@@ -921,28 +921,28 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/new.ex:327
#: lib/who_need_help_web/live/notification_live.ex:596
-#: lib/who_need_help_web/live/request_live/new.ex:613
+#: lib/who_need_help_web/live/request_live/new.ex:622
#, elixir-autogen, elixir-format
msgid "Latitude"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:604
+#: lib/who_need_help_web/live/activity_live/show.ex:605
#, elixir-autogen, elixir-format
msgid "Leave activity"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1707
+#: lib/who_need_help_web/live/request_live/show.ex:1708
#, elixir-autogen, elixir-format
msgid "Live location"
msgstr ""
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:51
-#: lib/who_need_help_web/live/activity_live/show.ex:546
+#: lib/who_need_help_web/live/activity_live/show.ex:547
#, elixir-autogen, elixir-format
msgid "Location privacy"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1411
+#: lib/who_need_help_web/live/request_live/show.ex:1412
#, elixir-autogen, elixir-format
msgid "Location sharing is optional; missing evidence is not proof of abuse."
msgstr ""
@@ -972,14 +972,14 @@ msgstr ""
msgid "Log in only this time"
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:132
+#: lib/who_need_help_web/controllers/user_session_controller.ex:133
#, elixir-autogen, elixir-format
msgid "Logged out successfully."
msgstr ""
#: lib/who_need_help_web/live/activity_live/new.ex:334
#: lib/who_need_help_web/live/notification_live.ex:610
-#: lib/who_need_help_web/live/request_live/new.ex:627
+#: lib/who_need_help_web/live/request_live/new.ex:636
#, elixir-autogen, elixir-format
msgid "Longitude"
msgstr ""
@@ -999,12 +999,12 @@ msgstr ""
msgid "Manually added links are public and marked unverified. A verified badge is only granted after completing a provider authorization flow."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:663
+#: lib/who_need_help_web/live/activity_live/show.ex:664
#, elixir-autogen, elixir-format
msgid "Mark completed"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:247
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
#, elixir-autogen, elixir-format
msgid "Match and coordinate"
msgstr ""
@@ -1016,11 +1016,6 @@ msgstr ""
msgid "Matched"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:209
-#, elixir-autogen, elixir-format
-msgid "Medicine is ready at the pharmacy"
-msgstr ""
-
#: lib/who_need_help_web/controllers/page_html/home.html.heex:72
#, elixir-autogen, elixir-format
msgid "Medicine order is ready at the pharmacy"
@@ -1051,17 +1046,17 @@ msgstr ""
msgid "Meeting area"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:565
+#: lib/who_need_help_web/live/moderation_live.ex:639
#, elixir-autogen, elixir-format
msgid "Merge"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:557
+#: lib/who_need_help_web/live/moderation_live.ex:631
#, elixir-autogen, elixir-format
msgid "Merge into"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:564
+#: lib/who_need_help_web/live/moderation_live.ex:638
#, elixir-autogen, elixir-format
msgid "Merge note"
msgstr ""
@@ -1076,22 +1071,22 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:145
-#: lib/who_need_help_web/components/layouts.ex:327
+#: lib/who_need_help_web/components/layouts.ex:151
+#: lib/who_need_help_web/components/layouts.ex:339
#: lib/who_need_help_web/live/moderation_live.ex:9
-#: lib/who_need_help_web/live/moderation_live.ex:293
+#: lib/who_need_help_web/live/moderation_live.ex:329
#, elixir-autogen, elixir-format
msgid "Moderation"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:272
-#: lib/who_need_help_web/live/moderation_live.ex:650
+#: lib/who_need_help_web/live/moderation_live.ex:731
#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:230
-#: lib/who_need_help_web/live/support_operations_live.ex:87
+#: lib/who_need_help_web/live/support_operations_live.ex:94
#: lib/who_need_help_web/user_auth.ex:306
#, elixir-autogen, elixir-format
msgid "Moderator access is required."
@@ -1146,12 +1141,12 @@ msgstr ""
msgid "No open activities yet"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:471
+#: lib/who_need_help_web/live/moderation_live.ex:537
#, elixir-autogen, elixir-format
msgid "No open signals."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:658
+#: lib/who_need_help_web/live/activity_live/show.ex:659
#, elixir-autogen, elixir-format
msgid "No pending join requests."
msgstr ""
@@ -1161,7 +1156,7 @@ msgstr ""
msgid "No proposals yet."
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:387
+#: lib/who_need_help_web/live/moderation_live.ex:457
#, elixir-autogen, elixir-format
msgid "No reports."
msgstr ""
@@ -1191,7 +1186,7 @@ msgstr ""
#: lib/who_need_help_web/live/request_live/index.ex:262
#: lib/who_need_help_web/live/request_live/index.ex:263
#: lib/who_need_help_web/live/request_live/index.ex:347
-#: lib/who_need_help_web/live/request_live/new.ex:401
+#: lib/who_need_help_web/live/request_live/new.ex:410
#: lib/who_need_help_web/live/request_live/show.ex:946
#: lib/who_need_help_web/live/request_live/show.ex:947
#, elixir-autogen, elixir-format
@@ -1203,12 +1198,7 @@ msgstr ""
msgid "OPTIONAL SOCIAL PLANS"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
-#, elixir-autogen, elixir-format
-msgid "Only request pickup of a legal item already reserved or paid for. Do not request medical advice, a prescription, controlled substances, cash advances, repackaging, or a purchase on your behalf. Follow pharmacy rules and local law."
-msgstr ""
-
-#: lib/who_need_help_web/live/moderation_live.ex:405
+#: lib/who_need_help_web/live/moderation_live.ex:479
#, elixir-autogen, elixir-format
msgid "Only the conversation linked to this report is displayed."
msgstr ""
@@ -1223,16 +1213,17 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/index.ex:166
#: lib/who_need_help_web/live/activity_live/show.ex:342
#: lib/who_need_help_web/live/moderation_live.ex:258
+#: lib/who_need_help_web/live/report_live.ex:100
#: lib/who_need_help_web/live/request_live/index.ex:270
#: lib/who_need_help_web/live/request_live/index.ex:271
#: lib/who_need_help_web/live/request_live/show.ex:954
-#: lib/who_need_help_web/live/support_operations_live.ex:207
-#: lib/who_need_help_web/live/support_operations_live.ex:300
+#: lib/who_need_help_web/live/support_operations_live.ex:237
+#: lib/who_need_help_web/live/support_operations_live.ex:438
#, elixir-autogen, elixir-format
msgid "Open"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:435
+#: lib/who_need_help_web/live/moderation_live.ex:501
#, elixir-autogen, elixir-format
msgid "Open abuse signals"
msgstr ""
@@ -1247,7 +1238,7 @@ msgstr ""
msgid "Optional external thank-you link"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1681
+#: lib/who_need_help_web/live/request_live/show.ex:1682
#, elixir-autogen, elixir-format
msgid "Optional thank-you link"
msgstr ""
@@ -1262,7 +1253,7 @@ msgstr ""
msgid "Organizer blocked. Their activities and messages are hidden."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:609
+#: lib/who_need_help_web/live/activity_live/show.ex:610
#, elixir-autogen, elixir-format
msgid "Organizer controls"
msgstr ""
@@ -1273,19 +1264,20 @@ msgid "Organizer social links"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:18
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:36
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:59
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:51
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:74
#: lib/who_need_help_web/controllers/support_html.ex:13
#: lib/who_need_help_web/controllers/support_html/new.html.heex:38
-#: lib/who_need_help_web/live/activity_live/show.ex:746
+#: lib/who_need_help_web/live/activity_live/show.ex:747
#: lib/who_need_help_web/live/moderation_live.ex:255
#: lib/who_need_help_web/live/profile_live.ex:324
#: lib/who_need_help_web/live/public_profile_live.ex:53
+#: lib/who_need_help_web/live/report_live.ex:112
#: lib/who_need_help_web/live/request_live/show.ex:986
#: lib/who_need_help_web/live/request_live/show.ex:995
-#: lib/who_need_help_web/live/request_live/show.ex:1779
-#: lib/who_need_help_web/live/support_operations_live.ex:103
-#: lib/who_need_help_web/live/support_operations_live.ex:118
+#: lib/who_need_help_web/live/request_live/show.ex:1780
+#: lib/who_need_help_web/live/support_operations_live.ex:110
+#: lib/who_need_help_web/live/support_operations_live.ex:125
#, elixir-autogen, elixir-format
msgid "Other"
msgstr ""
@@ -1305,12 +1297,12 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:60
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Password updated successfully."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:388
+#: lib/who_need_help_web/live/request_live/new.ex:397
#, elixir-autogen, elixir-format
msgid "Pickup instructions (optional)"
msgstr ""
@@ -1336,7 +1328,7 @@ msgid "Please check the entered data."
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:241
-#: lib/who_need_help_web/live/support_operations_live.ex:93
+#: lib/who_need_help_web/live/support_operations_live.ex:100
#, elixir-autogen, elixir-format
msgid "Please check the submitted fields."
msgstr ""
@@ -1346,12 +1338,12 @@ msgstr ""
msgid "Please check the submitted message."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:454
#, elixir-autogen, elixir-format
msgid "Podil, near the central pharmacy"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:240
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
#, elixir-autogen, elixir-format
msgid "Post a clear request"
msgstr ""
@@ -1378,7 +1370,8 @@ msgid "Profile updated."
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:252
-#: lib/who_need_help_web/live/request_live/show.ex:1776
+#: lib/who_need_help_web/live/report_live.ex:109
+#: lib/who_need_help_web/live/request_live/show.ex:1777
#, elixir-autogen, elixir-format
msgid "Prohibited item"
msgstr ""
@@ -1444,13 +1437,13 @@ msgstr ""
msgid "Publish proposal"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:681
+#: lib/who_need_help_web/live/request_live/new.ex:690
#, elixir-autogen, elixir-format
msgid "Publish request"
msgstr ""
#: lib/who_need_help_web/live/activity_live/new.ex:353
-#: lib/who_need_help_web/live/request_live/new.ex:679
+#: lib/who_need_help_web/live/request_live/new.ex:688
#, elixir-autogen, elixir-format
msgid "Publishing…"
msgstr ""
@@ -1460,9 +1453,9 @@ msgstr ""
msgid "READ BEFORE USING THE SERVICE"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:291
+#: lib/who_need_help_web/live/moderation_live.ex:327
#: lib/who_need_help_web/live/product_analytics_live.ex:39
-#: lib/who_need_help_web/live/support_operations_live.ex:129
+#: lib/who_need_help_web/live/support_operations_live.ex:136
#, elixir-autogen, elixir-format
msgid "RESTRICTED WORKSPACE"
msgstr ""
@@ -1478,17 +1471,17 @@ msgstr ""
msgid "Rating"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:105
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:77
#, elixir-autogen, elixir-format
msgid "Read the"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
-#: lib/who_need_help_web/live/activity_live/show.ex:739
-#: lib/who_need_help_web/live/request_live/show.ex:1348
-#: lib/who_need_help_web/live/request_live/show.ex:1542
-#: lib/who_need_help_web/live/request_live/show.ex:1585
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:42
+#: lib/who_need_help_web/live/activity_live/show.ex:740
+#: lib/who_need_help_web/live/request_live/show.ex:1349
+#: lib/who_need_help_web/live/request_live/show.ex:1543
+#: lib/who_need_help_web/live/request_live/show.ex:1586
#, elixir-autogen, elixir-format
msgid "Reason"
msgstr ""
@@ -1498,12 +1491,12 @@ msgstr ""
msgid "Register for an account"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:620
#, elixir-autogen, elixir-format
msgid "Reject"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:545
+#: lib/who_need_help_web/live/moderation_live.ex:619
#, elixir-autogen, elixir-format
msgid "Rejection note"
msgstr ""
@@ -1523,7 +1516,7 @@ msgstr ""
msgid "Report message"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1771
+#: lib/who_need_help_web/live/request_live/show.ex:1772
#, elixir-autogen, elixir-format
msgid "Report reason"
msgstr ""
@@ -1539,17 +1532,17 @@ msgstr ""
msgid "Report updated."
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:401
+#: lib/who_need_help_web/live/moderation_live.ex:475
#, elixir-autogen, elixir-format
msgid "Reported evidence"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:308
+#: lib/who_need_help_web/live/moderation_live.ex:344
#, elixir-autogen, elixir-format
msgid "Reports"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1735
+#: lib/who_need_help_web/live/request_live/show.ex:1736
#, elixir-autogen, elixir-format
msgid "Reports go to moderators. Blocking hides requests in both directions and prevents new chat messages."
msgstr ""
@@ -1569,7 +1562,7 @@ msgstr ""
msgid "Request restored."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:566
+#: lib/who_need_help_web/live/activity_live/show.ex:567
#, elixir-autogen, elixir-format
msgid "Request to join"
msgstr ""
@@ -1589,26 +1582,27 @@ msgstr ""
msgid "Requester: %{count} completed"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:382
+#: lib/who_need_help_web/live/moderation_live.ex:452
#, elixir-autogen, elixir-format
msgid "Resolution note"
msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:19
#: lib/who_need_help_web/live/moderation_live.ex:260
-#: lib/who_need_help_web/live/moderation_live.ex:376
-#: lib/who_need_help_web/live/support_operations_live.ex:303
+#: lib/who_need_help_web/live/moderation_live.ex:446
+#: lib/who_need_help_web/live/report_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:441
#, elixir-autogen, elixir-format
msgid "Resolved"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:267
-#: lib/who_need_help_web/live/moderation_live.ex:628
+#: lib/who_need_help_web/live/moderation_live.ex:703
#, elixir-autogen, elixir-format
msgid "Restricted"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:466
+#: lib/who_need_help_web/live/moderation_live.ex:532
#, elixir-autogen, elixir-format
msgid "Review note"
msgstr ""
@@ -1620,7 +1614,7 @@ msgid "Review saved. It appears after both participants review."
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:262
-#: lib/who_need_help_web/live/moderation_live.ex:462
+#: lib/who_need_help_web/live/moderation_live.ex:528
#, elixir-autogen, elixir-format
msgid "Reviewed"
msgstr ""
@@ -1628,30 +1622,31 @@ msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:23
#: lib/who_need_help_web/controllers/support_html.ex:17
#: lib/who_need_help_web/live/moderation_live.ex:259
-#: lib/who_need_help_web/live/moderation_live.ex:375
-#: lib/who_need_help_web/live/support_operations_live.ex:209
-#: lib/who_need_help_web/live/support_operations_live.ex:301
+#: lib/who_need_help_web/live/moderation_live.ex:445
+#: lib/who_need_help_web/live/report_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:239
+#: lib/who_need_help_web/live/support_operations_live.ex:439
#, elixir-autogen, elixir-format
msgid "Reviewing"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:588
+#: lib/who_need_help_web/live/moderation_live.ex:662
#, elixir-autogen, elixir-format
msgid "Role"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:525
+#: lib/who_need_help_web/live/moderation_live.ex:599
#, elixir-autogen, elixir-format
msgid "Russian description (optional)"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:513
+#: lib/who_need_help_web/live/moderation_live.ex:587
#, elixir-autogen, elixir-format
msgid "Russian name (optional)"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:709
-#: lib/who_need_help_web/live/request_live/show.ex:1733
+#: lib/who_need_help_web/live/activity_live/show.ex:710
+#: lib/who_need_help_web/live/request_live/show.ex:1734
#, elixir-autogen, elixir-format
msgid "Safety controls"
msgstr ""
@@ -1661,15 +1656,16 @@ msgstr ""
msgid "Safety policy, category approval, account moderation, public launch, and every production infrastructure change remain human-controlled."
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:188
+#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/controllers/page_controller.ex:21
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:6
#, elixir-autogen, elixir-format
msgid "Safety rules"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:384
-#: lib/who_need_help_web/live/moderation_live.ex:467
-#: lib/who_need_help_web/live/moderation_live.ex:636
+#: lib/who_need_help_web/live/moderation_live.ex:454
+#: lib/who_need_help_web/live/moderation_live.ex:533
+#: lib/who_need_help_web/live/moderation_live.ex:711
#, elixir-autogen, elixir-format
msgid "Save"
msgstr ""
@@ -1688,7 +1684,7 @@ msgstr ""
#: lib/who_need_help_web/live/request_live/index.ex:266
#: lib/who_need_help_web/live/request_live/index.ex:267
#: lib/who_need_help_web/live/request_live/index.ex:349
-#: lib/who_need_help_web/live/request_live/new.ex:403
+#: lib/who_need_help_web/live/request_live/new.ex:412
#: lib/who_need_help_web/live/request_live/show.ex:950
#: lib/who_need_help_web/live/request_live/show.ex:951
#, elixir-autogen, elixir-format
@@ -1701,8 +1697,8 @@ msgstr ""
msgid "Send"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:755
-#: lib/who_need_help_web/live/request_live/show.ex:1788
+#: lib/who_need_help_web/live/activity_live/show.ex:756
+#: lib/who_need_help_web/live/request_live/show.ex:1789
#, elixir-autogen, elixir-format
msgid "Send report"
msgstr ""
@@ -1712,12 +1708,12 @@ msgstr ""
msgid "Set CODEX_SESSION_ID in the deployment environment before the submission recording."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1720
+#: lib/who_need_help_web/live/request_live/show.ex:1721
#, elixir-autogen, elixir-format
msgid "Share location"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:390
+#: lib/who_need_help_web/live/request_live/new.ex:399
#, elixir-autogen, elixir-format
msgid "Share only non-sensitive instructions. Exact details can wait for the matched chat."
msgstr ""
@@ -1728,7 +1724,7 @@ msgid "Short bio"
msgstr ""
#: lib/who_need_help_web/live/activity_live/new.ex:266
-#: lib/who_need_help_web/live/request_live/new.ex:374
+#: lib/who_need_help_web/live/request_live/new.ex:383
#, elixir-autogen, elixir-format
msgid "Short title"
msgstr ""
@@ -1743,12 +1739,12 @@ msgstr ""
msgid "Signal updated."
msgstr ""
-#: lib/who_need_help_web/components/layouts/root.html.heex:34
+#: lib/who_need_help_web/components/layouts/root.html.heex:40
#, elixir-autogen, elixir-format
msgid "Skip to main content"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:505
+#: lib/who_need_help_web/live/moderation_live.ex:579
#, elixir-autogen, elixir-format
msgid "Slug"
msgstr ""
@@ -1799,14 +1795,15 @@ msgstr ""
msgid "Social verification session is invalid."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:744
+#: lib/who_need_help_web/live/activity_live/show.ex:745
#: lib/who_need_help_web/live/moderation_live.ex:253
-#: lib/who_need_help_web/live/request_live/show.ex:1777
+#: lib/who_need_help_web/live/report_live.ex:110
+#: lib/who_need_help_web/live/request_live/show.ex:1778
#, elixir-autogen, elixir-format
msgid "Spam"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1491
+#: lib/who_need_help_web/live/request_live/show.ex:1492
#, elixir-autogen, elixir-format
msgid "Start helping"
msgstr ""
@@ -1816,17 +1813,17 @@ msgstr ""
msgid "Starts"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:589
+#: lib/who_need_help_web/live/moderation_live.ex:663
#, elixir-autogen, elixir-format
msgid "Status"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1728
+#: lib/who_need_help_web/live/request_live/show.ex:1729
#, elixir-autogen, elixir-format
msgid "Stop and delete position"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:530
+#: lib/who_need_help_web/live/moderation_live.ex:604
#, elixir-autogen, elixir-format
msgid "Structured fields JSON"
msgstr ""
@@ -1842,7 +1839,7 @@ msgid "Submit review"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:268
-#: lib/who_need_help_web/live/moderation_live.ex:629
+#: lib/who_need_help_web/live/moderation_live.ex:704
#, elixir-autogen, elixir-format
msgid "Suspended"
msgstr ""
@@ -1893,12 +1890,12 @@ msgstr ""
msgid "The last administrator cannot demote themselves."
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:50
+#: lib/who_need_help_web/controllers/user_session_controller.ex:51
#, elixir-autogen, elixir-format
msgid "The link is invalid or it has expired."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:571
+#: lib/who_need_help_web/live/activity_live/show.ex:572
#, elixir-autogen, elixir-format
msgid "The organizer has not approved your request yet."
msgstr ""
@@ -1913,17 +1910,17 @@ msgstr ""
msgid "The platform never handles, requires, splits, or guarantees a payment."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:551
+#: lib/who_need_help_web/live/activity_live/show.ex:552
#, elixir-autogen, elixir-format
msgid "The public map is approximate or hidden. Exact coordinates appear only after approval."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:727
+#: lib/who_need_help_web/live/activity_live/show.ex:728
#, elixir-autogen, elixir-format
msgid "The report is scoped to the selected group message."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1763
+#: lib/who_need_help_web/live/request_live/show.ex:1764
#, elixir-autogen, elixir-format
msgid "The report will be scoped to the selected chat message."
msgstr ""
@@ -1970,12 +1967,12 @@ msgstr ""
msgid "This proposal is already closed."
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:421
+#: lib/who_need_help_web/live/moderation_live.ex:495
#, elixir-autogen, elixir-format
msgid "This report has no linked conversation."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1698
+#: lib/who_need_help_web/live/request_live/show.ex:1699
#, elixir-autogen, elixir-format
msgid "This request already has a helper."
msgstr ""
@@ -2000,7 +1997,7 @@ msgstr ""
#: lib/who_need_help_web/live/request_live/index.ex:264
#: lib/who_need_help_web/live/request_live/index.ex:265
#: lib/who_need_help_web/live/request_live/index.ex:348
-#: lib/who_need_help_web/live/request_live/new.ex:402
+#: lib/who_need_help_web/live/request_live/new.ex:411
#: lib/who_need_help_web/live/request_live/show.ex:948
#: lib/who_need_help_web/live/request_live/show.ex:949
#, elixir-autogen, elixir-format
@@ -2016,8 +2013,8 @@ msgstr ""
msgid "Too many actions in the configured time window."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:128
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:55
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:126
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Too many registration attempts in the configured time window."
msgstr ""
@@ -2027,8 +2024,8 @@ msgstr ""
msgid "Too many requests in the configured time window."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:178
-#: lib/who_need_help_web/controllers/user_session_controller.ex:116
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:176
+#: lib/who_need_help_web/controllers/user_session_controller.ex:117
#, elixir-autogen, elixir-format
msgid "Too many sign-in emails in the configured time window."
msgstr ""
@@ -2048,12 +2045,12 @@ msgstr ""
msgid "Total group capacity"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:521
+#: lib/who_need_help_web/live/moderation_live.ex:595
#, elixir-autogen, elixir-format
msgid "Ukrainian description (optional)"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:509
+#: lib/who_need_help_web/live/moderation_live.ex:583
#, elixir-autogen, elixir-format
msgid "Ukrainian name (optional)"
msgstr ""
@@ -2063,7 +2060,7 @@ msgstr ""
msgid "Unblock"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1751
+#: lib/who_need_help_web/live/request_live/show.ex:1752
#, elixir-autogen, elixir-format
msgid "Unblock this user"
msgstr ""
@@ -2080,7 +2077,7 @@ msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:653
#: lib/who_need_help_web/live/request_live/index.ex:344
-#: lib/who_need_help_web/live/request_live/new.ex:399
+#: lib/who_need_help_web/live/request_live/new.ex:408
#, elixir-autogen, elixir-format
msgid "Urgency"
msgstr ""
@@ -2096,12 +2093,12 @@ msgstr ""
msgid "Use a public first meeting point. Do not publish a home address, access code, travel document, or other sensitive information."
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:422
+#: lib/who_need_help_web/components/layouts.ex:434
#, elixir-autogen, elixir-format
msgid "Use dark theme"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:413
+#: lib/who_need_help_web/components/layouts.ex:425
#, elixir-autogen, elixir-format
msgid "Use light theme"
msgstr ""
@@ -2111,19 +2108,19 @@ msgstr ""
msgid "Use my current foreground location"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:251
#, elixir-autogen, elixir-format
msgid "Use private chat and optional live location sharing."
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:404
+#: lib/who_need_help_web/components/layouts.ex:416
#, elixir-autogen, elixir-format
msgid "Use system theme"
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:271
-#: lib/who_need_help_web/live/moderation_live.ex:587
-#: lib/who_need_help_web/live/moderation_live.ex:649
+#: lib/who_need_help_web/live/moderation_live.ex:661
+#: lib/who_need_help_web/live/moderation_live.ex:730
#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
@@ -2133,7 +2130,7 @@ msgstr ""
msgid "User blocked. Their requests and new messages are hidden."
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:42
#, elixir-autogen, elixir-format
msgid "User confirmed successfully."
msgstr ""
@@ -2159,17 +2156,17 @@ msgstr ""
msgid "Verify GitHub"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1666
+#: lib/who_need_help_web/live/request_live/show.ex:1667
#, elixir-autogen, elixir-format
msgid "Verify handover"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:254
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
#, elixir-autogen, elixir-format
msgid "Verify the handover"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:338
+#: lib/who_need_help_web/live/moderation_live.ex:382
#, elixir-autogen, elixir-format
msgid "View scoped evidence"
msgstr ""
@@ -2179,14 +2176,15 @@ msgstr ""
msgid "Visible reviews"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1329
+#: lib/who_need_help_web/live/request_live/show.ex:1330
#, elixir-autogen, elixir-format
msgid "Waiting for a nearby volunteer."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:352
-#: lib/who_need_help_web/controllers/user_session_controller.ex:40
-#: lib/who_need_help_web/controllers/user_session_controller.ex:64
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:350
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:436
+#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:65
#, elixir-autogen, elixir-format
msgid "Welcome back!"
msgstr ""
@@ -2196,8 +2194,8 @@ msgstr ""
msgid "What Codex contributed"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:752
-#: lib/who_need_help_web/live/request_live/show.ex:1785
+#: lib/who_need_help_web/live/activity_live/show.ex:753
+#: lib/who_need_help_web/live/request_live/show.ex:1786
#, elixir-autogen, elixir-format
msgid "What happened?"
msgstr ""
@@ -2207,7 +2205,7 @@ msgstr ""
msgid "What help category is missing?"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:380
+#: lib/who_need_help_web/live/request_live/new.ex:389
#, elixir-autogen, elixir-format
msgid "What help do you need?"
msgstr ""
@@ -2222,11 +2220,6 @@ msgstr ""
msgid "Who Need Help home"
msgstr ""
-#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Who Need Help is not an emergency or medical service. Medicine requests are limited to pickup of legal items already purchased or reserved."
-msgstr ""
-
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:6
#, elixir-autogen, elixir-format
msgid "Who Need Help was developed with the local Codex CLI authenticated through the builder's ChatGPT subscription. No OpenAI API key or usage-based API fallback is used."
@@ -2242,7 +2235,7 @@ msgstr ""
msgid "Why is this useful?"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1530
+#: lib/who_need_help_web/live/request_live/show.ex:1531
#, elixir-autogen, elixir-format
msgid "Withdraw from this request"
msgstr ""
@@ -2256,8 +2249,8 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/show.ex:298
#: lib/who_need_help_web/live/request_live/new.ex:348
#: lib/who_need_help_web/live/request_live/show.ex:875
-#: lib/who_need_help_web/live/request_live/show.ex:1437
-#: lib/who_need_help_web/live/request_live/show.ex:1445
+#: lib/who_need_help_web/live/request_live/show.ex:1438
+#: lib/who_need_help_web/live/request_live/show.ex:1446
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr ""
@@ -2272,7 +2265,7 @@ msgstr ""
msgid "You already voted for this proposal."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:549
+#: lib/who_need_help_web/live/activity_live/show.ex:550
#, elixir-autogen, elixir-format
msgid "You are approved, so the map can show the exact meeting coordinates."
msgstr ""
@@ -2325,7 +2318,7 @@ msgstr ""
msgid "You need to reauthenticate to perform sensitive actions on your account."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/index.ex:293
+#: lib/who_need_help_web/live/activity_live/index.ex:294
#, elixir-autogen, elixir-format
msgid "Your activities"
msgstr ""
@@ -2361,17 +2354,17 @@ msgstr ""
msgid "Your trust summary"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:322
+#: lib/who_need_help_web/live/moderation_live.ex:360
#, elixir-autogen, elixir-format
msgid "activity"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:325
+#: lib/who_need_help_web/live/moderation_live.ex:363
#, elixir-autogen, elixir-format
msgid "activity message"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:90
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:110
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "before confirming."
@@ -2379,7 +2372,7 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/index.ex:261
#: lib/who_need_help_web/live/category_proposal_live.ex:188
-#: lib/who_need_help_web/live/moderation_live.ex:328
+#: lib/who_need_help_web/live/moderation_live.ex:372
#: lib/who_need_help_web/live/request_live/index.ex:473
#, elixir-autogen, elixir-format
msgid "by %{name}"
@@ -2388,7 +2381,7 @@ msgstr ""
#: lib/who_need_help_web/live/profile_live.ex:194
#: lib/who_need_help_web/live/public_profile_live.ex:133
#: lib/who_need_help_web/live/request_live/index.ex:538
-#: lib/who_need_help_web/live/request_live/show.ex:1380
+#: lib/who_need_help_web/live/request_live/show.ex:1381
#, elixir-autogen, elixir-format
msgid "completed"
msgstr ""
@@ -2403,22 +2396,22 @@ msgstr ""
msgid "for an account now."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1407
+#: lib/who_need_help_web/live/request_live/show.ex:1408
#, elixir-autogen, elixir-format
msgid "helper movement supported"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1408
+#: lib/who_need_help_web/live/request_live/show.ex:1409
#, elixir-autogen, elixir-format
msgid "no movement evidence"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1399
+#: lib/who_need_help_web/live/request_live/show.ex:1400
#, elixir-autogen, elixir-format
msgid "no proximity evidence"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:679
+#: lib/who_need_help_web/live/activity_live/show.ex:680
#, elixir-autogen, elixir-format
msgid "organizer"
msgstr ""
@@ -2429,19 +2422,19 @@ msgid "participants only"
msgstr ""
#: lib/who_need_help_web/live/request_live/index.ex:542
-#: lib/who_need_help_web/live/request_live/show.ex:1384
+#: lib/who_need_help_web/live/request_live/show.ex:1385
#, elixir-autogen, elixir-format
msgid "people"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1398
+#: lib/who_need_help_web/live/request_live/show.ex:1399
#, elixir-autogen, elixir-format
msgid "proximity supported"
msgstr ""
#: lib/who_need_help_web/live/profile_live.ex:209
#: lib/who_need_help_web/live/public_profile_live.ex:145
-#: lib/who_need_help_web/live/request_live/show.ex:1388
+#: lib/who_need_help_web/live/request_live/show.ex:1389
#, elixir-autogen, elixir-format
msgid "rating"
msgstr ""
@@ -2468,12 +2461,12 @@ msgid "unique people"
msgstr ""
#: lib/who_need_help_web/live/activity_live/show.ex:420
-#: lib/who_need_help_web/live/activity_live/show.ex:637
-#: lib/who_need_help_web/live/activity_live/show.ex:698
+#: lib/who_need_help_web/live/activity_live/show.ex:638
+#: lib/who_need_help_web/live/activity_live/show.ex:699
#: lib/who_need_help_web/live/profile_live.ex:290
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/show.ex:1100
-#: lib/who_need_help_web/live/request_live/show.ex:1483
+#: lib/who_need_help_web/live/request_live/show.ex:1484
#, elixir-autogen, elixir-format
msgid "unverified"
msgstr ""
@@ -2484,13 +2477,13 @@ msgid "urgent"
msgstr ""
#: lib/who_need_help_web/live/activity_live/show.ex:419
-#: lib/who_need_help_web/live/activity_live/show.ex:636
-#: lib/who_need_help_web/live/activity_live/show.ex:697
+#: lib/who_need_help_web/live/activity_live/show.ex:637
+#: lib/who_need_help_web/live/activity_live/show.ex:698
#: lib/who_need_help_web/live/profile_live.ex:289
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/index.ex:546
#: lib/who_need_help_web/live/request_live/show.ex:1099
-#: lib/who_need_help_web/live/request_live/show.ex:1482
+#: lib/who_need_help_web/live/request_live/show.ex:1483
#, elixir-autogen, elixir-format
msgid "verified"
msgstr ""
@@ -2554,7 +2547,7 @@ msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:26
#: lib/who_need_help_web/live/moderation_live.ex:264
-#: lib/who_need_help_web/live/support_operations_live.ex:212
+#: lib/who_need_help_web/live/support_operations_live.ex:242
#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
@@ -2576,20 +2569,21 @@ msgid "Load earlier messages"
msgstr ""
#: lib/who_need_help_web/live/activity_live/index.ex:273
-#: lib/who_need_help_web/live/activity_live/index.ex:311
+#: lib/who_need_help_web/live/activity_live/index.ex:312
#: lib/who_need_help_web/live/category_proposal_live.ex:220
#: lib/who_need_help_web/live/leaderboard_live.ex:91
-#: lib/who_need_help_web/live/moderation_live.ex:395
-#: lib/who_need_help_web/live/moderation_live.ex:430
-#: lib/who_need_help_web/live/moderation_live.ex:577
-#: lib/who_need_help_web/live/moderation_live.ex:669
+#: lib/who_need_help_web/live/moderation_live.ex:465
+#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:750
#: lib/who_need_help_web/live/product_analytics_live.ex:86
#: lib/who_need_help_web/live/profile_live.ex:237
#: lib/who_need_help_web/live/profile_live.ex:367
#: lib/who_need_help_web/live/public_profile_live.ex:178
+#: lib/who_need_help_web/live/report_live.ex:94
#: lib/who_need_help_web/live/request_live/index.ex:573
-#: lib/who_need_help_web/live/support_operations_live.ex:233
-#: lib/who_need_help_web/live/support_operations_live.ex:324
+#: lib/who_need_help_web/live/support_operations_live.ex:306
+#: lib/who_need_help_web/live/support_operations_live.ex:505
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr ""
@@ -2602,6 +2596,7 @@ msgstr ""
msgid "The map is unavailable in this browser. Request details remain usable."
msgstr ""
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:114
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:9
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:21
#, elixir-autogen, elixir-format
@@ -2665,23 +2660,23 @@ msgstr ""
msgid "The organizer is already attending."
msgstr ""
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:64
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:70
#, elixir-autogen, elixir-format
msgid "The registration form is invalid."
msgstr ""
#: lib/who_need_help_web/live/moderation_live.ex:240
-#: lib/who_need_help_web/live/support_operations_live.ex:88
+#: lib/who_need_help_web/live/support_operations_live.ex:95
#, elixir-autogen, elixir-format
msgid "The selected record is no longer available."
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:72
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:73
#, elixir-autogen, elixir-format
msgid "The settings form is invalid."
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:125
+#: lib/who_need_help_web/controllers/user_session_controller.ex:126
#, elixir-autogen, elixir-format
msgid "The sign-in form is invalid."
msgstr ""
@@ -2702,12 +2697,12 @@ msgid "This proposal is no longer available."
msgstr ""
#: lib/who_need_help_web/live/request_live/show.ex:937
-#: lib/who_need_help_web/live/request_live/show.ex:1690
+#: lib/who_need_help_web/live/request_live/show.ex:1691
#, elixir-autogen, elixir-format
msgid "This request has expired."
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:74
+#: lib/who_need_help_web/controllers/user_session_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many sign-in attempts in the configured time window."
msgstr ""
@@ -2717,12 +2712,12 @@ msgstr ""
msgid "Your secure email link is ready. Continue to sign in."
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:140
#, elixir-autogen, elixir-format
msgid "The confirmation email could not be sent. Please try again."
msgstr ""
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:113
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:119
#, elixir-autogen, elixir-format
msgid "If this address can be registered or signed in, login instructions will arrive shortly."
msgstr ""
@@ -2732,7 +2727,7 @@ msgstr ""
msgid "This account cannot perform that action."
msgstr ""
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:40
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:41
#, elixir-autogen, elixir-format
msgid "Too many email-change requests in the configured time window."
msgstr ""
@@ -2742,7 +2737,7 @@ msgstr ""
msgid "A Google account is connected. You can use it to sign in."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:394
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:383
#, elixir-autogen, elixir-format
msgid "A different Google account is already connected."
msgstr ""
@@ -2752,11 +2747,6 @@ msgstr ""
msgid "A password is not required. We will email a one-time confirmation link. You can add a password later in account settings."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:112
-#, elixir-autogen, elixir-format
-msgid "Confirm that you are 18 or older and accept the safety rules first."
-msgstr ""
-
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:51
#, elixir-autogen, elixir-format
msgid "Connect Google account"
@@ -2777,13 +2767,13 @@ msgstr ""
msgid "Email me a sign-in link"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:402
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:391
#, elixir-autogen, elixir-format
msgid "Google account connection session is invalid."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:215
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:285
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:213
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:283
#, elixir-autogen, elixir-format
msgid "Google did not provide a verified email address."
msgstr ""
@@ -2793,38 +2783,38 @@ msgstr ""
msgid "Google sign-in"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:384
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:373
#, elixir-autogen, elixir-format
msgid "Google sign-in connected."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:318
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:316
#, elixir-autogen, elixir-format
msgid "Google sign-in could not be started."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:220
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:290
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:297
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:218
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:288
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:295
#, elixir-autogen, elixir-format
msgid "Google sign-in failed. Please try again."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:323
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:321
#, elixir-autogen, elixir-format
msgid "Google sign-in is not configured yet."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:84
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:205
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:275
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:457
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:88
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:203
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:273
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:530
#, elixir-autogen, elixir-format
msgid "Google sign-in session expired. Please start again."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:209
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:279
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:207
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:277
#, elixir-autogen, elixir-format
msgid "Google sign-in session is invalid."
msgstr ""
@@ -2844,18 +2834,18 @@ msgstr ""
msgid "Sign up with Google"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:389
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:378
#, elixir-autogen, elixir-format
msgid "That Google account belongs to another local account."
msgstr ""
#: lib/who_need_help_web/controllers/google_auth_controller.ex:37
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:153
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:151
#, elixir-autogen, elixir-format
msgid "The Google registration form is invalid."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:463
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:536
#, elixir-autogen, elixir-format
msgid "This Google account cannot be used right now."
msgstr ""
@@ -2875,7 +2865,7 @@ msgstr ""
msgid "We will send a one-time sign-in link. No password is required."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:105
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:106
#, elixir-autogen, elixir-format
msgid "Your account was created with Google."
msgstr ""
@@ -2910,7 +2900,7 @@ msgstr ""
msgid "No Google account is connected."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
#, elixir-autogen, elixir-format
msgid "A person I am authorised to represent"
msgstr ""
@@ -2920,14 +2910,14 @@ msgstr ""
msgid "A private status link has been sent when a contact email was provided and delivery is configured. Opening that link verifies the contact address. Keep the reference for follow-up."
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:3
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
#, elixir-autogen, elixir-format
msgid "ACCOUNT AND DATA"
msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:6
#: lib/who_need_help_web/controllers/support_html/new.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:96
+#: lib/who_need_help_web/live/support_operations_live.ex:103
#, elixir-autogen, elixir-format
msgid "Account access"
msgstr ""
@@ -2938,23 +2928,23 @@ msgid "Account and personal data"
msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:100
+#: lib/who_need_help_web/live/support_operations_live.ex:107
#, elixir-autogen, elixir-format
msgid "Account deletion"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:26
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:28
#, elixir-autogen, elixir-format
msgid "Account email"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:25
-#: lib/who_need_help_web/live/support_operations_live.ex:211
+#: lib/who_need_help_web/live/support_operations_live.ex:241
#, elixir-autogen, elixir-format
msgid "Action taken"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:37
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:39
#, elixir-autogen, elixir-format
msgid "Additional information"
msgstr ""
@@ -2969,34 +2959,34 @@ msgstr ""
msgid "Back to removal form"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:30
#, elixir-autogen, elixir-format
msgid "Back to support"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:5
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
#, elixir-autogen, elixir-format
msgid "CONTENT REMOVAL"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:9
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:12
#, elixir-autogen, elixir-format
msgid "Check your email"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:36
#, elixir-autogen, elixir-format
msgid "Choose a category"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:38
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:53
#, elixir-autogen, elixir-format
msgid "Choose a reason"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:61
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:76
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:59
#, elixir-autogen, elixir-format
msgid "Choose a relationship"
msgstr ""
@@ -3008,13 +2998,13 @@ msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:27
#: lib/who_need_help_web/controllers/support_html.ex:20
-#: lib/who_need_help_web/live/support_operations_live.ex:213
-#: lib/who_need_help_web/live/support_operations_live.ex:304
+#: lib/who_need_help_web/live/support_operations_live.ex:243
+#: lib/who_need_help_web/live/support_operations_live.ex:442
#, elixir-autogen, elixir-format
msgid "Closed"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:178
+#: lib/who_need_help_web/live/support_operations_live.ex:185
#, elixir-autogen, elixir-format
msgid "Contact"
msgstr ""
@@ -3024,14 +3014,14 @@ msgstr ""
msgid "Contact Who Need Help"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:60
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:43
#: lib/who_need_help_web/controllers/support_html/new.html.heex:46
#, elixir-autogen, elixir-format
msgid "Contact email"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:145
+#: lib/who_need_help_web/live/support_operations_live.ex:152
#, elixir-autogen, elixir-format
msgid "Content removal and TAKE IT DOWN"
msgstr ""
@@ -3042,25 +3032,25 @@ msgid "Content-removal notice"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:8
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:108
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:46
+#: lib/who_need_help_web/live/support_operations_live.ex:115
#, elixir-autogen, elixir-format
msgid "Copyright"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:94
+#: lib/who_need_help_web/live/support_operations_live.ex:101
#, elixir-autogen, elixir-format
msgid "Could not update the request. Please try again."
msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:11
#: lib/who_need_help_web/controllers/support_html/new.html.heex:37
-#: lib/who_need_help_web/live/support_operations_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:108
#, elixir-autogen, elixir-format
msgid "Data export"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:219
+#: lib/who_need_help_web/live/support_operations_live.ex:258
#, elixir-autogen, elixir-format
msgid "Decision or information request"
msgstr ""
@@ -3085,76 +3075,76 @@ msgstr ""
msgid "Do not include passwords, payment card details, access codes, prescriptions, or unnecessary medical information."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:13
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:15
#, elixir-autogen, elixir-format
msgid "Do not upload the image or video. Provide only the exact Who Need Help URL where it appears and enough text to identify it safely."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:82
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:80
#, elixir-autogen, elixir-format
msgid "Electronic signature (type your full name)"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:66
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:63
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:81
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:65
#, elixir-autogen, elixir-format
msgid "Exact content URLs — one per line"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:238
+#: lib/who_need_help_web/live/support_operations_live.ex:311
#, elixir-autogen, elixir-format
msgid "General support and data requests"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:58
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:73
#, elixir-autogen, elixir-format
msgid "I am an authorised representative"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
#, elixir-autogen, elixir-format
msgid "I am the affected person or rights holder"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:88
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
#, elixir-autogen, elixir-format
msgid "I believe in good faith that the identified content is illegal or infringes the stated right."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:94
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:96
#, elixir-autogen, elixir-format
msgid "I confirm that the information in this request is accurate and that I am the depicted person or authorised to act for them."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:112
#, elixir-autogen, elixir-format
msgid "I confirm that this notice is accurate and complete to the best of my knowledge."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:85
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:87
#, elixir-autogen, elixir-format
msgid "I have a good-faith belief that this intimate visual material was shared without consent."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:70
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:72
#, elixir-autogen, elixir-format
msgid "Identify the material without reproducing it and explain why it is non-consensual"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:118
#, elixir-autogen, elixir-format
msgid "Identity and contact fields may be omitted for reports of sexual material involving a minor. Do not include or upload the material itself."
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:6
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:29
-#: lib/who_need_help_web/live/support_operations_live.ex:106
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:44
+#: lib/who_need_help_web/live/support_operations_live.ex:113
#, elixir-autogen, elixir-format
msgid "Illegal content"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:142
#, elixir-autogen, elixir-format
msgid "Keep this status link private. A copy is sent to the contact email when email delivery is configured."
msgstr ""
@@ -3164,34 +3154,34 @@ msgstr ""
msgid "Keep this status link private. The submitter identity is not shown publicly or automatically disclosed to the person who posted the reported content."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:93
#, elixir-autogen, elixir-format
msgid "Law, right, or policy involved, if known"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:180
+#: lib/who_need_help_web/live/support_operations_live.ex:187
#, elixir-autogen, elixir-format
msgid "Locations"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:29
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
#, elixir-autogen, elixir-format
msgid "Material involved"
msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:9
-#: lib/who_need_help_web/live/support_operations_live.ex:99
+#: lib/who_need_help_web/live/support_operations_live.ex:106
#, elixir-autogen, elixir-format
msgid "Moderation appeal"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:24
-#: lib/who_need_help_web/live/support_operations_live.ex:210
+#: lib/who_need_help_web/live/support_operations_live.ex:240
#, elixir-autogen, elixir-format
msgid "More information needed"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:56
#, elixir-autogen, elixir-format
msgid "Myself"
msgstr ""
@@ -3206,45 +3196,45 @@ msgstr ""
msgid "New request"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:225
+#: lib/who_need_help_web/live/support_operations_live.ex:298
#, elixir-autogen, elixir-format
msgid "No removal notices."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:316
+#: lib/who_need_help_web/live/support_operations_live.ex:497
#, elixir-autogen, elixir-format
msgid "No support requests."
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:12
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:33
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:112
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:48
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:33
+#: lib/who_need_help_web/live/support_operations_live.ex:119
#, elixir-autogen, elixir-format
msgid "Non-consensual intimate image or video"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:177
-#: lib/who_need_help_web/live/support_operations_live.ex:179
+#: lib/who_need_help_web/live/support_operations_live.ex:184
+#: lib/who_need_help_web/live/support_operations_live.ex:186
#, elixir-autogen, elixir-format
msgid "Not provided"
msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:12
#: lib/who_need_help_web/controllers/support_html/new.html.heex:36
-#: lib/who_need_help_web/live/support_operations_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:109
#, elixir-autogen, elixir-format
msgid "Privacy request"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:7
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:30
-#: lib/who_need_help_web/live/support_operations_live.ex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
+#: lib/who_need_help_web/live/support_operations_live.ex:114
#, elixir-autogen, elixir-format
msgid "Privacy violation"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:11
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:13
#, elixir-autogen, elixir-format
msgid "Provide exact Who Need Help URLs. Do not upload or paste intimate imagery, identity documents, passwords, access codes, or unnecessary medical information."
msgstr ""
@@ -3254,18 +3244,19 @@ msgstr ""
msgid "REQUEST RECEIVED"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:28
+#: lib/who_need_help_web/live/support_operations_live.ex:35
#, elixir-autogen, elixir-format
msgid "Removal notice updated."
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:196
+#: lib/who_need_help_web/components/layouts.ex:202
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:112
#: lib/who_need_help_web/controllers/support_html/new.html.heex:16
#, elixir-autogen, elixir-format
msgid "Report content"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
#, elixir-autogen, elixir-format
msgid "Report illegal or harmful content"
msgstr ""
@@ -3275,8 +3266,9 @@ msgstr ""
msgid "Reported locations"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:40
+#: lib/who_need_help_web/controllers/support_controller.ex:200
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:42
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:128
#, elixir-autogen, elixir-format
msgid "Request account deletion"
@@ -3287,7 +3279,7 @@ msgstr ""
msgid "Request deletion of your account and associated personal data, or contact support about access and export requests."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:5
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:7
#, elixir-autogen, elixir-format
msgid "Request removal of intimate visual material"
msgstr ""
@@ -3302,13 +3294,13 @@ msgstr ""
#: lib/who_need_help_web/controllers/support_html/new.html.heex:34
#: lib/who_need_help_web/live/request_live/show.ex:984
#: lib/who_need_help_web/live/request_live/show.ex:993
-#: lib/who_need_help_web/live/support_operations_live.ex:98
+#: lib/who_need_help_web/live/support_operations_live.ex:105
#, elixir-autogen, elixir-format
msgid "Safety concern"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:221
-#: lib/who_need_help_web/live/support_operations_live.ex:312
+#: lib/who_need_help_web/live/support_operations_live.ex:292
+#: lib/who_need_help_web/live/support_operations_live.ex:491
#, elixir-autogen, elixir-format
msgid "Save and notify"
msgstr ""
@@ -3319,14 +3311,14 @@ msgid "Send support request"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:15
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:34
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:115
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:49
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/live/support_operations_live.ex:122
#, elixir-autogen, elixir-format
msgid "Sexual material involving a minor"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:195
+#: lib/who_need_help_web/live/support_operations_live.ex:202
#, elixir-autogen, elixir-format
msgid "Stated basis:"
msgstr ""
@@ -3336,71 +3328,66 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:763
-#: lib/who_need_help_web/live/request_live/show.ex:1796
+#: lib/who_need_help_web/live/activity_live/show.ex:764
+#: lib/who_need_help_web/live/request_live/show.ex:1797
#, elixir-autogen, elixir-format
msgid "Submit a legal content-removal notice"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:122
#, elixir-autogen, elixir-format
msgid "Submit removal notice"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:99
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:101
#, elixir-autogen, elixir-format
msgid "Submit urgent removal request"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:176
+#: lib/who_need_help_web/live/support_operations_live.ex:183
#, elixir-autogen, elixir-format
msgid "Submitter"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:13
#, elixir-autogen, elixir-format
msgid "Submitting this form does not immediately sign you out or erase evidence required for an open safety investigation. Support will verify and process the request."
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/components/layouts.ex:200
#, elixir-autogen, elixir-format
msgid "Support"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:299
-#: lib/who_need_help_web/live/support_operations_live.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:132
+#: lib/who_need_help_web/live/moderation_live.ex:335
+#: lib/who_need_help_web/live/support_operations_live.ex:12
+#: lib/who_need_help_web/live/support_operations_live.ex:139
#, elixir-autogen, elixir-format
msgid "Support operations"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:148
-#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/components/layouts.ex:154
+#: lib/who_need_help_web/components/layouts.ex:342
#, elixir-autogen, elixir-format
msgid "Support queue"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:20
+#: lib/who_need_help_web/live/support_operations_live.ex:27
#, elixir-autogen, elixir-format
msgid "Support request updated."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:134
+#: lib/who_need_help_web/live/support_operations_live.ex:141
#, elixir-autogen, elixir-format
msgid "Support requests and legal removal notices are separate queues. Decisions and operator identity are audited."
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:16
-#: lib/who_need_help_web/live/support_operations_live.ex:310
-#, elixir-autogen, elixir-format
-msgid "Support response"
-msgstr ""
-
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:4
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN"
msgstr ""
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:111
#: lib/who_need_help_web/controllers/support_html/new.html.heex:19
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN request"
@@ -3408,51 +3395,51 @@ msgstr ""
#: lib/who_need_help_web/controllers/support_html.ex:7
#: lib/who_need_help_web/controllers/support_html/new.html.heex:33
-#: lib/who_need_help_web/live/support_operations_live.ex:97
+#: lib/who_need_help_web/live/support_operations_live.ex:104
#, elixir-autogen, elixir-format
msgid "Technical issue"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:8
#, elixir-autogen, elixir-format
msgid "This requests deletion of your Who Need Help account and associated personal data. Some records may need to be retained when required for safety, fraud prevention, legal obligations, or resolving an active dispute; any retained data must be described in the applicable retention notice."
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:17
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
-#: lib/who_need_help_web/live/support_operations_live.ex:117
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
+#: lib/who_need_help_web/live/support_operations_live.ex:124
#, elixir-autogen, elixir-format
msgid "Threat to life or safety"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_controller.ex:69
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:79
#, elixir-autogen, elixir-format
msgid "Too many removal notices. Please try again later."
msgstr ""
-#: lib/who_need_help_web/controllers/support_controller.ex:34
-#: lib/who_need_help_web/controllers/support_controller.ex:72
+#: lib/who_need_help_web/controllers/support_controller.ex:37
+#: lib/who_need_help_web/controllers/support_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many support requests. Please try again later."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:140
+#: lib/who_need_help_web/live/support_operations_live.ex:147
#, elixir-autogen, elixir-format
msgid "Trust and safety moderation"
msgstr ""
#: lib/who_need_help_web/controllers/content_removal_html.ex:22
-#: lib/who_need_help_web/live/support_operations_live.ex:208
+#: lib/who_need_help_web/live/support_operations_live.ex:238
#, elixir-autogen, elixir-format
msgid "Urgent review"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:8
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:10
#, elixir-autogen, elixir-format
msgid "Use this dedicated process when an identifiable person is shown in an intimate image or video shared without consent, including a digital forgery. You may submit for yourself or as an authorised representative."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:8
#, elixir-autogen, elixir-format
msgid "Use this electronic notice for specific content on Who Need Help that you believe is illegal or infringes your rights. Ordinary safety reports inside a request or chat remain available to signed-in users."
msgstr ""
@@ -3467,7 +3454,7 @@ msgstr ""
msgid "View support requests"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:302
+#: lib/who_need_help_web/live/support_operations_live.ex:440
#, elixir-autogen, elixir-format
msgid "Waiting for requester"
msgstr ""
@@ -3477,7 +3464,7 @@ msgstr ""
msgid "Waiting for your response"
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:21
#, elixir-autogen, elixir-format
msgid "We created support request %{reference}. A private status link has been sent to the contact email when delivery is configured. Opening that link verifies the address for public requests."
msgstr ""
@@ -3487,12 +3474,12 @@ msgstr ""
msgid "What do you need help with?"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:52
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
#, elixir-autogen, elixir-format
msgid "Who are you submitting for?"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:87
#, elixir-autogen, elixir-format
msgid "Why do you believe this content should be removed?"
msgstr ""
@@ -3502,12 +3489,12 @@ msgstr ""
msgid "You have not submitted any support requests."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:37
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:39
#, elixir-autogen, elixir-format
msgid "Your full name"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:56
#, elixir-autogen, elixir-format
msgid "Your name or organisation"
msgstr ""
@@ -3517,85 +3504,85 @@ msgstr ""
msgid "Your reference is %{reference}"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:70
#, elixir-autogen, elixir-format
msgid "Your relationship to the affected person or rights holder"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:168
-#: lib/who_need_help_web/live/support_operations_live.ex:253
+#: lib/who_need_help_web/live/support_operations_live.ex:175
+#: lib/who_need_help_web/live/support_operations_live.ex:326
#, elixir-autogen, elixir-format
msgid "contact unverified"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:172
+#: lib/who_need_help_web/live/support_operations_live.ex:179
#, elixir-autogen, elixir-format
msgid "review by %{time}"
msgstr ""
-#: lib/who_need_help_web/controllers/support_controller.ex:47
-#: lib/who_need_help_web/controllers/support_controller.ex:58
+#: lib/who_need_help_web/controllers/support_controller.ex:50
+#: lib/who_need_help_web/controllers/support_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Delete my Who Need Help account"
msgstr ""
-#: lib/who_need_help_web/controllers/support_controller.ex:48
+#: lib/who_need_help_web/controllers/support_controller.ex:51
#, elixir-autogen, elixir-format
msgid "Please delete my account and associated personal data."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:81
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:101
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:88
#, elixir-autogen, elixir-format
msgid "I am 18 or older and accept the Terms and Safety Rules"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:190
+#: lib/who_need_help_web/components/layouts.ex:196
#, elixir-autogen, elixir-format
msgid "Privacy"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:87
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:107
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:79
#, elixir-autogen, elixir-format
msgid "Privacy Policy"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:89
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:109
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:81
#, elixir-autogen, elixir-format
msgid "Safety Rules"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:192
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:86
+#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:106
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:78
#, elixir-autogen, elixir-format
msgid "Terms"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:88
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:108
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:80
#, elixir-autogen, elixir-format
msgid "and"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:230
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:232
#, elixir-autogen, elixir-format
msgid "A clear handover"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:129
#, elixir-autogen, elixir-format
msgid "A flat tyre or another small roadside problem in a safe place."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:136
#, elixir-autogen, elixir-format
msgid "A puncture, broken chain, tyre problem, or similar practical help."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:207
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
#, elixir-autogen, elixir-format
msgid "Accept and open private coordination"
msgstr ""
@@ -3607,12 +3594,7 @@ msgstr ""
msgid "Approximate area · demo data"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
-#, elixir-autogen, elixir-format
-msgid "Ask a nearby volunteer to collect medicine that is already purchased or help with a safe roadside problem. There is no mandatory fee."
-msgstr ""
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:344
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:346
#, elixir-autogen, elixir-format
msgid "Before you create a request"
msgstr ""
@@ -3622,27 +3604,27 @@ msgstr ""
msgid "Bicycle chain help · example"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:132
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
#, elixir-autogen, elixir-format
msgid "Bicycle or motorcycle"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:258
#, elixir-autogen, elixir-format
msgid "Both confirm, the helper enters a one-time code, and reviews stay blind until both submit."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:118
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
#, elixir-autogen, elixir-format
msgid "Bring fuel"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:268
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:270
#, elixir-autogen, elixir-format
msgid "Built for safer coordination"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:360
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:362
#, elixir-autogen, elixir-format
msgid "Can a volunteer buy medicine for me?"
msgstr ""
@@ -3657,37 +3639,37 @@ msgstr ""
msgid "Collect medicine"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:383
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:385
#, elixir-autogen, elixir-format
msgid "Contact the emergency service for your location. Who Need Help is for voluntary practical coordination, not emergencies."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:398
#, elixir-autogen, elixir-format
msgid "Create one account, choose your role for each situation, and keep control of what you share."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:220
#, elixir-autogen, elixir-format
msgid "Current coordinates are optional and deleted when sharing stops."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:162
#, elixir-autogen, elixir-format
msgid "Demo map with synthetic approximate help requests"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:198
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
#, elixir-autogen, elixir-format
msgid "Discover an approximate area"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:350
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:352
#, elixir-autogen, elixir-format
msgid "Do I have to pay a helper?"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:176
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:178
#, elixir-autogen, elixir-format
msgid "Example data — not live requests"
msgstr ""
@@ -3697,12 +3679,12 @@ msgstr ""
msgid "Example request"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:332
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:334
#, elixir-autogen, elixir-format
msgid "Explore activities"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:323
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:325
#, elixir-autogen, elixir-format
msgid "Find company for coffee, cinema, a walk, or a hike"
msgstr ""
@@ -3717,38 +3699,38 @@ msgstr ""
msgid "Free, nearby, voluntary help"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:233
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:235
#, elixir-autogen, elixir-format
msgid "From request to verified completion"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:307
#, elixir-autogen, elixir-format
msgid "Handover codes and unique completed matches matter more than raw totals."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:282
#, elixir-autogen, elixir-format
msgid "Help is voluntary. An external thank-you link is optional after completion."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:125
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
#, elixir-autogen, elixir-format
msgid "Help with a wheel"
msgstr ""
#: lib/who_need_help_web/controllers/page_html/home.html.heex:51
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:405
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:407
#, elixir-autogen, elixir-format
msgid "I need help"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:167
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
#, elixir-autogen, elixir-format
msgid "Interactive demo"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:298
#, elixir-autogen, elixir-format
msgid "Leave a match, block a person, or send a scoped report when something feels wrong."
msgstr ""
@@ -3763,72 +3745,72 @@ msgstr ""
msgid "Need help nearby? Ask the community."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:278
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
#, elixir-autogen, elixir-format
msgid "No mandatory payment"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:353
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:355
#, elixir-autogen, elixir-format
msgid "No. Help has no mandatory fee. A helper may optionally publish an external thank-you link after a completed handover."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:320
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:322
#, elixir-autogen, elixir-format
msgid "Not only urgent help"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:122
#, elixir-autogen, elixir-format
msgid "Only after people and the vehicle are away from active traffic danger."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:211
#, elixir-autogen, elixir-format
msgid "Only the matched requester and helper receive the private chat."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:183
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:185
#, elixir-autogen, elixir-format
msgid "Privacy by default"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:287
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
#, elixir-autogen, elixir-format
msgid "Private matched chat"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:341
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:343
#, elixir-autogen, elixir-format
msgid "Quick answers"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:311
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:313
#, elixir-autogen, elixir-format
msgid "Read the safety rules"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:394
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
#, elixir-autogen, elixir-format
msgid "Ready to ask or help nearby?"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:294
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
#, elixir-autogen, elixir-format
msgid "Reports and blocking"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:186
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:188
#, elixir-autogen, elixir-format
msgid "See nearby needs without exposing a home address"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:216
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
#, elixir-autogen, elixir-format
msgid "Share live location only by choice"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:326
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:328
#, elixir-autogen, elixir-format
msgid "Social activities are separate from urgent requests. Organizers approve participants, and exact meeting details stay inside the approved group."
msgstr ""
@@ -3838,32 +3820,22 @@ msgstr ""
msgid "Start with urgent practical help"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
-#, elixir-autogen, elixir-format
-msgid "The medicine is already legally purchased or reserved for pickup."
-msgstr ""
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:363
-#, elixir-autogen, elixir-format
-msgid "The medicine must already be legally purchased or reserved. The service does not prescribe, recommend, sell, or handle controlled substances."
-msgstr ""
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:202
#, elixir-autogen, elixir-format
msgid "The public marker does not need to reveal an exact address."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:291
#, elixir-autogen, elixir-format
msgid "There is no unsolicited inbox between strangers."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:189
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:191
#, elixir-autogen, elixir-format
msgid "These three points are synthetic examples. Real public discovery follows each requester's location visibility choice."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:303
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
#, elixir-autogen, elixir-format
msgid "Verified reputation signals"
msgstr ""
@@ -3873,22 +3845,22 @@ msgstr ""
msgid "What can you ask the community for?"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:380
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:382
#, elixir-autogen, elixir-format
msgid "What if there is immediate danger?"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:370
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:372
#, elixir-autogen, elixir-format
msgid "Who can see my exact address?"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:373
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:375
#, elixir-autogen, elixir-format
msgid "You choose the visibility. Exact active coordinates can be limited to the matched helper and are removed when sharing stops."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:271
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:273
#, elixir-autogen, elixir-format
msgid "You stay in control of the match"
msgstr ""
@@ -3898,7 +3870,7 @@ msgstr ""
msgid "After this confirmation, future Google sign-ins will take one click."
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:104
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:124
#, elixir-autogen, elixir-format
msgid "Cancel and use another sign-in method"
msgstr ""
@@ -3908,13 +3880,14 @@ msgstr ""
msgid "Confirm access once so nobody can attach Google to your account using only a matching email address."
msgstr ""
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:492
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:10
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "Continue with Google"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:96
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:116
#, elixir-autogen, elixir-format
msgid "Create account and continue"
msgstr ""
@@ -3924,7 +3897,7 @@ msgstr ""
msgid "Create your Who Need Help account"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:94
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:114
#, elixir-autogen, elixir-format
msgid "Creating account..."
msgstr ""
@@ -3934,7 +3907,7 @@ msgstr ""
msgid "Email me a verification link"
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:178
+#: lib/who_need_help_web/controllers/user_session_controller.ex:179
#, elixir-autogen, elixir-format
msgid "Google sign-in connected. You can use it next time."
msgstr ""
@@ -3964,8 +3937,8 @@ msgstr ""
msgid "This email already has an account"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:120
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:142
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:118
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:140
#, elixir-autogen, elixir-format
msgid "This email already has an account. Confirm it once to connect Google."
msgstr ""
@@ -3976,17 +3949,17 @@ msgid "Use my password instead"
msgstr ""
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:30
-#: lib/who_need_help_web/live/request_live/show.ex:1453
+#: lib/who_need_help_web/live/request_live/show.ex:1454
#, elixir-autogen, elixir-format
msgid "Verified"
msgstr ""
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:167
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:165
#, elixir-autogen, elixir-format
msgid "We sent a verification link to %{email}. Open it to finish connecting Google."
msgstr ""
-#: lib/who_need_help_web/controllers/user_session_controller.ex:191
+#: lib/who_need_help_web/controllers/user_session_controller.ex:192
#, elixir-autogen, elixir-format
msgid "You are signed in, but Google could not be connected. Try again in account settings."
msgstr ""
@@ -4016,7 +3989,7 @@ msgstr ""
msgid "A volunteer accepted this request. Use private chat to coordinate safely."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:580
+#: lib/who_need_help_web/live/request_live/new.ex:589
#, elixir-autogen, elixir-format
msgid "After a helper accepts"
msgstr ""
@@ -4026,12 +3999,12 @@ msgstr ""
msgid "Already registered? Check your email"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:444
+#: lib/who_need_help_web/live/request_live/new.ex:453
#, elixir-autogen, elixir-format
msgid "Area or public landmark"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:544
+#: lib/who_need_help_web/live/request_live/new.ex:553
#, elixir-autogen, elixir-format
msgid "Area radius"
msgstr ""
@@ -4051,6 +4024,7 @@ msgstr ""
msgid "COMMUNITY PROFILE"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:22
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:11
#, elixir-autogen, elixir-format
msgid "Check your email to finish registration"
@@ -4061,8 +4035,8 @@ msgstr ""
msgid "Choose a category from the same mode."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:425
-#: lib/who_need_help_web/live/request_live/new.ex:597
+#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:606
#, elixir-autogen, elixir-format
msgid "Choose a place on the map or use your current location."
msgstr ""
@@ -4082,50 +4056,50 @@ msgstr ""
msgid "Choose an expiry time in the future."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1628
#, elixir-autogen, elixir-format
msgid "Copied"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1626
-#: lib/who_need_help_web/live/request_live/show.ex:1632
+#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1633
#, elixir-autogen, elixir-format
msgid "Copy code"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1628
+#: lib/who_need_help_web/live/request_live/show.ex:1629
#, elixir-autogen, elixir-format
msgid "Copy failed"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:425
+#: lib/who_need_help_web/components/core_components.ex:431
#: lib/who_need_help_web/live/product_analytics_live.ex:58
#, elixir-autogen, elixir-format
msgid "Date"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:593
-#: lib/who_need_help_web/live/request_live/new.ex:605
+#: lib/who_need_help_web/live/request_live/new.ex:614
#, elixir-autogen, elixir-format
msgid "Enter coordinates manually"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1660
+#: lib/who_need_help_web/live/request_live/show.ex:1661
#, elixir-autogen, elixir-format
msgid "Enter the six digits shown to the requester."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:479
+#: lib/who_need_help_web/live/request_live/new.ex:488
#, elixir-autogen, elixir-format
msgid "Exact point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:671
+#: lib/who_need_help_web/live/request_live/new.ex:680
#, elixir-autogen, elixir-format
msgid "Fix the following details and publish again:"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:607
+#: lib/who_need_help_web/live/request_live/new.ex:616
#, elixir-autogen, elixir-format
msgid "For an approximate area, these coordinates are the area center—not your exact position."
msgstr ""
@@ -4135,13 +4109,13 @@ msgstr ""
msgid "For privacy, this page cannot reveal whether an account exists. If you are new to Who Need Help, choose Register instead."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1450
+#: lib/who_need_help_web/live/request_live/show.ex:1451
#, elixir-autogen, elixir-format
msgid "Handover code"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1462
-#: lib/who_need_help_web/live/request_live/show.ex:1694
+#: lib/who_need_help_web/live/request_live/show.ex:1463
+#: lib/who_need_help_web/live/request_live/show.ex:1695
#, elixir-autogen, elixir-format
msgid "Help completed and verified by both participants."
msgstr ""
@@ -4156,17 +4130,17 @@ msgstr ""
msgid "Help is now in progress."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1442
+#: lib/who_need_help_web/live/request_live/show.ex:1443
#, elixir-autogen, elixir-format
msgid "Helper confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1369
+#: lib/who_need_help_web/live/request_live/show.ex:1370
#, elixir-autogen, elixir-format
msgid "Helper:"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:525
+#: lib/who_need_help_web/live/request_live/new.ex:534
#, elixir-autogen, elixir-format
msgid "Helpers will see only the area or landmark written above. You can share a live location later after matching."
msgstr ""
@@ -4181,49 +4155,49 @@ msgstr ""
msgid "If this email belongs to an existing account, a secure sign-in link will arrive shortly."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:411
+#: lib/who_need_help_web/live/request_live/new.ex:420
#, elixir-autogen, elixir-format
msgid "In 1 hour"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:412
+#: lib/who_need_help_web/live/request_live/new.ex:421
#, elixir-autogen, elixir-format
msgid "In 3 hours"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:511
-#: lib/who_need_help_web/live/request_live/new.ex:435
+#: lib/who_need_help_web/live/request_live/new.ex:444
#, elixir-autogen, elixir-format
msgid "Location is unavailable in this browser."
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:513
-#: lib/who_need_help_web/live/request_live/new.ex:437
+#: lib/who_need_help_web/live/request_live/new.ex:446
#, elixir-autogen, elixir-format
msgid "Location permission was denied."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:565
+#: lib/who_need_help_web/live/request_live/new.ex:574
#, elixir-autogen, elixir-format
msgid "Move the map area so it covers a useful public meeting place."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:9
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:11
#, elixir-autogen, elixir-format
msgid "New notice"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:523
+#: lib/who_need_help_web/live/request_live/new.ex:532
#, elixir-autogen, elixir-format
msgid "No coordinates will be stored"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:443
#, elixir-autogen, elixir-format
msgid "No map coordinates will be stored."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:493
+#: lib/who_need_help_web/live/request_live/new.ex:502
#, elixir-autogen, elixir-format
msgid "No map location"
msgstr ""
@@ -4233,12 +4207,12 @@ msgstr ""
msgid "No public social links added."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:14
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:16
#, elixir-autogen, elixir-format
msgid "Only notices submitted while signed in appear here. Notices submitted without an account remain accessible through their private email link."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:494
+#: lib/who_need_help_web/live/request_live/new.ex:503
#, elixir-autogen, elixir-format
msgid "Only the public area description"
msgstr ""
@@ -4258,9 +4232,9 @@ msgstr ""
msgid "Optional thanks"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1438
-#: lib/who_need_help_web/live/request_live/show.ex:1446
-#: lib/who_need_help_web/live/request_live/show.ex:1454
+#: lib/who_need_help_web/live/request_live/show.ex:1439
+#: lib/who_need_help_web/live/request_live/show.ex:1447
+#: lib/who_need_help_web/live/request_live/show.ex:1455
#, elixir-autogen, elixir-format
msgid "Pending"
msgstr ""
@@ -4270,7 +4244,7 @@ msgstr ""
msgid "Public social links"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:449
+#: lib/who_need_help_web/components/core_components.ex:455
#, elixir-autogen, elixir-format
msgid "Quick time choices"
msgstr ""
@@ -4280,7 +4254,7 @@ msgstr ""
msgid "Read"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:466
+#: lib/who_need_help_web/live/request_live/new.ex:475
#, elixir-autogen, elixir-format
msgid "Recommended for privacy"
msgstr ""
@@ -4295,22 +4269,22 @@ msgstr ""
msgid "Registration request accepted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:408
+#: lib/who_need_help_web/live/request_live/new.ex:417
#, elixir-autogen, elixir-format
msgid "Request expires"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:565
+#: lib/who_need_help_web/live/activity_live/show.ex:566
#, elixir-autogen, elixir-format
msgid "Request to join again"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:670
+#: lib/who_need_help_web/live/request_live/new.ex:679
#, elixir-autogen, elixir-format
msgid "Request was not published"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1434
+#: lib/who_need_help_web/live/request_live/show.ex:1435
#, elixir-autogen, elixir-format
msgid "Requester confirmed"
msgstr ""
@@ -4336,6 +4310,7 @@ msgstr ""
msgid "Sign-in request accepted"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:23
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:12
#, elixir-autogen, elixir-format
msgid "Sign-in request processed"
@@ -4351,13 +4326,13 @@ msgstr ""
msgid "Starts at"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:47
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:65
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:49
#, elixir-autogen, elixir-format
msgid "Status updates go to the email address of your signed-in account."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:506
+#: lib/who_need_help_web/live/request_live/new.ex:515
#, elixir-autogen, elixir-format
msgid "The map is unavailable. You can use the manual coordinate fallback."
msgstr ""
@@ -4372,7 +4347,7 @@ msgstr ""
msgid "This activity is closed. The group chat remains available as read-only history."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:448
+#: lib/who_need_help_web/live/request_live/new.ex:457
#, elixir-autogen, elixir-format
msgid "This description is visible to everyone. Do not enter a private address."
msgstr ""
@@ -4392,7 +4367,7 @@ msgstr ""
msgid "This help request was cancelled. Chat history is read-only."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1468
+#: lib/who_need_help_web/live/request_live/show.ex:1469
#, elixir-autogen, elixir-format
msgid "This match was cancelled. No further handover action is required."
msgstr ""
@@ -4402,7 +4377,7 @@ msgstr ""
msgid "This person has not added a public bio yet."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:572
+#: lib/who_need_help_web/live/request_live/new.ex:581
#, elixir-autogen, elixir-format
msgid "This point is public"
msgstr ""
@@ -4412,7 +4387,7 @@ msgstr ""
msgid "This public profile is not available."
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:32
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:34
#, elixir-autogen, elixir-format
msgid "This request is linked to your signed-in account and its email address."
msgstr ""
@@ -4423,22 +4398,22 @@ msgid "This request is linked to your signed-in account. Replies go to its email
msgstr ""
#: lib/who_need_help_web/live/request_live/show.ex:612
-#: lib/who_need_help_web/live/request_live/show.ex:1686
+#: lib/who_need_help_web/live/request_live/show.ex:1687
#, elixir-autogen, elixir-format
msgid "This request was cancelled."
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:435
+#: lib/who_need_help_web/components/core_components.ex:441
#, elixir-autogen, elixir-format
msgid "Time"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:413
+#: lib/who_need_help_web/live/request_live/new.ex:422
#, elixir-autogen, elixir-format
msgid "Tomorrow"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:573
+#: lib/who_need_help_web/live/request_live/new.ex:582
#, elixir-autogen, elixir-format
msgid "Use a safe public meeting point instead of a private address."
msgstr ""
@@ -4449,7 +4424,7 @@ msgid "Use another email"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:546
-#: lib/who_need_help_web/live/request_live/new.ex:540
+#: lib/who_need_help_web/live/request_live/new.ex:549
#, elixir-autogen, elixir-format
msgid "Use my location"
msgstr ""
@@ -4464,7 +4439,7 @@ msgstr ""
msgid "Use the newest confirmation link if it arrives."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1664
+#: lib/who_need_help_web/live/request_live/show.ex:1665
#, elixir-autogen, elixir-format
msgid "Verifying…"
msgstr ""
@@ -4474,20 +4449,20 @@ msgstr ""
msgid "View content-removal notices"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:20
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
#: lib/who_need_help_web/controllers/content_removal_html/received.html.heex:23
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:22
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:24
#, elixir-autogen, elixir-format
msgid "View my notices"
msgstr ""
#: lib/who_need_help_web/controllers/support_html/new.html.heex:13
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:18
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:28
#, elixir-autogen, elixir-format
msgid "View my requests"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:480
+#: lib/who_need_help_web/live/request_live/new.ex:489
#, elixir-autogen, elixir-format
msgid "Visible before matching"
msgstr ""
@@ -4502,62 +4477,62 @@ msgstr ""
msgid "Voted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:453
+#: lib/who_need_help_web/live/request_live/new.ex:462
#, elixir-autogen, elixir-format
msgid "What should people see?"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:441
+#: lib/who_need_help_web/live/request_live/new.ex:450
#, elixir-autogen, elixir-format
msgid "Where is help needed?"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:580
+#: lib/who_need_help_web/live/activity_live/show.ex:581
#, elixir-autogen, elixir-format
msgid "You are no longer a participant and cannot access the group chat or exact meeting point. You can request to join again while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:591
+#: lib/who_need_help_web/live/activity_live/show.ex:592
#, elixir-autogen, elixir-format
msgid "You are not a participant. You can send a new request while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:582
+#: lib/who_need_help_web/live/request_live/new.ex:591
#, elixir-autogen, elixir-format
msgid "You can separately share live location with the matched person and stop sharing at any time."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:40
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:42
#, elixir-autogen, elixir-format
msgid "You have not submitted any content-removal notices while signed in."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:578
+#: lib/who_need_help_web/live/activity_live/show.ex:579
#, elixir-autogen, elixir-format
msgid "You left this activity"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1520
+#: lib/who_need_help_web/live/request_live/show.ex:1521
#, elixir-autogen, elixir-format
msgid "Your completion confirmation is saved."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:564
+#: lib/who_need_help_web/live/request_live/new.ex:573
#, elixir-autogen, elixir-format
msgid "Your exact position is not shown"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:589
+#: lib/who_need_help_web/live/activity_live/show.ex:590
#, elixir-autogen, elixir-format
msgid "Your join request was declined"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:8
#, elixir-autogen, elixir-format
msgid "Your notices"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:461
+#: lib/who_need_help_web/components/core_components.ex:467
#, elixir-autogen, elixir-format
msgid "Your time zone:"
msgstr ""
@@ -4567,32 +4542,32 @@ msgstr ""
msgid "← Community helpers"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:427
+#: lib/who_need_help_web/live/request_live/new.ex:436
#, elixir-autogen, elixir-format
msgid "Area selected. Drag the green pin or click the map to move it."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:514
+#: lib/who_need_help_web/live/request_live/new.ex:523
#, elixir-autogen, elixir-format
msgid "Click the map or drag the green pin to move the area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:517
+#: lib/who_need_help_web/live/request_live/new.ex:526
#, elixir-autogen, elixir-format
msgid "Click the map or drag the red pin to move the point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:432
+#: lib/who_need_help_web/live/request_live/new.ex:441
#, elixir-autogen, elixir-format
msgid "Drag to move the approximate area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:433
+#: lib/who_need_help_web/live/request_live/new.ex:442
#, elixir-autogen, elixir-format
msgid "Drag to move the exact point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:430
+#: lib/who_need_help_web/live/request_live/new.ex:439
#, elixir-autogen, elixir-format
msgid "Exact point selected. Drag the red pin or click the map to move it."
msgstr ""
@@ -4634,7 +4609,7 @@ msgstr ""
msgid "Map"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:173
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:175
#, elixir-autogen, elixir-format
msgid "Map preview"
msgstr ""
@@ -4684,7 +4659,7 @@ msgstr ""
msgid "Search this area"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:171
#, elixir-autogen, elixir-format
msgid "Static preview"
msgstr ""
@@ -4694,14 +4669,14 @@ msgstr ""
msgid "Together"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:158
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
#: lib/who_need_help_web/live/activity_live/index.ex:286
#: lib/who_need_help_web/live/activity_live/show.ex:542
#: lib/who_need_help_web/live/notification_live.ex:512
#: lib/who_need_help_web/live/notification_live.ex:531
#: lib/who_need_help_web/live/request_live/index.ex:517
-#: lib/who_need_help_web/live/request_live/new.ex:436
-#: lib/who_need_help_web/live/request_live/new.ex:508
+#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:517
#: lib/who_need_help_web/live/request_live/show.ex:1284
#, elixir-autogen, elixir-format
msgid "Try map again"
@@ -4749,7 +4724,7 @@ msgstr ""
msgid "Acceptance, arrival, completion, and cancellation"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:276
+#: lib/who_need_help_web/live/support_operations_live.ex:393
#, elixir-autogen, elixir-format
msgid "Active or unresolved product state must be handled first."
msgstr ""
@@ -4795,7 +4770,7 @@ msgstr ""
msgid "Arrival saved. The requester has been notified."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:284
+#: lib/who_need_help_web/live/support_operations_live.ex:401
#, elixir-autogen, elixir-format
msgid "Automatic erasure is disabled: no jurisdiction-specific retention and anonymisation policy is configured. Do not mark the case resolved until the approved data action is completed and recorded."
msgstr ""
@@ -4825,13 +4800,13 @@ msgstr ""
msgid "Both participants confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1595
+#: lib/who_need_help_web/live/request_live/show.ex:1596
#, elixir-autogen, elixir-format
msgid "Cancelling ends this match and stops live-location sharing."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1359
-#: lib/who_need_help_web/live/request_live/show.ex:1599
+#: lib/who_need_help_web/live/request_live/show.ex:1360
+#: lib/who_need_help_web/live/request_live/show.ex:1600
#, elixir-autogen, elixir-format
msgid "Cancelling…"
msgstr ""
@@ -4862,13 +4837,13 @@ msgstr ""
msgid "Code-confirmed people"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1361
-#: lib/who_need_help_web/live/request_live/show.ex:1601
+#: lib/who_need_help_web/live/request_live/show.ex:1362
+#: lib/who_need_help_web/live/request_live/show.ex:1602
#, elixir-autogen, elixir-format
msgid "Confirm cancellation"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1560
+#: lib/who_need_help_web/live/request_live/show.ex:1561
#, elixir-autogen, elixir-format
msgid "Confirm withdrawal"
msgstr ""
@@ -5020,7 +4995,7 @@ msgstr ""
msgid "I can no longer complete it"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1501
+#: lib/who_need_help_web/live/request_live/show.ex:1502
#, elixir-autogen, elixir-format
msgid "I have arrived"
msgstr ""
@@ -5035,17 +5010,17 @@ msgstr ""
msgid "Leave every category unchecked to receive all matching requests."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1552
+#: lib/who_need_help_web/live/request_live/show.ex:1553
#, elixir-autogen, elixir-format
msgid "Leaving ends this private match. If the request has not expired, it becomes available to other helpers."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1558
+#: lib/who_need_help_web/live/request_live/show.ex:1559
#, elixir-autogen, elixir-format
msgid "Leaving…"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1312
+#: lib/who_need_help_web/live/request_live/show.ex:1313
#, elixir-autogen, elixir-format
msgid "Live shared location"
msgstr ""
@@ -5055,7 +5030,7 @@ msgstr ""
msgid "Load older notifications"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1290
+#: lib/who_need_help_web/live/request_live/show.ex:1291
#, elixir-autogen, elixir-format
msgid "Map legend"
msgstr ""
@@ -5105,7 +5080,7 @@ msgstr ""
msgid "New private messages"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:275
+#: lib/who_need_help_web/live/support_operations_live.ex:392
#, elixir-autogen, elixir-format
msgid "No active product workflow was found."
msgstr ""
@@ -5125,9 +5100,9 @@ msgstr ""
msgid "No notifications yet"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1354
-#: lib/who_need_help_web/live/request_live/show.ex:1548
-#: lib/who_need_help_web/live/request_live/show.ex:1591
+#: lib/who_need_help_web/live/request_live/show.ex:1355
+#: lib/who_need_help_web/live/request_live/show.ex:1549
+#: lib/who_need_help_web/live/request_live/show.ex:1592
#, elixir-autogen, elixir-format
msgid "Note (optional)"
msgstr ""
@@ -5148,7 +5123,7 @@ msgid "Notification text never contains chat messages or exact coordinates."
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:133
-#: lib/who_need_help_web/components/layouts.ex:315
+#: lib/who_need_help_web/components/layouts.ex:321
#: lib/who_need_help_web/live/notification_live.ex:15
#: lib/who_need_help_web/live/notification_live.ex:213
#, elixir-autogen, elixir-format
@@ -5160,8 +5135,8 @@ msgstr ""
msgid "Notifications and nearby alerts"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:142
-#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/components/layouts.ex:148
+#: lib/who_need_help_web/components/layouts.ex:336
#, elixir-autogen, elixir-format
msgid "Operations"
msgstr ""
@@ -5196,14 +5171,14 @@ msgstr ""
msgid "Private matching center"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:296
+#: lib/who_need_help_web/live/moderation_live.ex:332
#: lib/who_need_help_web/live/product_analytics_live.ex:12
#: lib/who_need_help_web/live/product_analytics_live.ex:42
#, elixir-autogen, elixir-format
msgid "Product analytics"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1417
+#: lib/who_need_help_web/live/request_live/show.ex:1418
#, elixir-autogen, elixir-format
msgid "Progress"
msgstr ""
@@ -5233,12 +5208,12 @@ msgstr ""
msgid "Ranking prioritizes unique people helped with optional location-supported evidence, then unique code-confirmed handovers. These are activity signals, not identity or safety checks. Repeated help between the same pair does not inflate the primary score."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1306
+#: lib/who_need_help_web/live/request_live/show.ex:1307
#, elixir-autogen, elixir-format
msgid "Request area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1307
+#: lib/who_need_help_web/live/request_live/show.ex:1308
#, elixir-autogen, elixir-format
msgid "Request point"
msgstr ""
@@ -5263,7 +5238,7 @@ msgstr ""
msgid "Resume"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:267
+#: lib/who_need_help_web/live/support_operations_live.ex:384
#, elixir-autogen, elixir-format
msgid "Run deletion preflight"
msgstr ""
@@ -5293,7 +5268,7 @@ msgstr ""
msgid "Sun"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:92
+#: lib/who_need_help_web/live/support_operations_live.ex:99
#, elixir-autogen, elixir-format
msgid "The linked account no longer exists."
msgstr ""
@@ -5308,7 +5283,7 @@ msgstr ""
msgid "The previous helper left. This request is open for a new helper again."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:90
+#: lib/who_need_help_web/live/support_operations_live.ex:97
#, elixir-autogen, elixir-format
msgid "The request is not linked to an account."
msgstr ""
@@ -5324,7 +5299,7 @@ msgstr ""
msgid "These are activity signals, not an identity, background, qualification, or safety check."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:89
+#: lib/who_need_help_web/live/support_operations_live.ex:96
#, elixir-autogen, elixir-format
msgid "This is not an account-deletion case."
msgstr ""
@@ -5354,7 +5329,7 @@ msgstr ""
msgid "Use quiet hours"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:91
+#: lib/who_need_help_web/live/support_operations_live.ex:98
#, elixir-autogen, elixir-format
msgid "Verify the requester contact first."
msgstr ""
@@ -5402,29 +5377,447 @@ msgstr ""
msgid "code-confirmed handovers"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:168
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:170
#, elixir-autogen, elixir-format
msgid "Interactive fallback"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:155
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
#, elixir-autogen, elixir-format
msgid "Select an example to preview it without exposing a real address."
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:159
#, elixir-autogen, elixir-format
msgid "Selected example:"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:150
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:152
#, elixir-autogen, elixir-format
msgid "WebGL is unavailable in this browser, so the full map cannot start. Select an example below or retry the map."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/index.ex
-#: lib/who_need_help_web/live/activity_live/show.ex
-#: lib/who_need_help_web/live/request_live/show.ex
+#: lib/who_need_help_web/live/activity_live/index.ex:287
+#: lib/who_need_help_web/live/activity_live/show.ex:543
+#: lib/who_need_help_web/live/request_live/show.ex:1285
#, elixir-autogen, elixir-format
msgid "Show location on map"
msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:118
+#, elixir-autogen, elixir-format
+msgid "Activity"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:121
+#, elixir-autogen, elixir-format
+msgid "Activity message"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:98
+#, elixir-autogen, elixir-format
+msgid "Add details or answer the support team"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:717
+#, elixir-autogen, elixir-format
+msgid "Administrator access is required to moderate staff accounts."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
+#, elixir-autogen, elixir-format
+msgid "Ask a nearby volunteer to buy or collect medicine if they agree, or help with a safe roadside problem. There is no mandatory fee."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:226
+#: lib/who_need_help_web/live/support_operations_live.ex:427
+#, elixir-autogen, elixir-format
+msgid "Audited update"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:234
+#: lib/who_need_help_web/live/support_operations_live.ex:435
+#, elixir-autogen, elixir-format
+msgid "Case status"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:247
+#: lib/who_need_help_web/live/support_operations_live.ex:446
+#, elixir-autogen, elixir-format
+msgid "Choose the state that will appear in the case history."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:201
+#: lib/who_need_help_web/live/report_live.ex:50
+#, elixir-autogen, elixir-format
+msgid "Contact support"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:56
+#, elixir-autogen, elixir-format
+msgid "Content-removal notice %{reference}"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:87
+#, elixir-autogen, elixir-format
+msgid "Content-removal notice received"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:24
+#: lib/who_need_help_web/live/support_operations_live.ex:334
+#, elixir-autogen, elixir-format
+msgid "Conversation"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:111
+#: lib/who_need_help_web/controllers/support_controller.ex:127
+#: lib/who_need_help_web/live/support_case_live.ex:73
+#, elixir-autogen, elixir-format
+msgid "Could not send your message. Please check it and try again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:260
+#, elixir-autogen, elixir-format
+msgid "Explain what was decided, what action was taken, or what information is still needed…"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:115
+#, elixir-autogen, elixir-format
+msgid "Help request"
+msgstr ""
+
+#: lib/who_need_help_web/live/request_live/new.ex:217
+#, elixir-autogen, elixir-format
+msgid "I confirm this is not an emergency or request for medical advice, the medicine and arrangement are lawful, and a volunteer chooses whether to spend money."
+msgstr ""
+
+#: lib/who_need_help_web/live/request_live/new.ex:376
+#, elixir-autogen, elixir-format
+msgid "If purchase is needed, accepting the request does not require the volunteer to spend money. Agree on the medicine, pharmacy requirements, payment, and any reimbursement only in the private matched chat."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:116
+#, elixir-autogen, elixir-format
+msgid "Matched help"
+msgstr ""
+
+#: lib/who_need_help_web/live/request_live/new.ex:209
+#, elixir-autogen, elixir-format
+msgid "Medicine is needed from a pharmacy"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:97
+#, elixir-autogen, elixir-format
+msgid "Message to support"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:69
+#, elixir-autogen, elixir-format
+msgid "Moderation response"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:360
+#, elixir-autogen, elixir-format
+msgid "No conversation messages yet."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:70
+#, elixir-autogen, elixir-format
+msgid "No replies yet. Add a message if you need to clarify the request."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:81
+#, elixir-autogen, elixir-format
+msgid "No reports submitted"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:136
+#: lib/who_need_help_web/live/support_operations_live.ex:372
+#, elixir-autogen, elixir-format
+msgid "No status history is available for this older case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:146
+#: lib/who_need_help_web/live/support_case_live.ex:95
+#, elixir-autogen, elixir-format
+msgid "Only a resolved or closed request can be reopened."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:27
+#, elixir-autogen, elixir-format
+msgid "Only you and authorised support staff can view this case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
+#, elixir-autogen, elixir-format
+msgid "Open TAKE IT DOWN request"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:217
+#: lib/who_need_help_web/live/support_operations_live.ex:420
+#, elixir-autogen, elixir-format
+msgid "Operator action"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#, elixir-autogen, elixir-format
+msgid "Other people will see this name on requests, activities, and reviews."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:117
+#, elixir-autogen, elixir-format
+msgid "Private message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:219
+#, elixir-autogen, elixir-format
+msgid "Record the decision and notify the submitter when contact is available."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "Reopen without a message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:457
+#, elixir-autogen, elixir-format
+msgid "Reply to requester (optional)"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:123
+#, elixir-autogen, elixir-format
+msgid "Reported content"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Reporting non-consensual intimate visual material?"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:83
+#, elixir-autogen, elixir-format
+msgid "Reports you send from a request, activity, or chat will appear here."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
+#, elixir-autogen, elixir-format
+msgid "Request only lawful purchase or pickup from a legitimate pharmacy. A volunteer is never required to pay. Agree privately on the medicine, pharmacy or prescription requirements, payment, reimbursement, storage, and handover. Who Need Help does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement. Do not request controlled substances or publish prescriptions or payment credentials. Follow pharmacy rules and local law."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:350
+#, elixir-autogen, elixir-format
+msgid "Requester"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:393
+#: lib/who_need_help_web/live/moderation_live.ex:418
+#, elixir-autogen, elixir-format
+msgid "Required reason for hiding"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:432
+#, elixir-autogen, elixir-format
+msgid "Restore activity"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:407
+#, elixir-autogen, elixir-format
+msgid "Restore request"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_controller.ex:23
+#, elixir-autogen, elixir-format
+msgid "Safety guidance for voluntary help, medicine pickup, roadside requests, location sharing, and in-person activities."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:288
+#: lib/who_need_help_web/live/support_operations_live.ex:487
+#, elixir-autogen, elixir-format
+msgid "Saving…"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:100
+#, elixir-autogen, elixir-format
+msgid "Send message"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:120
+#: lib/who_need_help_web/live/support_operations_live.ex:365
+#, elixir-autogen, elixir-format
+msgid "Status history"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#, elixir-autogen, elixir-format
+msgid "Support request created"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:157
+#, elixir-autogen, elixir-format
+msgid "Support request received"
+msgstr ""
+
+#: lib/who_need_help_web/components/layouts.ex:139
+#: lib/who_need_help_web/components/layouts.ex:327
+#, elixir-autogen, elixir-format
+msgid "Support requests"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html.ex:24
+#: lib/who_need_help_web/controllers/support_html.ex:28
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:59
+#: lib/who_need_help_web/live/support_operations_live.ex:349
+#, elixir-autogen, elixir-format
+msgid "Support team"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html.ex:29
+#, elixir-autogen, elixir-format
+msgid "System"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:41
+#, elixir-autogen, elixir-format
+msgid "TRUST AND SAFETY"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "The requester states whether the medicine is paid, reserved, or still needs to be purchased."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:141
+#: lib/who_need_help_web/live/support_case_live.ex:88
+#, elixir-autogen, elixir-format
+msgid "The support request is open again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:280
+#: lib/who_need_help_web/live/support_operations_live.ex:479
+#, elixir-autogen, elixir-format
+msgid "The verified contact will receive this update by email."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:80
+#, elixir-autogen, elixir-format
+msgid "This case is finished. Sending a new message will reopen it automatically."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:44
+#, elixir-autogen, elixir-format
+msgid "This private history shows reports you submitted and the latest moderation status. Submit a new report from the relevant request, activity, or private chat so moderators receive the correct context."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:469
+#, elixir-autogen, elixir-format
+msgid "This reply becomes part of the case conversation."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_case_live.ex:34
+#: lib/who_need_help_web/live/support_case_live.ex:65
+#: lib/who_need_help_web/live/support_case_live.ex:101
+#, elixir-autogen, elixir-format
+msgid "This support request is no longer available."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:282
+#: lib/who_need_help_web/live/support_operations_live.ex:481
+#, elixir-autogen, elixir-format
+msgid "This update is recorded, but email is disabled until contact is verified."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:117
+#: lib/who_need_help_web/live/support_case_live.ex:60
+#, elixir-autogen, elixir-format
+msgid "Too many messages. Please try again later."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:271
+#, elixir-autogen, elixir-format
+msgid "Up to 10,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:470
+#, elixir-autogen, elixir-format
+msgid "Up to 5,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:422
+#, elixir-autogen, elixir-format
+msgid "Update the case status and add a private reply when needed."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:22
+#, elixir-autogen, elixir-format
+msgid "Use the dedicated urgent process. Never upload or reproduce the image or video."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:15
+#, elixir-autogen, elixir-format
+msgid "We created support request %{reference} and added it to your account. You can open it now and return to it from My support requests."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
+#, elixir-autogen, elixir-format
+msgid "Who Need Help is not an emergency, medical, pharmacy, or payment service. A volunteer may agree to buy or collect lawful medicine, but is never required to spend money."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:459
+#, elixir-autogen, elixir-format
+msgid "Write a concise reply with the decision, next step, or information you need…"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:270
+#, elixir-autogen, elixir-format
+msgid "Write for the submitter; avoid internal-only notes."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:365
+#, elixir-autogen, elixir-format
+msgid "Yes, if the volunteer explicitly agrees. The people arrange the medicine, pharmacy requirements, payment, and any reimbursement directly. The service does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html.ex:23
+#: lib/who_need_help_web/controllers/support_html.ex:27
+#, elixir-autogen, elixir-format
+msgid "You"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:12
+#, elixir-autogen, elixir-format
+msgid "Your content-removal notices"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:104
+#: lib/who_need_help_web/live/support_case_live.ex:53
+#, elixir-autogen, elixir-format
+msgid "Your message was sent to support."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:13
+#, elixir-autogen, elixir-format
+msgid "Your original request"
+msgstr ""
+
+#: lib/who_need_help_web/components/layouts.ex:136
+#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/live/report_live.ex:12
+#: lib/who_need_help_web/live/report_live.ex:42
+#, elixir-autogen, elixir-format
+msgid "Your reports"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:16
+#, elixir-autogen, elixir-format
+msgid "Your support requests"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:366
+#, elixir-autogen, elixir-format
+msgid "matched chat message"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:369
+#, elixir-autogen, elixir-format
+msgid "matched conversation"
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po
index d2f49d4..e221389 100644
--- a/priv/gettext/en/LC_MESSAGES/default.po
+++ b/priv/gettext/en/LC_MESSAGES/default.po
@@ -11,74 +11,77 @@ msgstr ""
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: lib/who_need_help_web/components/layouts.ex:136
-#: lib/who_need_help_web/components/layouts.ex:318
+#: lib/who_need_help_web/components/layouts.ex:142
+#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:115
#, elixir-autogen, elixir-format
msgid "Account settings"
msgstr "Account settings"
-#: lib/who_need_help_web/components/core_components.ex:546
+#: lib/who_need_help_web/components/core_components.ex:552
#, elixir-autogen, elixir-format
msgid "Actions"
msgstr "Actions"
#: lib/who_need_help_web/components/layouts.ex:87
-#: lib/who_need_help_web/components/layouts.ex:156
+#: lib/who_need_help_web/components/layouts.ex:162
#: lib/who_need_help_web/live/request_live/new.ex:26
#, elixir-autogen, elixir-format
msgid "Ask for help"
msgstr "Ask for help"
-#: lib/who_need_help_web/components/layouts.ex:368
-#: lib/who_need_help_web/components/layouts.ex:383
+#: lib/who_need_help_web/components/layouts.ex:380
+#: lib/who_need_help_web/components/layouts.ex:395
#, elixir-autogen, elixir-format
msgid "Attempting to reconnect"
msgstr "Attempting to reconnect"
-#: lib/who_need_help_web/components/layouts.ex:230
+#: lib/who_need_help_web/components/layouts.ex:236
#: lib/who_need_help_web/live/notification_live.ex:628
#, elixir-autogen, elixir-format
msgid "Categories"
msgstr "Categories"
#: lib/who_need_help_web/components/layouts.ex:95
-#: lib/who_need_help_web/components/layouts.ex:165
+#: lib/who_need_help_web/components/layouts.ex:171
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:14
+#: lib/who_need_help_web/controllers/user_session_controller.ex:211
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:10
#, elixir-autogen, elixir-format
msgid "Log in"
msgstr "Log in"
-#: lib/who_need_help_web/components/layouts.ex:151
-#: lib/who_need_help_web/components/layouts.ex:333
+#: lib/who_need_help_web/components/layouts.ex:157
+#: lib/who_need_help_web/components/layouts.ex:345
#, elixir-autogen, elixir-format
msgid "Log out"
msgstr "Log out"
#: lib/who_need_help_web/components/layouts.ex:130
-#: lib/who_need_help_web/components/layouts.ex:312
+#: lib/who_need_help_web/components/layouts.ex:318
#: lib/who_need_help_web/live/profile_live.ex:16
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profile"
#: lib/who_need_help_web/components/layouts.ex:92
-#: lib/who_need_help_web/components/layouts.ex:162
+#: lib/who_need_help_web/components/layouts.ex:168
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:141
#, elixir-autogen, elixir-format
msgid "Register"
msgstr "Register"
-#: lib/who_need_help_web/components/layouts.ex:220
+#: lib/who_need_help_web/components/layouts.ex:226
#, elixir-autogen, elixir-format
msgid "Requests"
msgstr "Requests"
-#: lib/who_need_help_web/components/layouts.ex:375
+#: lib/who_need_help_web/components/layouts.ex:387
#, elixir-autogen, elixir-format
msgid "Something went wrong!"
msgstr "Something went wrong!"
-#: lib/who_need_help_web/components/layouts.ex:360
+#: lib/who_need_help_web/components/layouts.ex:372
#, elixir-autogen, elixir-format
msgid "We can't find the internet"
msgstr "We can't find the internet"
@@ -93,7 +96,7 @@ msgstr "close"
msgid "%{approved}/%{capacity} approved"
msgstr "%{approved}/%{capacity} approved"
-#: lib/who_need_help_web/live/moderation_live.ex:496
+#: lib/who_need_help_web/live/moderation_live.ex:570
#, elixir-autogen, elixir-format
msgid "%{count} community votes"
msgstr "%{count} community votes"
@@ -128,17 +131,17 @@ msgstr "4 — good"
msgid "5 — excellent"
msgstr "5 — excellent"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:120
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
#, elixir-autogen, elixir-format
msgid "A link to confirm your email change has been sent to the new address."
msgstr "A link to confirm your email change has been sent to the new address."
-#: lib/who_need_help_web/live/moderation_live.ex:448
+#: lib/who_need_help_web/live/moderation_live.ex:514
#, elixir-autogen, elixir-format
msgid "A signal requests human review; optional tracking absence is not proof of abuse."
msgstr "A signal requests human review; optional tracking absence is not proof of abuse."
-#: lib/who_need_help_web/live/request_live/show.ex:1322
+#: lib/who_need_help_web/live/request_live/show.ex:1323
#, elixir-autogen, elixir-format
msgid "Accept only if you can complete this safely and for free."
msgstr "Accept only if you can complete this safely and for free."
@@ -154,29 +157,29 @@ msgid "Account Settings"
msgstr "Account Settings"
#: lib/who_need_help_web/components/layouts.ex:73
-#: lib/who_need_help_web/components/layouts.ex:246
+#: lib/who_need_help_web/components/layouts.ex:252
#, elixir-autogen, elixir-format
msgid "Account and language"
msgstr "Account and language"
-#: lib/who_need_help_web/live/moderation_live.ex:582
+#: lib/who_need_help_web/live/moderation_live.ex:656
#, elixir-autogen, elixir-format
msgid "Accounts"
msgstr "Accounts"
-#: lib/who_need_help_web/live/request_live/show.ex:1318
+#: lib/who_need_help_web/live/request_live/show.ex:1319
#, elixir-autogen, elixir-format
msgid "Action center"
msgstr "Action center"
#: lib/who_need_help_web/live/moderation_live.ex:266
-#: lib/who_need_help_web/live/moderation_live.ex:627
+#: lib/who_need_help_web/live/moderation_live.ex:702
#: lib/who_need_help_web/live/notification_live.ex:443
#, elixir-autogen, elixir-format
msgid "Active"
msgstr "Active"
-#: lib/who_need_help_web/components/layouts.ex:225
+#: lib/who_need_help_web/components/layouts.ex:231
#: lib/who_need_help_web/live/activity_live/index.ex:118
#, elixir-autogen, elixir-format
msgid "Activities"
@@ -225,7 +228,7 @@ msgid "Add unverified link"
msgstr "Add unverified link"
#: lib/who_need_help_web/live/moderation_live.ex:273
-#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:732
#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Administrator"
@@ -255,12 +258,12 @@ msgstr "Another helper already accepted this request."
msgid "Any urgency"
msgstr "Any urgency"
-#: lib/who_need_help_web/live/activity_live/show.ex:569
+#: lib/who_need_help_web/live/activity_live/show.ex:570
#, elixir-autogen, elixir-format
msgid "Approval pending"
msgstr "Approval pending"
-#: lib/who_need_help_web/live/activity_live/show.ex:646
+#: lib/who_need_help_web/live/activity_live/show.ex:647
#, elixir-autogen, elixir-format
msgid "Approve"
msgstr "Approve"
@@ -270,14 +273,14 @@ msgstr "Approve"
msgid "Approved group chat"
msgstr "Approved group chat"
-#: lib/who_need_help_web/live/activity_live/show.ex:672
+#: lib/who_need_help_web/live/activity_live/show.ex:673
#, elixir-autogen, elixir-format
msgid "Approved participants"
msgstr "Approved participants"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:80
#: lib/who_need_help_web/live/activity_live/new.ex:303
-#: lib/who_need_help_web/live/request_live/new.ex:465
+#: lib/who_need_help_web/live/request_live/new.ex:474
#, elixir-autogen, elixir-format
msgid "Approximate area"
msgstr "Approximate area"
@@ -318,12 +321,12 @@ msgstr "Block a person to hide discovery in both directions and stop new chat. R
msgid "Block and report"
msgstr "Block and report"
-#: lib/who_need_help_web/live/activity_live/show.ex:715
+#: lib/who_need_help_web/live/activity_live/show.ex:716
#, elixir-autogen, elixir-format
msgid "Block organizer"
msgstr "Block organizer"
-#: lib/who_need_help_web/live/request_live/show.ex:1744
+#: lib/who_need_help_web/live/request_live/show.ex:1745
#, elixir-autogen, elixir-format
msgid "Block this user"
msgstr "Block this user"
@@ -338,11 +341,12 @@ msgstr "Blocked users"
msgid "Briefly describe the help you need"
msgstr "Briefly describe the help you need"
-#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/components/layouts.ex:204
#, elixir-autogen, elixir-format
msgid "Build Week feedback"
msgstr "Build Week feedback"
+#: lib/who_need_help_web/controllers/feedback_controller.ex:6
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:4
#, elixir-autogen, elixir-format
msgid "Build feedback"
@@ -358,13 +362,13 @@ msgstr "COMMUNITY TRUST"
msgid "COMMUNITY-DRIVEN TAXONOMY"
msgstr "COMMUNITY-DRIVEN TAXONOMY"
-#: lib/who_need_help_web/live/activity_live/show.ex:666
+#: lib/who_need_help_web/live/activity_live/show.ex:667
#, elixir-autogen, elixir-format
msgid "Cancel activity"
msgstr "Cancel activity"
-#: lib/who_need_help_web/live/request_live/show.ex:1336
-#: lib/who_need_help_web/live/request_live/show.ex:1573
+#: lib/who_need_help_web/live/request_live/show.ex:1337
+#: lib/who_need_help_web/live/request_live/show.ex:1574
#, elixir-autogen, elixir-format
msgid "Cancel request"
msgstr "Cancel request"
@@ -396,7 +400,7 @@ msgid "Category details"
msgstr "Category details"
#: lib/who_need_help_web/live/category_proposal_live.ex:96
-#: lib/who_need_help_web/live/moderation_live.ex:477
+#: lib/who_need_help_web/live/moderation_live.ex:551
#, elixir-autogen, elixir-format
msgid "Category proposals"
msgstr "Category proposals"
@@ -406,7 +410,7 @@ msgstr "Category proposals"
msgid "Change Email"
msgstr "Change Email"
-#: lib/who_need_help_web/live/moderation_live.ex:655
+#: lib/who_need_help_web/live/moderation_live.ex:736
#, elixir-autogen, elixir-format
msgid "Change role"
msgstr "Change role"
@@ -417,7 +421,7 @@ msgstr "Change role"
msgid "Changing..."
msgstr "Changing..."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:244
#, elixir-autogen, elixir-format
msgid "Choose a category, urgency, and safe location visibility."
msgstr "Choose a category, urgency, and safe location visibility."
@@ -445,13 +449,13 @@ msgstr "Choose…"
msgid "City centre, near the main entrance"
msgstr "City centre, near the main entrance"
-#: lib/who_need_help_web/live/activity_live/show.ex:733
-#: lib/who_need_help_web/live/request_live/show.ex:1765
+#: lib/who_need_help_web/live/activity_live/show.ex:734
+#: lib/who_need_help_web/live/request_live/show.ex:1766
#, elixir-autogen, elixir-format
msgid "Clear"
msgstr "Clear"
-#: lib/who_need_help_web/live/moderation_live.ex:402
+#: lib/who_need_help_web/live/moderation_live.ex:476
#, elixir-autogen, elixir-format
msgid "Close"
msgstr "Close"
@@ -478,8 +482,8 @@ msgstr "Community helpers"
#: lib/who_need_help_web/live/activity_live/index.ex:262
#: lib/who_need_help_web/live/activity_live/show.ex:397
-#: lib/who_need_help_web/live/activity_live/show.ex:617
-#: lib/who_need_help_web/live/activity_live/show.ex:676
+#: lib/who_need_help_web/live/activity_live/show.ex:618
+#: lib/who_need_help_web/live/activity_live/show.ex:677
#: lib/who_need_help_web/live/request_live/index.ex:474
#, elixir-autogen, elixir-format
msgid "Community member"
@@ -505,7 +509,7 @@ msgstr "Confirm and log in only this time"
msgid "Confirm and stay logged in"
msgstr "Confirm and stay logged in"
-#: lib/who_need_help_web/live/request_live/show.ex:1511
+#: lib/who_need_help_web/live/request_live/show.ex:1512
#, elixir-autogen, elixir-format
msgid "Confirm my part is complete"
msgstr "Confirm my part is complete"
@@ -555,7 +559,7 @@ msgstr "Create activity"
msgid "Create an activity"
msgstr "Create an activity"
-#: lib/who_need_help_web/live/moderation_live.ex:536
+#: lib/who_need_help_web/live/moderation_live.ex:610
#, elixir-autogen, elixir-format
msgid "Create category"
msgstr "Create category"
@@ -565,33 +569,34 @@ msgstr "Create category"
msgid "Create urgent request"
msgstr "Create urgent request"
-#: lib/who_need_help_web/live/activity_live/show.ex:742
+#: lib/who_need_help_web/live/activity_live/show.ex:743
#, elixir-autogen, elixir-format
msgid "Dangerous plan"
msgstr "Dangerous plan"
#: lib/who_need_help_web/live/moderation_live.ex:249
-#: lib/who_need_help_web/live/request_live/show.ex:1773
+#: lib/who_need_help_web/live/report_live.ex:106
+#: lib/who_need_help_web/live/request_live/show.ex:1774
#, elixir-autogen, elixir-format
msgid "Dangerous request"
msgstr "Dangerous request"
-#: lib/who_need_help_web/live/moderation_live.ex:590
+#: lib/who_need_help_web/live/moderation_live.ex:664
#, elixir-autogen, elixir-format
msgid "Decision"
msgstr "Decision"
-#: lib/who_need_help_web/live/moderation_live.ex:534
+#: lib/who_need_help_web/live/moderation_live.ex:608
#, elixir-autogen, elixir-format
msgid "Decision note"
msgstr "Decision note"
-#: lib/who_need_help_web/live/moderation_live.ex:304
+#: lib/who_need_help_web/live/moderation_live.ex:340
#, elixir-autogen, elixir-format
msgid "Decisions and access to reported chat evidence are written to the audit log."
msgstr "Decisions and access to reported chat evidence are written to the audit log."
-#: lib/who_need_help_web/live/activity_live/show.ex:653
+#: lib/who_need_help_web/live/activity_live/show.ex:654
#, elixir-autogen, elixir-format
msgid "Decline"
msgstr "Decline"
@@ -607,12 +612,14 @@ msgid "Describe the public plan, approximate duration, and who might enjoy it."
msgstr "Describe the public plan, approximate duration, and who might enjoy it."
#: lib/who_need_help_web/live/moderation_live.ex:261
-#: lib/who_need_help_web/live/moderation_live.ex:377
-#: lib/who_need_help_web/live/moderation_live.ex:463
+#: lib/who_need_help_web/live/moderation_live.ex:447
+#: lib/who_need_help_web/live/moderation_live.ex:529
+#: lib/who_need_help_web/live/report_live.ex:103
#, elixir-autogen, elixir-format
msgid "Dismissed"
msgstr "Dismissed"
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:78
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:71
#: lib/who_need_help_web/live/profile_live.ex:149
#, elixir-autogen, elixir-format
@@ -644,13 +651,13 @@ msgstr "Double-blind review"
msgid "Email"
msgstr "Email"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:89
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:96
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:90
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:97
#, elixir-autogen, elixir-format
msgid "Email change link is invalid or it has expired."
msgstr "Email change link is invalid or it has expired."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:84
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:85
#, elixir-autogen, elixir-format
msgid "Email changed successfully."
msgstr "Email changed successfully."
@@ -665,17 +672,17 @@ msgstr "Email confirmation and social links are not identity guarantees. Manuall
msgid "English"
msgstr "English"
-#: lib/who_need_help_web/live/moderation_live.ex:517
+#: lib/who_need_help_web/live/moderation_live.ex:591
#, elixir-autogen, elixir-format
msgid "English description"
msgstr "English description"
-#: lib/who_need_help_web/live/moderation_live.ex:506
+#: lib/who_need_help_web/live/moderation_live.ex:580
#, elixir-autogen, elixir-format
msgid "English name"
msgstr "English name"
-#: lib/who_need_help_web/live/request_live/show.ex:1648
+#: lib/who_need_help_web/live/request_live/show.ex:1649
#, elixir-autogen, elixir-format
msgid "Enter handover code"
msgstr "Enter handover code"
@@ -711,7 +718,7 @@ msgstr "Exact publicly"
msgid "Expires:"
msgstr "Expires:"
-#: lib/who_need_help_web/live/request_live/new.ex:382
+#: lib/who_need_help_web/live/request_live/new.ex:391
#, elixir-autogen, elixir-format
msgid "Explain what is already arranged and what the volunteer needs to do."
msgstr "Explain what is already arranged and what the volunteer needs to do."
@@ -721,9 +728,10 @@ msgstr "Explain what is already arranged and what the volunteer needs to do."
msgid "Find people to join"
msgstr "Find people to join"
-#: lib/who_need_help_web/live/activity_live/show.ex:743
+#: lib/who_need_help_web/live/activity_live/show.ex:744
#: lib/who_need_help_web/live/moderation_live.ex:251
-#: lib/who_need_help_web/live/request_live/show.ex:1775
+#: lib/who_need_help_web/live/report_live.ex:108
+#: lib/who_need_help_web/live/request_live/show.ex:1776
#, elixir-autogen, elixir-format
msgid "Fraud"
msgstr "Fraud"
@@ -743,7 +751,7 @@ msgstr "GitHub profile verified."
msgid "GitHub verification is unavailable until the operator configures its OAuth credentials. No manually entered link is treated as verified."
msgstr "GitHub verification is unavailable until the operator configures its OAuth credentials. No manually entered link is treated as verified."
-#: lib/who_need_help_web/live/request_live/show.ex:1616
+#: lib/who_need_help_web/live/request_live/show.ex:1617
#, elixir-autogen, elixir-format
msgid "HANDOVER CODE FOR THE HELPER"
msgstr "HANDOVER CODE FOR THE HELPER"
@@ -758,9 +766,10 @@ msgstr "Handle (optional)"
msgid "Handover code verified."
msgstr "Handover code verified."
-#: lib/who_need_help_web/live/activity_live/show.ex:741
+#: lib/who_need_help_web/live/activity_live/show.ex:742
#: lib/who_need_help_web/live/moderation_live.ex:250
-#: lib/who_need_help_web/live/request_live/show.ex:1774
+#: lib/who_need_help_web/live/report_live.ex:107
+#: lib/who_need_help_web/live/request_live/show.ex:1775
#, elixir-autogen, elixir-format
msgid "Harassment"
msgstr "Harassment"
@@ -780,7 +789,7 @@ msgstr "Help is voluntary and has no required fee. An external thank-you link is
msgid "Helper"
msgstr "Helper"
-#: lib/who_need_help_web/components/layouts.ex:235
+#: lib/who_need_help_web/components/layouts.ex:241
#, elixir-autogen, elixir-format
msgid "Helpers"
msgstr "Helpers"
@@ -812,18 +821,12 @@ msgstr "Hi %{email},\n\nYou can log into your account by visiting the URL below:
msgid "Hidden"
msgstr "Hidden"
-#: lib/who_need_help_web/live/moderation_live.ex:361
+#: lib/who_need_help_web/live/moderation_live.ex:422
#, elixir-autogen, elixir-format
msgid "Hide activity"
msgstr "Hide activity"
-#: lib/who_need_help_web/live/moderation_live.ex:347
-#: lib/who_need_help_web/live/moderation_live.ex:359
-#, elixir-autogen, elixir-format
-msgid "Hide reason"
-msgstr "Hide reason"
-
-#: lib/who_need_help_web/live/moderation_live.ex:349
+#: lib/who_need_help_web/live/moderation_live.ex:397
#, elixir-autogen, elixir-format
msgid "Hide request"
msgstr "Hide request"
@@ -835,8 +838,8 @@ msgstr "Human decisions retained"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:54
#: lib/who_need_help_web/controllers/page_html/home.html.heex:86
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:411
-#: lib/who_need_help_web/live/request_live/show.ex:1325
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:413
+#: lib/who_need_help_web/live/request_live/show.ex:1326
#, elixir-autogen, elixir-format
msgid "I can help"
msgstr "I can help"
@@ -846,11 +849,6 @@ msgstr "I can help"
msgid "I confirm there is no immediate danger, people and vehicles are away from active traffic or emergency services have already been contacted, and the requested task is lawful."
msgstr "I confirm there is no immediate danger, people and vehicles are away from active traffic or emergency services have already been contacted, and the requested task is lawful."
-#: lib/who_need_help_web/live/request_live/new.ex:217
-#, elixir-autogen, elixir-format
-msgid "I confirm this is not an emergency, medical advice request, controlled substance, or request to buy medicine on my behalf."
-msgstr "I confirm this is not an emergency, medical advice request, controlled substance, or request to buy medicine on my behalf."
-
#: lib/who_need_help_web/live/request_live/new.ex:229
#, elixir-autogen, elixir-format
msgid "I confirm this is not an emergency, there is no immediate danger, and the requested task is lawful."
@@ -866,22 +864,23 @@ msgstr "I will approve participants individually, keep sensitive details in the
msgid "Identity and reputation"
msgstr "Identity and reputation"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:103
+#: lib/who_need_help_web/controllers/user_session_controller.ex:104
#, elixir-autogen, elixir-format
msgid "If your email is in our system, you will receive instructions for logging in shortly."
msgstr "If your email is in our system, you will receive instructions for logging in shortly."
#: lib/who_need_help_web/controllers/content_removal_html.ex:9
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:32
-#: lib/who_need_help_web/live/activity_live/show.ex:745
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:47
+#: lib/who_need_help_web/live/activity_live/show.ex:746
#: lib/who_need_help_web/live/moderation_live.ex:254
-#: lib/who_need_help_web/live/request_live/show.ex:1778
-#: lib/who_need_help_web/live/support_operations_live.ex:109
+#: lib/who_need_help_web/live/report_live.ex:111
+#: lib/who_need_help_web/live/request_live/show.ex:1779
+#: lib/who_need_help_web/live/support_operations_live.ex:116
#, elixir-autogen, elixir-format
msgid "Impersonation"
msgstr "Impersonation"
-#: lib/who_need_help_web/live/request_live/show.ex:1709
+#: lib/who_need_help_web/live/request_live/show.ex:1710
#, elixir-autogen, elixir-format
msgid "In a browser this works only while the page remains open. The Android app shows a persistent notification and can continue after it is minimized. Raw coordinates are removed when sharing stops."
msgstr "In a browser this works only while the page remains open. The Android app shows a persistent notification and can continue after it is minimized. Raw coordinates are removed when sharing stops."
@@ -893,17 +892,18 @@ msgstr "In a browser this works only while the page remains open. The Android ap
msgid "In progress"
msgstr "In progress"
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:92
#: lib/who_need_help_web/live/profile_live.ex:154
#, elixir-autogen, elixir-format
msgid "Interface language"
msgstr "Interface language"
-#: lib/who_need_help_web/live/moderation_live.ex:634
+#: lib/who_need_help_web/live/moderation_live.ex:709
#, elixir-autogen, elixir-format
msgid "Internal note"
msgstr "Internal note"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:152
+#: lib/who_need_help_web/controllers/user_session_controller.ex:153
#, elixir-autogen, elixir-format
msgid "Invalid email or password"
msgstr "Invalid email or password"
@@ -921,28 +921,28 @@ msgstr "Join requests close"
#: lib/who_need_help_web/live/activity_live/new.ex:327
#: lib/who_need_help_web/live/notification_live.ex:596
-#: lib/who_need_help_web/live/request_live/new.ex:613
+#: lib/who_need_help_web/live/request_live/new.ex:622
#, elixir-autogen, elixir-format
msgid "Latitude"
msgstr "Latitude"
-#: lib/who_need_help_web/live/activity_live/show.ex:604
+#: lib/who_need_help_web/live/activity_live/show.ex:605
#, elixir-autogen, elixir-format
msgid "Leave activity"
msgstr "Leave activity"
-#: lib/who_need_help_web/live/request_live/show.ex:1707
+#: lib/who_need_help_web/live/request_live/show.ex:1708
#, elixir-autogen, elixir-format
msgid "Live location"
msgstr "Live location"
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:51
-#: lib/who_need_help_web/live/activity_live/show.ex:546
+#: lib/who_need_help_web/live/activity_live/show.ex:547
#, elixir-autogen, elixir-format
msgid "Location privacy"
msgstr "Location privacy"
-#: lib/who_need_help_web/live/request_live/show.ex:1411
+#: lib/who_need_help_web/live/request_live/show.ex:1412
#, elixir-autogen, elixir-format
msgid "Location sharing is optional; missing evidence is not proof of abuse."
msgstr "Location sharing is optional; missing evidence is not proof of abuse."
@@ -972,14 +972,14 @@ msgstr "Log in instructions"
msgid "Log in only this time"
msgstr "Log in only this time"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:132
+#: lib/who_need_help_web/controllers/user_session_controller.ex:133
#, elixir-autogen, elixir-format
msgid "Logged out successfully."
msgstr "Logged out successfully."
#: lib/who_need_help_web/live/activity_live/new.ex:334
#: lib/who_need_help_web/live/notification_live.ex:610
-#: lib/who_need_help_web/live/request_live/new.ex:627
+#: lib/who_need_help_web/live/request_live/new.ex:636
#, elixir-autogen, elixir-format
msgid "Longitude"
msgstr "Longitude"
@@ -999,12 +999,12 @@ msgstr "Manage your account email address and password settings"
msgid "Manually added links are public and marked unverified. A verified badge is only granted after completing a provider authorization flow."
msgstr "Manually added links are public and marked unverified. A verified badge is only granted after completing a provider authorization flow."
-#: lib/who_need_help_web/live/activity_live/show.ex:663
+#: lib/who_need_help_web/live/activity_live/show.ex:664
#, elixir-autogen, elixir-format
msgid "Mark completed"
msgstr "Mark completed"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:247
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
#, elixir-autogen, elixir-format
msgid "Match and coordinate"
msgstr "Match and coordinate"
@@ -1016,11 +1016,6 @@ msgstr "Match and coordinate"
msgid "Matched"
msgstr "Matched"
-#: lib/who_need_help_web/live/request_live/new.ex:209
-#, elixir-autogen, elixir-format
-msgid "Medicine is ready at the pharmacy"
-msgstr "Medicine is ready at the pharmacy"
-
#: lib/who_need_help_web/controllers/page_html/home.html.heex:72
#, elixir-autogen, elixir-format
msgid "Medicine order is ready at the pharmacy"
@@ -1051,17 +1046,17 @@ msgstr "Meet in public first, keep exact details inside the approved group, and
msgid "Meeting area"
msgstr "Meeting area"
-#: lib/who_need_help_web/live/moderation_live.ex:565
+#: lib/who_need_help_web/live/moderation_live.ex:639
#, elixir-autogen, elixir-format
msgid "Merge"
msgstr "Merge"
-#: lib/who_need_help_web/live/moderation_live.ex:557
+#: lib/who_need_help_web/live/moderation_live.ex:631
#, elixir-autogen, elixir-format
msgid "Merge into"
msgstr "Merge into"
-#: lib/who_need_help_web/live/moderation_live.ex:564
+#: lib/who_need_help_web/live/moderation_live.ex:638
#, elixir-autogen, elixir-format
msgid "Merge note"
msgstr "Merge note"
@@ -1076,22 +1071,22 @@ msgstr "Message the approved group"
msgid "Mode"
msgstr "Mode"
-#: lib/who_need_help_web/components/layouts.ex:145
-#: lib/who_need_help_web/components/layouts.ex:327
+#: lib/who_need_help_web/components/layouts.ex:151
+#: lib/who_need_help_web/components/layouts.ex:339
#: lib/who_need_help_web/live/moderation_live.ex:9
-#: lib/who_need_help_web/live/moderation_live.ex:293
+#: lib/who_need_help_web/live/moderation_live.ex:329
#, elixir-autogen, elixir-format
msgid "Moderation"
msgstr "Moderation"
#: lib/who_need_help_web/live/moderation_live.ex:272
-#: lib/who_need_help_web/live/moderation_live.ex:650
+#: lib/who_need_help_web/live/moderation_live.ex:731
#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Moderator"
#: lib/who_need_help_web/live/moderation_live.ex:230
-#: lib/who_need_help_web/live/support_operations_live.ex:87
+#: lib/who_need_help_web/live/support_operations_live.ex:94
#: lib/who_need_help_web/user_auth.ex:306
#, elixir-autogen, elixir-format
msgid "Moderator access is required."
@@ -1146,12 +1141,12 @@ msgstr "No messages yet."
msgid "No open activities yet"
msgstr "No open activities yet"
-#: lib/who_need_help_web/live/moderation_live.ex:471
+#: lib/who_need_help_web/live/moderation_live.ex:537
#, elixir-autogen, elixir-format
msgid "No open signals."
msgstr "No open signals."
-#: lib/who_need_help_web/live/activity_live/show.ex:658
+#: lib/who_need_help_web/live/activity_live/show.ex:659
#, elixir-autogen, elixir-format
msgid "No pending join requests."
msgstr "No pending join requests."
@@ -1161,7 +1156,7 @@ msgstr "No pending join requests."
msgid "No proposals yet."
msgstr "No proposals yet."
-#: lib/who_need_help_web/live/moderation_live.ex:387
+#: lib/who_need_help_web/live/moderation_live.ex:457
#, elixir-autogen, elixir-format
msgid "No reports."
msgstr "No reports."
@@ -1191,7 +1186,7 @@ msgstr "Not for emergencies"
#: lib/who_need_help_web/live/request_live/index.ex:262
#: lib/who_need_help_web/live/request_live/index.ex:263
#: lib/who_need_help_web/live/request_live/index.ex:347
-#: lib/who_need_help_web/live/request_live/new.ex:401
+#: lib/who_need_help_web/live/request_live/new.ex:410
#: lib/who_need_help_web/live/request_live/show.ex:946
#: lib/who_need_help_web/live/request_live/show.ex:947
#, elixir-autogen, elixir-format
@@ -1203,12 +1198,7 @@ msgstr "Now"
msgid "OPTIONAL SOCIAL PLANS"
msgstr "OPTIONAL SOCIAL PLANS"
-#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
-#, elixir-autogen, elixir-format
-msgid "Only request pickup of a legal item already reserved or paid for. Do not request medical advice, a prescription, controlled substances, cash advances, repackaging, or a purchase on your behalf. Follow pharmacy rules and local law."
-msgstr "Only request pickup of a legal item already reserved or paid for. Do not request medical advice, a prescription, controlled substances, cash advances, repackaging, or a purchase on your behalf. Follow pharmacy rules and local law."
-
-#: lib/who_need_help_web/live/moderation_live.ex:405
+#: lib/who_need_help_web/live/moderation_live.ex:479
#, elixir-autogen, elixir-format
msgid "Only the conversation linked to this report is displayed."
msgstr "Only the conversation linked to this report is displayed."
@@ -1223,16 +1213,17 @@ msgstr "Only the organizer and approved participants can read or send these mess
#: lib/who_need_help_web/live/activity_live/index.ex:166
#: lib/who_need_help_web/live/activity_live/show.ex:342
#: lib/who_need_help_web/live/moderation_live.ex:258
+#: lib/who_need_help_web/live/report_live.ex:100
#: lib/who_need_help_web/live/request_live/index.ex:270
#: lib/who_need_help_web/live/request_live/index.ex:271
#: lib/who_need_help_web/live/request_live/show.ex:954
-#: lib/who_need_help_web/live/support_operations_live.ex:207
-#: lib/who_need_help_web/live/support_operations_live.ex:300
+#: lib/who_need_help_web/live/support_operations_live.ex:237
+#: lib/who_need_help_web/live/support_operations_live.ex:438
#, elixir-autogen, elixir-format
msgid "Open"
msgstr "Open"
-#: lib/who_need_help_web/live/moderation_live.ex:435
+#: lib/who_need_help_web/live/moderation_live.ex:501
#, elixir-autogen, elixir-format
msgid "Open abuse signals"
msgstr "Open abuse signals"
@@ -1247,7 +1238,7 @@ msgstr "Open proposals"
msgid "Optional external thank-you link"
msgstr "Optional external thank-you link"
-#: lib/who_need_help_web/live/request_live/show.ex:1681
+#: lib/who_need_help_web/live/request_live/show.ex:1682
#, elixir-autogen, elixir-format
msgid "Optional thank-you link"
msgstr "Optional thank-you link"
@@ -1262,7 +1253,7 @@ msgstr "Organizer"
msgid "Organizer blocked. Their activities and messages are hidden."
msgstr "Organizer blocked. Their activities and messages are hidden."
-#: lib/who_need_help_web/live/activity_live/show.ex:609
+#: lib/who_need_help_web/live/activity_live/show.ex:610
#, elixir-autogen, elixir-format
msgid "Organizer controls"
msgstr "Organizer controls"
@@ -1273,19 +1264,20 @@ msgid "Organizer social links"
msgstr "Organizer social links"
#: lib/who_need_help_web/controllers/content_removal_html.ex:18
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:36
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:59
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:51
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:74
#: lib/who_need_help_web/controllers/support_html.ex:13
#: lib/who_need_help_web/controllers/support_html/new.html.heex:38
-#: lib/who_need_help_web/live/activity_live/show.ex:746
+#: lib/who_need_help_web/live/activity_live/show.ex:747
#: lib/who_need_help_web/live/moderation_live.ex:255
#: lib/who_need_help_web/live/profile_live.ex:324
#: lib/who_need_help_web/live/public_profile_live.ex:53
+#: lib/who_need_help_web/live/report_live.ex:112
#: lib/who_need_help_web/live/request_live/show.ex:986
#: lib/who_need_help_web/live/request_live/show.ex:995
-#: lib/who_need_help_web/live/request_live/show.ex:1779
-#: lib/who_need_help_web/live/support_operations_live.ex:103
-#: lib/who_need_help_web/live/support_operations_live.ex:118
+#: lib/who_need_help_web/live/request_live/show.ex:1780
+#: lib/who_need_help_web/live/support_operations_live.ex:110
+#: lib/who_need_help_web/live/support_operations_live.ex:125
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Other"
@@ -1305,12 +1297,12 @@ msgstr "Participant"
msgid "Password"
msgstr "Password"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:60
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Password updated successfully."
msgstr "Password updated successfully."
-#: lib/who_need_help_web/live/request_live/new.ex:388
+#: lib/who_need_help_web/live/request_live/new.ex:397
#, elixir-autogen, elixir-format
msgid "Pickup instructions (optional)"
msgstr "Pickup instructions (optional)"
@@ -1336,7 +1328,7 @@ msgid "Please check the entered data."
msgstr "Please check the entered data."
#: lib/who_need_help_web/live/moderation_live.ex:241
-#: lib/who_need_help_web/live/support_operations_live.ex:93
+#: lib/who_need_help_web/live/support_operations_live.ex:100
#, elixir-autogen, elixir-format
msgid "Please check the submitted fields."
msgstr "Please check the submitted fields."
@@ -1346,12 +1338,12 @@ msgstr "Please check the submitted fields."
msgid "Please check the submitted message."
msgstr "Please check the submitted message."
-#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:454
#, elixir-autogen, elixir-format
msgid "Podil, near the central pharmacy"
msgstr "Podil, near the central pharmacy"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:240
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
#, elixir-autogen, elixir-format
msgid "Post a clear request"
msgstr "Post a clear request"
@@ -1378,7 +1370,8 @@ msgid "Profile updated."
msgstr "Profile updated."
#: lib/who_need_help_web/live/moderation_live.ex:252
-#: lib/who_need_help_web/live/request_live/show.ex:1776
+#: lib/who_need_help_web/live/report_live.ex:109
+#: lib/who_need_help_web/live/request_live/show.ex:1777
#, elixir-autogen, elixir-format
msgid "Prohibited item"
msgstr "Prohibited item"
@@ -1444,13 +1437,13 @@ msgstr "Publish activity"
msgid "Publish proposal"
msgstr "Publish proposal"
-#: lib/who_need_help_web/live/request_live/new.ex:681
+#: lib/who_need_help_web/live/request_live/new.ex:690
#, elixir-autogen, elixir-format
msgid "Publish request"
msgstr "Publish request"
#: lib/who_need_help_web/live/activity_live/new.ex:353
-#: lib/who_need_help_web/live/request_live/new.ex:679
+#: lib/who_need_help_web/live/request_live/new.ex:688
#, elixir-autogen, elixir-format
msgid "Publishing…"
msgstr "Publishing…"
@@ -1460,9 +1453,9 @@ msgstr "Publishing…"
msgid "READ BEFORE USING THE SERVICE"
msgstr "READ BEFORE USING THE SERVICE"
-#: lib/who_need_help_web/live/moderation_live.ex:291
+#: lib/who_need_help_web/live/moderation_live.ex:327
#: lib/who_need_help_web/live/product_analytics_live.ex:39
-#: lib/who_need_help_web/live/support_operations_live.ex:129
+#: lib/who_need_help_web/live/support_operations_live.ex:136
#, elixir-autogen, elixir-format
msgid "RESTRICTED WORKSPACE"
msgstr "RESTRICTED WORKSPACE"
@@ -1478,17 +1471,17 @@ msgstr "Rank"
msgid "Rating"
msgstr "Rating"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:105
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:77
#, elixir-autogen, elixir-format
msgid "Read the"
msgstr "Read the"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
-#: lib/who_need_help_web/live/activity_live/show.ex:739
-#: lib/who_need_help_web/live/request_live/show.ex:1348
-#: lib/who_need_help_web/live/request_live/show.ex:1542
-#: lib/who_need_help_web/live/request_live/show.ex:1585
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:42
+#: lib/who_need_help_web/live/activity_live/show.ex:740
+#: lib/who_need_help_web/live/request_live/show.ex:1349
+#: lib/who_need_help_web/live/request_live/show.ex:1543
+#: lib/who_need_help_web/live/request_live/show.ex:1586
#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Reason"
@@ -1498,12 +1491,12 @@ msgstr "Reason"
msgid "Register for an account"
msgstr "Register for an account"
-#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:620
#, elixir-autogen, elixir-format
msgid "Reject"
msgstr "Reject"
-#: lib/who_need_help_web/live/moderation_live.ex:545
+#: lib/who_need_help_web/live/moderation_live.ex:619
#, elixir-autogen, elixir-format
msgid "Rejection note"
msgstr "Rejection note"
@@ -1523,7 +1516,7 @@ msgstr "Report"
msgid "Report message"
msgstr "Report message"
-#: lib/who_need_help_web/live/request_live/show.ex:1771
+#: lib/who_need_help_web/live/request_live/show.ex:1772
#, elixir-autogen, elixir-format
msgid "Report reason"
msgstr "Report reason"
@@ -1539,17 +1532,17 @@ msgstr "Report sent to moderators."
msgid "Report updated."
msgstr "Report updated."
-#: lib/who_need_help_web/live/moderation_live.ex:401
+#: lib/who_need_help_web/live/moderation_live.ex:475
#, elixir-autogen, elixir-format
msgid "Reported evidence"
msgstr "Reported evidence"
-#: lib/who_need_help_web/live/moderation_live.ex:308
+#: lib/who_need_help_web/live/moderation_live.ex:344
#, elixir-autogen, elixir-format
msgid "Reports"
msgstr "Reports"
-#: lib/who_need_help_web/live/request_live/show.ex:1735
+#: lib/who_need_help_web/live/request_live/show.ex:1736
#, elixir-autogen, elixir-format
msgid "Reports go to moderators. Blocking hides requests in both directions and prevents new chat messages."
msgstr "Reports go to moderators. Blocking hides requests in both directions and prevents new chat messages."
@@ -1569,7 +1562,7 @@ msgstr "Request hidden."
msgid "Request restored."
msgstr "Request restored."
-#: lib/who_need_help_web/live/activity_live/show.ex:566
+#: lib/who_need_help_web/live/activity_live/show.ex:567
#, elixir-autogen, elixir-format
msgid "Request to join"
msgstr "Request to join"
@@ -1589,26 +1582,27 @@ msgstr "Requester:"
msgid "Requester: %{count} completed"
msgstr "Requester: %{count} completed"
-#: lib/who_need_help_web/live/moderation_live.ex:382
+#: lib/who_need_help_web/live/moderation_live.ex:452
#, elixir-autogen, elixir-format
msgid "Resolution note"
msgstr "Resolution note"
#: lib/who_need_help_web/controllers/support_html.ex:19
#: lib/who_need_help_web/live/moderation_live.ex:260
-#: lib/who_need_help_web/live/moderation_live.ex:376
-#: lib/who_need_help_web/live/support_operations_live.ex:303
+#: lib/who_need_help_web/live/moderation_live.ex:446
+#: lib/who_need_help_web/live/report_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:441
#, elixir-autogen, elixir-format
msgid "Resolved"
msgstr "Resolved"
#: lib/who_need_help_web/live/moderation_live.ex:267
-#: lib/who_need_help_web/live/moderation_live.ex:628
+#: lib/who_need_help_web/live/moderation_live.ex:703
#, elixir-autogen, elixir-format
msgid "Restricted"
msgstr "Restricted"
-#: lib/who_need_help_web/live/moderation_live.ex:466
+#: lib/who_need_help_web/live/moderation_live.ex:532
#, elixir-autogen, elixir-format
msgid "Review note"
msgstr "Review note"
@@ -1620,7 +1614,7 @@ msgid "Review saved. It appears after both participants review."
msgstr "Review saved. It appears after both participants review."
#: lib/who_need_help_web/live/moderation_live.ex:262
-#: lib/who_need_help_web/live/moderation_live.ex:462
+#: lib/who_need_help_web/live/moderation_live.ex:528
#, elixir-autogen, elixir-format
msgid "Reviewed"
msgstr "Reviewed"
@@ -1628,30 +1622,31 @@ msgstr "Reviewed"
#: lib/who_need_help_web/controllers/content_removal_html.ex:23
#: lib/who_need_help_web/controllers/support_html.ex:17
#: lib/who_need_help_web/live/moderation_live.ex:259
-#: lib/who_need_help_web/live/moderation_live.ex:375
-#: lib/who_need_help_web/live/support_operations_live.ex:209
-#: lib/who_need_help_web/live/support_operations_live.ex:301
+#: lib/who_need_help_web/live/moderation_live.ex:445
+#: lib/who_need_help_web/live/report_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:239
+#: lib/who_need_help_web/live/support_operations_live.ex:439
#, elixir-autogen, elixir-format
msgid "Reviewing"
msgstr "Reviewing"
-#: lib/who_need_help_web/live/moderation_live.ex:588
+#: lib/who_need_help_web/live/moderation_live.ex:662
#, elixir-autogen, elixir-format
msgid "Role"
msgstr "Role"
-#: lib/who_need_help_web/live/moderation_live.ex:525
+#: lib/who_need_help_web/live/moderation_live.ex:599
#, elixir-autogen, elixir-format
msgid "Russian description (optional)"
msgstr "Russian description (optional)"
-#: lib/who_need_help_web/live/moderation_live.ex:513
+#: lib/who_need_help_web/live/moderation_live.ex:587
#, elixir-autogen, elixir-format
msgid "Russian name (optional)"
msgstr "Russian name (optional)"
-#: lib/who_need_help_web/live/activity_live/show.ex:709
-#: lib/who_need_help_web/live/request_live/show.ex:1733
+#: lib/who_need_help_web/live/activity_live/show.ex:710
+#: lib/who_need_help_web/live/request_live/show.ex:1734
#, elixir-autogen, elixir-format
msgid "Safety controls"
msgstr "Safety controls"
@@ -1661,15 +1656,16 @@ msgstr "Safety controls"
msgid "Safety policy, category approval, account moderation, public launch, and every production infrastructure change remain human-controlled."
msgstr "Safety policy, category approval, account moderation, public launch, and every production infrastructure change remain human-controlled."
-#: lib/who_need_help_web/components/layouts.ex:188
+#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/controllers/page_controller.ex:21
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:6
#, elixir-autogen, elixir-format
msgid "Safety rules"
msgstr "Safety rules"
-#: lib/who_need_help_web/live/moderation_live.ex:384
-#: lib/who_need_help_web/live/moderation_live.ex:467
-#: lib/who_need_help_web/live/moderation_live.ex:636
+#: lib/who_need_help_web/live/moderation_live.ex:454
+#: lib/who_need_help_web/live/moderation_live.ex:533
+#: lib/who_need_help_web/live/moderation_live.ex:711
#, elixir-autogen, elixir-format
msgid "Save"
msgstr "Save"
@@ -1688,7 +1684,7 @@ msgstr "Save profile"
#: lib/who_need_help_web/live/request_live/index.ex:266
#: lib/who_need_help_web/live/request_live/index.ex:267
#: lib/who_need_help_web/live/request_live/index.ex:349
-#: lib/who_need_help_web/live/request_live/new.ex:403
+#: lib/who_need_help_web/live/request_live/new.ex:412
#: lib/who_need_help_web/live/request_live/show.ex:950
#: lib/who_need_help_web/live/request_live/show.ex:951
#, elixir-autogen, elixir-format
@@ -1701,8 +1697,8 @@ msgstr "Scheduled"
msgid "Send"
msgstr "Send"
-#: lib/who_need_help_web/live/activity_live/show.ex:755
-#: lib/who_need_help_web/live/request_live/show.ex:1788
+#: lib/who_need_help_web/live/activity_live/show.ex:756
+#: lib/who_need_help_web/live/request_live/show.ex:1789
#, elixir-autogen, elixir-format
msgid "Send report"
msgstr "Send report"
@@ -1712,12 +1708,12 @@ msgstr "Send report"
msgid "Set CODEX_SESSION_ID in the deployment environment before the submission recording."
msgstr "Set CODEX_SESSION_ID in the deployment environment before the submission recording."
-#: lib/who_need_help_web/live/request_live/show.ex:1720
+#: lib/who_need_help_web/live/request_live/show.ex:1721
#, elixir-autogen, elixir-format
msgid "Share location"
msgstr "Share location"
-#: lib/who_need_help_web/live/request_live/new.ex:390
+#: lib/who_need_help_web/live/request_live/new.ex:399
#, elixir-autogen, elixir-format
msgid "Share only non-sensitive instructions. Exact details can wait for the matched chat."
msgstr "Share only non-sensitive instructions. Exact details can wait for the matched chat."
@@ -1728,7 +1724,7 @@ msgid "Short bio"
msgstr "Short bio"
#: lib/who_need_help_web/live/activity_live/new.ex:266
-#: lib/who_need_help_web/live/request_live/new.ex:374
+#: lib/who_need_help_web/live/request_live/new.ex:383
#, elixir-autogen, elixir-format
msgid "Short title"
msgstr "Short title"
@@ -1743,12 +1739,12 @@ msgstr "Sign up"
msgid "Signal updated."
msgstr "Signal updated."
-#: lib/who_need_help_web/components/layouts/root.html.heex:34
+#: lib/who_need_help_web/components/layouts/root.html.heex:40
#, elixir-autogen, elixir-format
msgid "Skip to main content"
msgstr "Skip to main content"
-#: lib/who_need_help_web/live/moderation_live.ex:505
+#: lib/who_need_help_web/live/moderation_live.ex:579
#, elixir-autogen, elixir-format
msgid "Slug"
msgstr "Slug"
@@ -1799,14 +1795,15 @@ msgstr "Social verification session expired. Please retry."
msgid "Social verification session is invalid."
msgstr "Social verification session is invalid."
-#: lib/who_need_help_web/live/activity_live/show.ex:744
+#: lib/who_need_help_web/live/activity_live/show.ex:745
#: lib/who_need_help_web/live/moderation_live.ex:253
-#: lib/who_need_help_web/live/request_live/show.ex:1777
+#: lib/who_need_help_web/live/report_live.ex:110
+#: lib/who_need_help_web/live/request_live/show.ex:1778
#, elixir-autogen, elixir-format
msgid "Spam"
msgstr "Spam"
-#: lib/who_need_help_web/live/request_live/show.ex:1491
+#: lib/who_need_help_web/live/request_live/show.ex:1492
#, elixir-autogen, elixir-format
msgid "Start helping"
msgstr "Start helping"
@@ -1816,17 +1813,17 @@ msgstr "Start helping"
msgid "Starts"
msgstr "Starts"
-#: lib/who_need_help_web/live/moderation_live.ex:589
+#: lib/who_need_help_web/live/moderation_live.ex:663
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Status"
-#: lib/who_need_help_web/live/request_live/show.ex:1728
+#: lib/who_need_help_web/live/request_live/show.ex:1729
#, elixir-autogen, elixir-format
msgid "Stop and delete position"
msgstr "Stop and delete position"
-#: lib/who_need_help_web/live/moderation_live.ex:530
+#: lib/who_need_help_web/live/moderation_live.ex:604
#, elixir-autogen, elixir-format
msgid "Structured fields JSON"
msgstr "Structured fields JSON"
@@ -1842,7 +1839,7 @@ msgid "Submit review"
msgstr "Submit review"
#: lib/who_need_help_web/live/moderation_live.ex:268
-#: lib/who_need_help_web/live/moderation_live.ex:629
+#: lib/who_need_help_web/live/moderation_live.ex:704
#, elixir-autogen, elixir-format
msgid "Suspended"
msgstr "Suspended"
@@ -1893,12 +1890,12 @@ msgstr "The browser could not share your location."
msgid "The last administrator cannot demote themselves."
msgstr "The last administrator cannot demote themselves."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:50
+#: lib/who_need_help_web/controllers/user_session_controller.ex:51
#, elixir-autogen, elixir-format
msgid "The link is invalid or it has expired."
msgstr "The link is invalid or it has expired."
-#: lib/who_need_help_web/live/activity_live/show.ex:571
+#: lib/who_need_help_web/live/activity_live/show.ex:572
#, elixir-autogen, elixir-format
msgid "The organizer has not approved your request yet."
msgstr "The organizer has not approved your request yet."
@@ -1913,17 +1910,17 @@ msgstr "The pharmacy closes soon and I cannot leave home. The item is already pa
msgid "The platform never handles, requires, splits, or guarantees a payment."
msgstr "The platform never handles, requires, splits, or guarantees a payment."
-#: lib/who_need_help_web/live/activity_live/show.ex:551
+#: lib/who_need_help_web/live/activity_live/show.ex:552
#, elixir-autogen, elixir-format
msgid "The public map is approximate or hidden. Exact coordinates appear only after approval."
msgstr "The public map is approximate or hidden. Exact coordinates appear only after approval."
-#: lib/who_need_help_web/live/activity_live/show.ex:727
+#: lib/who_need_help_web/live/activity_live/show.ex:728
#, elixir-autogen, elixir-format
msgid "The report is scoped to the selected group message."
msgstr "The report is scoped to the selected group message."
-#: lib/who_need_help_web/live/request_live/show.ex:1763
+#: lib/who_need_help_web/live/request_live/show.ex:1764
#, elixir-autogen, elixir-format
msgid "The report will be scoped to the selected chat message."
msgstr "The report will be scoped to the selected chat message."
@@ -1970,12 +1967,12 @@ msgstr "This proposal has already been reviewed."
msgid "This proposal is already closed."
msgstr "This proposal is already closed."
-#: lib/who_need_help_web/live/moderation_live.ex:421
+#: lib/who_need_help_web/live/moderation_live.ex:495
#, elixir-autogen, elixir-format
msgid "This report has no linked conversation."
msgstr "This report has no linked conversation."
-#: lib/who_need_help_web/live/request_live/show.ex:1698
+#: lib/who_need_help_web/live/request_live/show.ex:1699
#, elixir-autogen, elixir-format
msgid "This request already has a helper."
msgstr "This request already has a helper."
@@ -2000,7 +1997,7 @@ msgstr "To see sent emails, visit"
#: lib/who_need_help_web/live/request_live/index.ex:264
#: lib/who_need_help_web/live/request_live/index.ex:265
#: lib/who_need_help_web/live/request_live/index.ex:348
-#: lib/who_need_help_web/live/request_live/new.ex:402
+#: lib/who_need_help_web/live/request_live/new.ex:411
#: lib/who_need_help_web/live/request_live/show.ex:948
#: lib/who_need_help_web/live/request_live/show.ex:949
#, elixir-autogen, elixir-format
@@ -2016,8 +2013,8 @@ msgstr "Today"
msgid "Too many actions in the configured time window."
msgstr "Too many actions in the configured time window."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:128
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:55
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:126
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Too many registration attempts in the configured time window."
msgstr "Too many registration attempts in the configured time window."
@@ -2027,8 +2024,8 @@ msgstr "Too many registration attempts in the configured time window."
msgid "Too many requests in the configured time window."
msgstr "Too many requests in the configured time window."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:178
-#: lib/who_need_help_web/controllers/user_session_controller.ex:116
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:176
+#: lib/who_need_help_web/controllers/user_session_controller.ex:117
#, elixir-autogen, elixir-format
msgid "Too many sign-in emails in the configured time window."
msgstr "Too many sign-in emails in the configured time window."
@@ -2048,12 +2045,12 @@ msgstr "Total"
msgid "Total group capacity"
msgstr "Total group capacity"
-#: lib/who_need_help_web/live/moderation_live.ex:521
+#: lib/who_need_help_web/live/moderation_live.ex:595
#, elixir-autogen, elixir-format
msgid "Ukrainian description (optional)"
msgstr "Ukrainian description (optional)"
-#: lib/who_need_help_web/live/moderation_live.ex:509
+#: lib/who_need_help_web/live/moderation_live.ex:583
#, elixir-autogen, elixir-format
msgid "Ukrainian name (optional)"
msgstr "Ukrainian name (optional)"
@@ -2063,7 +2060,7 @@ msgstr "Ukrainian name (optional)"
msgid "Unblock"
msgstr "Unblock"
-#: lib/who_need_help_web/live/request_live/show.ex:1751
+#: lib/who_need_help_web/live/request_live/show.ex:1752
#, elixir-autogen, elixir-format
msgid "Unblock this user"
msgstr "Unblock this user"
@@ -2080,7 +2077,7 @@ msgstr "Update email instructions"
#: lib/who_need_help_web/live/notification_live.ex:653
#: lib/who_need_help_web/live/request_live/index.ex:344
-#: lib/who_need_help_web/live/request_live/new.ex:399
+#: lib/who_need_help_web/live/request_live/new.ex:408
#, elixir-autogen, elixir-format
msgid "Urgency"
msgstr "Urgency"
@@ -2096,12 +2093,12 @@ msgstr "Urgent help"
msgid "Use a public first meeting point. Do not publish a home address, access code, travel document, or other sensitive information."
msgstr "Use a public first meeting point. Do not publish a home address, access code, travel document, or other sensitive information."
-#: lib/who_need_help_web/components/layouts.ex:422
+#: lib/who_need_help_web/components/layouts.ex:434
#, elixir-autogen, elixir-format
msgid "Use dark theme"
msgstr "Use dark theme"
-#: lib/who_need_help_web/components/layouts.ex:413
+#: lib/who_need_help_web/components/layouts.ex:425
#, elixir-autogen, elixir-format
msgid "Use light theme"
msgstr "Use light theme"
@@ -2111,19 +2108,19 @@ msgstr "Use light theme"
msgid "Use my current foreground location"
msgstr "Use my current foreground location"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:251
#, elixir-autogen, elixir-format
msgid "Use private chat and optional live location sharing."
msgstr "Use private chat and optional live location sharing."
-#: lib/who_need_help_web/components/layouts.ex:404
+#: lib/who_need_help_web/components/layouts.ex:416
#, elixir-autogen, elixir-format
msgid "Use system theme"
msgstr "Use system theme"
#: lib/who_need_help_web/live/moderation_live.ex:271
-#: lib/who_need_help_web/live/moderation_live.ex:587
-#: lib/who_need_help_web/live/moderation_live.ex:649
+#: lib/who_need_help_web/live/moderation_live.ex:661
+#: lib/who_need_help_web/live/moderation_live.ex:730
#, elixir-autogen, elixir-format
msgid "User"
msgstr "User"
@@ -2133,7 +2130,7 @@ msgstr "User"
msgid "User blocked. Their requests and new messages are hidden."
msgstr "User blocked. Their requests and new messages are hidden."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:42
#, elixir-autogen, elixir-format
msgid "User confirmed successfully."
msgstr "User confirmed successfully."
@@ -2159,17 +2156,17 @@ msgstr "User unblocked."
msgid "Verify GitHub"
msgstr "Verify GitHub"
-#: lib/who_need_help_web/live/request_live/show.ex:1666
+#: lib/who_need_help_web/live/request_live/show.ex:1667
#, elixir-autogen, elixir-format
msgid "Verify handover"
msgstr "Verify handover"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:254
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
#, elixir-autogen, elixir-format
msgid "Verify the handover"
msgstr "Verify the handover"
-#: lib/who_need_help_web/live/moderation_live.ex:338
+#: lib/who_need_help_web/live/moderation_live.ex:382
#, elixir-autogen, elixir-format
msgid "View scoped evidence"
msgstr "View scoped evidence"
@@ -2179,14 +2176,15 @@ msgstr "View scoped evidence"
msgid "Visible reviews"
msgstr "Visible reviews"
-#: lib/who_need_help_web/live/request_live/show.ex:1329
+#: lib/who_need_help_web/live/request_live/show.ex:1330
#, elixir-autogen, elixir-format
msgid "Waiting for a nearby volunteer."
msgstr "Waiting for a nearby volunteer."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:352
-#: lib/who_need_help_web/controllers/user_session_controller.ex:40
-#: lib/who_need_help_web/controllers/user_session_controller.ex:64
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:350
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:436
+#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:65
#, elixir-autogen, elixir-format
msgid "Welcome back!"
msgstr "Welcome back!"
@@ -2196,8 +2194,8 @@ msgstr "Welcome back!"
msgid "What Codex contributed"
msgstr "What Codex contributed"
-#: lib/who_need_help_web/live/activity_live/show.ex:752
-#: lib/who_need_help_web/live/request_live/show.ex:1785
+#: lib/who_need_help_web/live/activity_live/show.ex:753
+#: lib/who_need_help_web/live/request_live/show.ex:1786
#, elixir-autogen, elixir-format
msgid "What happened?"
msgstr "What happened?"
@@ -2207,7 +2205,7 @@ msgstr "What happened?"
msgid "What help category is missing?"
msgstr "What help category is missing?"
-#: lib/who_need_help_web/live/request_live/new.ex:380
+#: lib/who_need_help_web/live/request_live/new.ex:389
#, elixir-autogen, elixir-format
msgid "What help do you need?"
msgstr "What help do you need?"
@@ -2222,11 +2220,6 @@ msgstr "Who Need Help coordinates voluntary help between adults. It cannot verif
msgid "Who Need Help home"
msgstr "Who Need Help home"
-#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Who Need Help is not an emergency or medical service. Medicine requests are limited to pickup of legal items already purchased or reserved."
-msgstr "Who Need Help is not an emergency or medical service. Medicine requests are limited to pickup of legal items already purchased or reserved."
-
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:6
#, elixir-autogen, elixir-format
msgid "Who Need Help was developed with the local Codex CLI authenticated through the builder's ChatGPT subscription. No OpenAI API key or usage-based API fallback is used."
@@ -2242,7 +2235,7 @@ msgstr "Who needs help?"
msgid "Why is this useful?"
msgstr "Why is this useful?"
-#: lib/who_need_help_web/live/request_live/show.ex:1530
+#: lib/who_need_help_web/live/request_live/show.ex:1531
#, elixir-autogen, elixir-format
msgid "Withdraw from this request"
msgstr "Withdraw from this request"
@@ -2256,8 +2249,8 @@ msgstr "Write a safe coordination message…"
#: lib/who_need_help_web/live/activity_live/show.ex:298
#: lib/who_need_help_web/live/request_live/new.ex:348
#: lib/who_need_help_web/live/request_live/show.ex:875
-#: lib/who_need_help_web/live/request_live/show.ex:1437
-#: lib/who_need_help_web/live/request_live/show.ex:1445
+#: lib/who_need_help_web/live/request_live/show.ex:1438
+#: lib/who_need_help_web/live/request_live/show.ex:1446
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Yes"
@@ -2272,7 +2265,7 @@ msgstr "You already have a join request for this activity."
msgid "You already voted for this proposal."
msgstr "You already voted for this proposal."
-#: lib/who_need_help_web/live/activity_live/show.ex:549
+#: lib/who_need_help_web/live/activity_live/show.ex:550
#, elixir-autogen, elixir-format
msgid "You are approved, so the map can show the exact meeting coordinates."
msgstr "You are approved, so the map can show the exact meeting coordinates."
@@ -2325,7 +2318,7 @@ msgstr "You must re-authenticate to access this page."
msgid "You need to reauthenticate to perform sensitive actions on your account."
msgstr "You need to reauthenticate to perform sensitive actions on your account."
-#: lib/who_need_help_web/live/activity_live/index.ex:293
+#: lib/who_need_help_web/live/activity_live/index.ex:294
#, elixir-autogen, elixir-format
msgid "Your activities"
msgstr "Your activities"
@@ -2361,17 +2354,17 @@ msgstr "Your review is revealed only after both participants submit."
msgid "Your trust summary"
msgstr "Your trust summary"
-#: lib/who_need_help_web/live/moderation_live.ex:322
+#: lib/who_need_help_web/live/moderation_live.ex:360
#, elixir-autogen, elixir-format
msgid "activity"
msgstr "activity"
-#: lib/who_need_help_web/live/moderation_live.ex:325
+#: lib/who_need_help_web/live/moderation_live.ex:363
#, elixir-autogen, elixir-format
msgid "activity message"
msgstr "activity message"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:90
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:110
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "before confirming."
@@ -2379,7 +2372,7 @@ msgstr "before confirming."
#: lib/who_need_help_web/live/activity_live/index.ex:261
#: lib/who_need_help_web/live/category_proposal_live.ex:188
-#: lib/who_need_help_web/live/moderation_live.ex:328
+#: lib/who_need_help_web/live/moderation_live.ex:372
#: lib/who_need_help_web/live/request_live/index.ex:473
#, elixir-autogen, elixir-format
msgid "by %{name}"
@@ -2388,7 +2381,7 @@ msgstr "by %{name}"
#: lib/who_need_help_web/live/profile_live.ex:194
#: lib/who_need_help_web/live/public_profile_live.ex:133
#: lib/who_need_help_web/live/request_live/index.ex:538
-#: lib/who_need_help_web/live/request_live/show.ex:1380
+#: lib/who_need_help_web/live/request_live/show.ex:1381
#, elixir-autogen, elixir-format
msgid "completed"
msgstr "completed"
@@ -2403,22 +2396,22 @@ msgstr "expires %{time}"
msgid "for an account now."
msgstr "for an account now."
-#: lib/who_need_help_web/live/request_live/show.ex:1407
+#: lib/who_need_help_web/live/request_live/show.ex:1408
#, elixir-autogen, elixir-format
msgid "helper movement supported"
msgstr "helper movement supported"
-#: lib/who_need_help_web/live/request_live/show.ex:1408
+#: lib/who_need_help_web/live/request_live/show.ex:1409
#, elixir-autogen, elixir-format
msgid "no movement evidence"
msgstr "no movement evidence"
-#: lib/who_need_help_web/live/request_live/show.ex:1399
+#: lib/who_need_help_web/live/request_live/show.ex:1400
#, elixir-autogen, elixir-format
msgid "no proximity evidence"
msgstr "no proximity evidence"
-#: lib/who_need_help_web/live/activity_live/show.ex:679
+#: lib/who_need_help_web/live/activity_live/show.ex:680
#, elixir-autogen, elixir-format
msgid "organizer"
msgstr "organizer"
@@ -2429,19 +2422,19 @@ msgid "participants only"
msgstr "participants only"
#: lib/who_need_help_web/live/request_live/index.ex:542
-#: lib/who_need_help_web/live/request_live/show.ex:1384
+#: lib/who_need_help_web/live/request_live/show.ex:1385
#, elixir-autogen, elixir-format
msgid "people"
msgstr "people"
-#: lib/who_need_help_web/live/request_live/show.ex:1398
+#: lib/who_need_help_web/live/request_live/show.ex:1399
#, elixir-autogen, elixir-format
msgid "proximity supported"
msgstr "proximity supported"
#: lib/who_need_help_web/live/profile_live.ex:209
#: lib/who_need_help_web/live/public_profile_live.ex:145
-#: lib/who_need_help_web/live/request_live/show.ex:1388
+#: lib/who_need_help_web/live/request_live/show.ex:1389
#, elixir-autogen, elixir-format
msgid "rating"
msgstr "rating"
@@ -2468,12 +2461,12 @@ msgid "unique people"
msgstr "unique people"
#: lib/who_need_help_web/live/activity_live/show.ex:420
-#: lib/who_need_help_web/live/activity_live/show.ex:637
-#: lib/who_need_help_web/live/activity_live/show.ex:698
+#: lib/who_need_help_web/live/activity_live/show.ex:638
+#: lib/who_need_help_web/live/activity_live/show.ex:699
#: lib/who_need_help_web/live/profile_live.ex:290
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/show.ex:1100
-#: lib/who_need_help_web/live/request_live/show.ex:1483
+#: lib/who_need_help_web/live/request_live/show.ex:1484
#, elixir-autogen, elixir-format
msgid "unverified"
msgstr "unverified"
@@ -2484,13 +2477,13 @@ msgid "urgent"
msgstr "urgent"
#: lib/who_need_help_web/live/activity_live/show.ex:419
-#: lib/who_need_help_web/live/activity_live/show.ex:636
-#: lib/who_need_help_web/live/activity_live/show.ex:697
+#: lib/who_need_help_web/live/activity_live/show.ex:637
+#: lib/who_need_help_web/live/activity_live/show.ex:698
#: lib/who_need_help_web/live/profile_live.ex:289
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/index.ex:546
#: lib/who_need_help_web/live/request_live/show.ex:1099
-#: lib/who_need_help_web/live/request_live/show.ex:1482
+#: lib/who_need_help_web/live/request_live/show.ex:1483
#, elixir-autogen, elixir-format
msgid "verified"
msgstr "verified"
@@ -2554,7 +2547,7 @@ msgstr "Reciprocal rating ring"
#: lib/who_need_help_web/controllers/content_removal_html.ex:26
#: lib/who_need_help_web/live/moderation_live.ex:264
-#: lib/who_need_help_web/live/support_operations_live.ex:212
+#: lib/who_need_help_web/live/support_operations_live.ex:242
#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Rejected"
@@ -2576,20 +2569,21 @@ msgid "Load earlier messages"
msgstr "Load earlier messages"
#: lib/who_need_help_web/live/activity_live/index.ex:273
-#: lib/who_need_help_web/live/activity_live/index.ex:311
+#: lib/who_need_help_web/live/activity_live/index.ex:312
#: lib/who_need_help_web/live/category_proposal_live.ex:220
#: lib/who_need_help_web/live/leaderboard_live.ex:91
-#: lib/who_need_help_web/live/moderation_live.ex:395
-#: lib/who_need_help_web/live/moderation_live.ex:430
-#: lib/who_need_help_web/live/moderation_live.ex:577
-#: lib/who_need_help_web/live/moderation_live.ex:669
+#: lib/who_need_help_web/live/moderation_live.ex:465
+#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:750
#: lib/who_need_help_web/live/product_analytics_live.ex:86
#: lib/who_need_help_web/live/profile_live.ex:237
#: lib/who_need_help_web/live/profile_live.ex:367
#: lib/who_need_help_web/live/public_profile_live.ex:178
+#: lib/who_need_help_web/live/report_live.ex:94
#: lib/who_need_help_web/live/request_live/index.ex:573
-#: lib/who_need_help_web/live/support_operations_live.ex:233
-#: lib/who_need_help_web/live/support_operations_live.ex:324
+#: lib/who_need_help_web/live/support_operations_live.ex:306
+#: lib/who_need_help_web/live/support_operations_live.ex:505
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr "Load more"
@@ -2602,6 +2596,7 @@ msgstr "Load more"
msgid "The map is unavailable in this browser. Request details remain usable."
msgstr "The map is unavailable in this browser. Request details remain usable."
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:114
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:9
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:21
#, elixir-autogen, elixir-format
@@ -2665,23 +2660,23 @@ msgstr "The organizer cannot leave the activity."
msgid "The organizer is already attending."
msgstr "The organizer is already attending."
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:64
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:70
#, elixir-autogen, elixir-format
msgid "The registration form is invalid."
msgstr "The registration form is invalid."
#: lib/who_need_help_web/live/moderation_live.ex:240
-#: lib/who_need_help_web/live/support_operations_live.ex:88
+#: lib/who_need_help_web/live/support_operations_live.ex:95
#, elixir-autogen, elixir-format
msgid "The selected record is no longer available."
msgstr "The selected record is no longer available."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:72
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:73
#, elixir-autogen, elixir-format
msgid "The settings form is invalid."
msgstr "The settings form is invalid."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:125
+#: lib/who_need_help_web/controllers/user_session_controller.ex:126
#, elixir-autogen, elixir-format
msgid "The sign-in form is invalid."
msgstr "The sign-in form is invalid."
@@ -2702,12 +2697,12 @@ msgid "This proposal is no longer available."
msgstr "This proposal is no longer available."
#: lib/who_need_help_web/live/request_live/show.ex:937
-#: lib/who_need_help_web/live/request_live/show.ex:1690
+#: lib/who_need_help_web/live/request_live/show.ex:1691
#, elixir-autogen, elixir-format
msgid "This request has expired."
msgstr "This request has expired."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:74
+#: lib/who_need_help_web/controllers/user_session_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many sign-in attempts in the configured time window."
msgstr "Too many sign-in attempts in the configured time window."
@@ -2717,12 +2712,12 @@ msgstr "Too many sign-in attempts in the configured time window."
msgid "Your secure email link is ready. Continue to sign in."
msgstr "Your secure email link is ready. Continue to sign in."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:140
#, elixir-autogen, elixir-format
msgid "The confirmation email could not be sent. Please try again."
msgstr "The confirmation email could not be sent. Please try again."
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:113
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:119
#, elixir-autogen, elixir-format
msgid "If this address can be registered or signed in, login instructions will arrive shortly."
msgstr "If this address can be registered or signed in, login instructions will arrive shortly."
@@ -2732,7 +2727,7 @@ msgstr "If this address can be registered or signed in, login instructions will
msgid "This account cannot perform that action."
msgstr "This account cannot perform that action."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:40
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:41
#, elixir-autogen, elixir-format
msgid "Too many email-change requests in the configured time window."
msgstr "Too many email-change requests in the configured time window."
@@ -2742,7 +2737,7 @@ msgstr "Too many email-change requests in the configured time window."
msgid "A Google account is connected. You can use it to sign in."
msgstr "A Google account is connected. You can use it to sign in."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:394
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:383
#, elixir-autogen, elixir-format
msgid "A different Google account is already connected."
msgstr "A different Google account is already connected."
@@ -2752,11 +2747,6 @@ msgstr "A different Google account is already connected."
msgid "A password is not required. We will email a one-time confirmation link. You can add a password later in account settings."
msgstr "A password is not required. We will email a one-time confirmation link. You can add a password later in account settings."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:112
-#, elixir-autogen, elixir-format
-msgid "Confirm that you are 18 or older and accept the safety rules first."
-msgstr "Confirm that you are 18 or older and accept the safety rules first."
-
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:51
#, elixir-autogen, elixir-format
msgid "Connect Google account"
@@ -2777,13 +2767,13 @@ msgstr "Create account and email me a link"
msgid "Email me a sign-in link"
msgstr "Email me a sign-in link"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:402
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:391
#, elixir-autogen, elixir-format
msgid "Google account connection session is invalid."
msgstr "Google account connection session is invalid."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:215
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:285
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:213
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:283
#, elixir-autogen, elixir-format
msgid "Google did not provide a verified email address."
msgstr "Google did not provide a verified email address."
@@ -2793,38 +2783,38 @@ msgstr "Google did not provide a verified email address."
msgid "Google sign-in"
msgstr "Google sign-in"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:384
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:373
#, elixir-autogen, elixir-format
msgid "Google sign-in connected."
msgstr "Google sign-in connected."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:318
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:316
#, elixir-autogen, elixir-format
msgid "Google sign-in could not be started."
msgstr "Google sign-in could not be started."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:220
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:290
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:297
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:218
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:288
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:295
#, elixir-autogen, elixir-format
msgid "Google sign-in failed. Please try again."
msgstr "Google sign-in failed. Please try again."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:323
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:321
#, elixir-autogen, elixir-format
msgid "Google sign-in is not configured yet."
msgstr "Google sign-in is not configured yet."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:84
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:205
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:275
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:457
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:88
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:203
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:273
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:530
#, elixir-autogen, elixir-format
msgid "Google sign-in session expired. Please start again."
msgstr "Google sign-in session expired. Please start again."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:209
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:279
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:207
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:277
#, elixir-autogen, elixir-format
msgid "Google sign-in session is invalid."
msgstr "Google sign-in session is invalid."
@@ -2844,18 +2834,18 @@ msgstr "Sending link..."
msgid "Sign up with Google"
msgstr "Sign up with Google"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:389
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:378
#, elixir-autogen, elixir-format
msgid "That Google account belongs to another local account."
msgstr "That Google account belongs to another local account."
#: lib/who_need_help_web/controllers/google_auth_controller.ex:37
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:153
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:151
#, elixir-autogen, elixir-format, fuzzy
msgid "The Google registration form is invalid."
msgstr "The Google registration form is invalid."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:463
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:536
#, elixir-autogen, elixir-format
msgid "This Google account cannot be used right now."
msgstr "This Google account cannot be used right now."
@@ -2875,7 +2865,7 @@ msgstr "Use a password instead"
msgid "We will send a one-time sign-in link. No password is required."
msgstr "We will send a one-time sign-in link. No password is required."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:105
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:106
#, elixir-autogen, elixir-format
msgid "Your account was created with Google."
msgstr "Your account was created with Google."
@@ -2910,7 +2900,7 @@ msgstr "Google sign-in disconnected."
msgid "No Google account is connected."
msgstr "No Google account is connected."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
#, elixir-autogen, elixir-format
msgid "A person I am authorised to represent"
msgstr "A person I am authorised to represent"
@@ -2920,14 +2910,14 @@ msgstr "A person I am authorised to represent"
msgid "A private status link has been sent when a contact email was provided and delivery is configured. Opening that link verifies the contact address. Keep the reference for follow-up."
msgstr "A private status link has been sent when a contact email was provided and delivery is configured. Opening that link verifies the contact address. Keep the reference for follow-up."
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:3
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
#, elixir-autogen, elixir-format
msgid "ACCOUNT AND DATA"
msgstr "ACCOUNT AND DATA"
#: lib/who_need_help_web/controllers/support_html.ex:6
#: lib/who_need_help_web/controllers/support_html/new.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:96
+#: lib/who_need_help_web/live/support_operations_live.ex:103
#, elixir-autogen, elixir-format, fuzzy
msgid "Account access"
msgstr "Account access"
@@ -2938,23 +2928,23 @@ msgid "Account and personal data"
msgstr "Account and personal data"
#: lib/who_need_help_web/controllers/support_html.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:100
+#: lib/who_need_help_web/live/support_operations_live.ex:107
#, elixir-autogen, elixir-format, fuzzy
msgid "Account deletion"
msgstr "Account deletion"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:26
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:28
#, elixir-autogen, elixir-format, fuzzy
msgid "Account email"
msgstr "Account email"
#: lib/who_need_help_web/controllers/content_removal_html.ex:25
-#: lib/who_need_help_web/live/support_operations_live.ex:211
+#: lib/who_need_help_web/live/support_operations_live.ex:241
#, elixir-autogen, elixir-format, fuzzy
msgid "Action taken"
msgstr "Action taken"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:37
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:39
#, elixir-autogen, elixir-format
msgid "Additional information"
msgstr "Additional information"
@@ -2969,34 +2959,34 @@ msgstr "Appeal a moderation decision"
msgid "Back to removal form"
msgstr "Back to removal form"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:30
#, elixir-autogen, elixir-format
msgid "Back to support"
msgstr "Back to support"
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:5
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
#, elixir-autogen, elixir-format
msgid "CONTENT REMOVAL"
msgstr "CONTENT REMOVAL"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:9
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:12
#, elixir-autogen, elixir-format
msgid "Check your email"
msgstr "Check your email"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:36
#, elixir-autogen, elixir-format, fuzzy
msgid "Choose a category"
msgstr "Choose a category"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:38
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:53
#, elixir-autogen, elixir-format
msgid "Choose a reason"
msgstr "Choose a reason"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:61
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:76
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:59
#, elixir-autogen, elixir-format
msgid "Choose a relationship"
msgstr "Choose a relationship"
@@ -3008,13 +2998,13 @@ msgstr "Choose a topic"
#: lib/who_need_help_web/controllers/content_removal_html.ex:27
#: lib/who_need_help_web/controllers/support_html.ex:20
-#: lib/who_need_help_web/live/support_operations_live.ex:213
-#: lib/who_need_help_web/live/support_operations_live.ex:304
+#: lib/who_need_help_web/live/support_operations_live.ex:243
+#: lib/who_need_help_web/live/support_operations_live.ex:442
#, elixir-autogen, elixir-format, fuzzy
msgid "Closed"
msgstr "Closed"
-#: lib/who_need_help_web/live/support_operations_live.ex:178
+#: lib/who_need_help_web/live/support_operations_live.ex:185
#, elixir-autogen, elixir-format
msgid "Contact"
msgstr "Contact"
@@ -3024,14 +3014,14 @@ msgstr "Contact"
msgid "Contact Who Need Help"
msgstr "Contact Who Need Help"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:60
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:43
#: lib/who_need_help_web/controllers/support_html/new.html.heex:46
#, elixir-autogen, elixir-format
msgid "Contact email"
msgstr "Contact email"
-#: lib/who_need_help_web/live/support_operations_live.ex:145
+#: lib/who_need_help_web/live/support_operations_live.ex:152
#, elixir-autogen, elixir-format
msgid "Content removal and TAKE IT DOWN"
msgstr "Content removal and TAKE IT DOWN"
@@ -3042,25 +3032,25 @@ msgid "Content-removal notice"
msgstr "Content-removal notice"
#: lib/who_need_help_web/controllers/content_removal_html.ex:8
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:108
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:46
+#: lib/who_need_help_web/live/support_operations_live.ex:115
#, elixir-autogen, elixir-format
msgid "Copyright"
msgstr "Copyright"
-#: lib/who_need_help_web/live/support_operations_live.ex:94
+#: lib/who_need_help_web/live/support_operations_live.ex:101
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not update the request. Please try again."
msgstr "Could not update the request. Please try again."
#: lib/who_need_help_web/controllers/support_html.ex:11
#: lib/who_need_help_web/controllers/support_html/new.html.heex:37
-#: lib/who_need_help_web/live/support_operations_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:108
#, elixir-autogen, elixir-format
msgid "Data export"
msgstr "Data export"
-#: lib/who_need_help_web/live/support_operations_live.ex:219
+#: lib/who_need_help_web/live/support_operations_live.ex:258
#, elixir-autogen, elixir-format
msgid "Decision or information request"
msgstr "Decision or information request"
@@ -3085,76 +3075,76 @@ msgstr "Describe the problem"
msgid "Do not include passwords, payment card details, access codes, prescriptions, or unnecessary medical information."
msgstr "Do not include passwords, payment card details, access codes, prescriptions, or unnecessary medical information."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:13
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:15
#, elixir-autogen, elixir-format
msgid "Do not upload the image or video. Provide only the exact Who Need Help URL where it appears and enough text to identify it safely."
msgstr "Do not upload the image or video. Provide only the exact Who Need Help URL where it appears and enough text to identify it safely."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:82
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:80
#, elixir-autogen, elixir-format
msgid "Electronic signature (type your full name)"
msgstr "Electronic signature (type your full name)"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:66
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:63
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:81
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:65
#, elixir-autogen, elixir-format
msgid "Exact content URLs — one per line"
msgstr "Exact content URLs — one per line"
-#: lib/who_need_help_web/live/support_operations_live.ex:238
+#: lib/who_need_help_web/live/support_operations_live.ex:311
#, elixir-autogen, elixir-format
msgid "General support and data requests"
msgstr "General support and data requests"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:58
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:73
#, elixir-autogen, elixir-format
msgid "I am an authorised representative"
msgstr "I am an authorised representative"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
#, elixir-autogen, elixir-format
msgid "I am the affected person or rights holder"
msgstr "I am the affected person or rights holder"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:88
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
#, elixir-autogen, elixir-format
msgid "I believe in good faith that the identified content is illegal or infringes the stated right."
msgstr "I believe in good faith that the identified content is illegal or infringes the stated right."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:94
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:96
#, elixir-autogen, elixir-format
msgid "I confirm that the information in this request is accurate and that I am the depicted person or authorised to act for them."
msgstr "I confirm that the information in this request is accurate and that I am the depicted person or authorised to act for them."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:112
#, elixir-autogen, elixir-format
msgid "I confirm that this notice is accurate and complete to the best of my knowledge."
msgstr "I confirm that this notice is accurate and complete to the best of my knowledge."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:85
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:87
#, elixir-autogen, elixir-format
msgid "I have a good-faith belief that this intimate visual material was shared without consent."
msgstr "I have a good-faith belief that this intimate visual material was shared without consent."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:70
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:72
#, elixir-autogen, elixir-format
msgid "Identify the material without reproducing it and explain why it is non-consensual"
msgstr "Identify the material without reproducing it and explain why it is non-consensual"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:118
#, elixir-autogen, elixir-format
msgid "Identity and contact fields may be omitted for reports of sexual material involving a minor. Do not include or upload the material itself."
msgstr "Identity and contact fields may be omitted for reports of sexual material involving a minor. Do not include or upload the material itself."
#: lib/who_need_help_web/controllers/content_removal_html.ex:6
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:29
-#: lib/who_need_help_web/live/support_operations_live.ex:106
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:44
+#: lib/who_need_help_web/live/support_operations_live.ex:113
#, elixir-autogen, elixir-format
msgid "Illegal content"
msgstr "Illegal content"
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:142
#, elixir-autogen, elixir-format
msgid "Keep this status link private. A copy is sent to the contact email when email delivery is configured."
msgstr "Keep this status link private. A copy is sent to the contact email when email delivery is configured."
@@ -3164,34 +3154,34 @@ msgstr "Keep this status link private. A copy is sent to the contact email when
msgid "Keep this status link private. The submitter identity is not shown publicly or automatically disclosed to the person who posted the reported content."
msgstr "Keep this status link private. The submitter identity is not shown publicly or automatically disclosed to the person who posted the reported content."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:93
#, elixir-autogen, elixir-format
msgid "Law, right, or policy involved, if known"
msgstr "Law, right, or policy involved, if known"
-#: lib/who_need_help_web/live/support_operations_live.ex:180
+#: lib/who_need_help_web/live/support_operations_live.ex:187
#, elixir-autogen, elixir-format, fuzzy
msgid "Locations"
msgstr "Locations"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:29
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
#, elixir-autogen, elixir-format
msgid "Material involved"
msgstr "Material involved"
#: lib/who_need_help_web/controllers/support_html.ex:9
-#: lib/who_need_help_web/live/support_operations_live.ex:99
+#: lib/who_need_help_web/live/support_operations_live.ex:106
#, elixir-autogen, elixir-format, fuzzy
msgid "Moderation appeal"
msgstr "Moderation appeal"
#: lib/who_need_help_web/controllers/content_removal_html.ex:24
-#: lib/who_need_help_web/live/support_operations_live.ex:210
+#: lib/who_need_help_web/live/support_operations_live.ex:240
#, elixir-autogen, elixir-format
msgid "More information needed"
msgstr "More information needed"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:56
#, elixir-autogen, elixir-format
msgid "Myself"
msgstr "Myself"
@@ -3206,45 +3196,45 @@ msgstr "NOTICE RECEIVED"
msgid "New request"
msgstr "New request"
-#: lib/who_need_help_web/live/support_operations_live.ex:225
+#: lib/who_need_help_web/live/support_operations_live.ex:298
#, elixir-autogen, elixir-format
msgid "No removal notices."
msgstr "No removal notices."
-#: lib/who_need_help_web/live/support_operations_live.ex:316
+#: lib/who_need_help_web/live/support_operations_live.ex:497
#, elixir-autogen, elixir-format
msgid "No support requests."
msgstr "No support requests."
#: lib/who_need_help_web/controllers/content_removal_html.ex:12
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:33
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:112
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:48
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:33
+#: lib/who_need_help_web/live/support_operations_live.ex:119
#, elixir-autogen, elixir-format
msgid "Non-consensual intimate image or video"
msgstr "Non-consensual intimate image or video"
-#: lib/who_need_help_web/live/support_operations_live.ex:177
-#: lib/who_need_help_web/live/support_operations_live.ex:179
+#: lib/who_need_help_web/live/support_operations_live.ex:184
+#: lib/who_need_help_web/live/support_operations_live.ex:186
#, elixir-autogen, elixir-format
msgid "Not provided"
msgstr "Not provided"
#: lib/who_need_help_web/controllers/support_html.ex:12
#: lib/who_need_help_web/controllers/support_html/new.html.heex:36
-#: lib/who_need_help_web/live/support_operations_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:109
#, elixir-autogen, elixir-format
msgid "Privacy request"
msgstr "Privacy request"
#: lib/who_need_help_web/controllers/content_removal_html.ex:7
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:30
-#: lib/who_need_help_web/live/support_operations_live.ex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
+#: lib/who_need_help_web/live/support_operations_live.ex:114
#, elixir-autogen, elixir-format
msgid "Privacy violation"
msgstr "Privacy violation"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:11
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:13
#, elixir-autogen, elixir-format
msgid "Provide exact Who Need Help URLs. Do not upload or paste intimate imagery, identity documents, passwords, access codes, or unnecessary medical information."
msgstr "Provide exact Who Need Help URLs. Do not upload or paste intimate imagery, identity documents, passwords, access codes, or unnecessary medical information."
@@ -3254,18 +3244,19 @@ msgstr "Provide exact Who Need Help URLs. Do not upload or paste intimate imager
msgid "REQUEST RECEIVED"
msgstr "REQUEST RECEIVED"
-#: lib/who_need_help_web/live/support_operations_live.ex:28
+#: lib/who_need_help_web/live/support_operations_live.ex:35
#, elixir-autogen, elixir-format
msgid "Removal notice updated."
msgstr "Removal notice updated."
-#: lib/who_need_help_web/components/layouts.ex:196
+#: lib/who_need_help_web/components/layouts.ex:202
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:112
#: lib/who_need_help_web/controllers/support_html/new.html.heex:16
#, elixir-autogen, elixir-format, fuzzy
msgid "Report content"
msgstr "Report content"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
#, elixir-autogen, elixir-format
msgid "Report illegal or harmful content"
msgstr "Report illegal or harmful content"
@@ -3275,8 +3266,9 @@ msgstr "Report illegal or harmful content"
msgid "Reported locations"
msgstr "Reported locations"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:40
+#: lib/who_need_help_web/controllers/support_controller.ex:200
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:42
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:128
#, elixir-autogen, elixir-format, fuzzy
msgid "Request account deletion"
@@ -3287,7 +3279,7 @@ msgstr "Request account deletion"
msgid "Request deletion of your account and associated personal data, or contact support about access and export requests."
msgstr "Request deletion of your account and associated personal data, or contact support about access and export requests."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:5
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:7
#, elixir-autogen, elixir-format
msgid "Request removal of intimate visual material"
msgstr "Request removal of intimate visual material"
@@ -3302,13 +3294,13 @@ msgstr "SUPPORT"
#: lib/who_need_help_web/controllers/support_html/new.html.heex:34
#: lib/who_need_help_web/live/request_live/show.ex:984
#: lib/who_need_help_web/live/request_live/show.ex:993
-#: lib/who_need_help_web/live/support_operations_live.ex:98
+#: lib/who_need_help_web/live/support_operations_live.ex:105
#, elixir-autogen, elixir-format, fuzzy
msgid "Safety concern"
msgstr "Safety concern"
-#: lib/who_need_help_web/live/support_operations_live.ex:221
-#: lib/who_need_help_web/live/support_operations_live.ex:312
+#: lib/who_need_help_web/live/support_operations_live.ex:292
+#: lib/who_need_help_web/live/support_operations_live.ex:491
#, elixir-autogen, elixir-format
msgid "Save and notify"
msgstr "Save and notify"
@@ -3319,14 +3311,14 @@ msgid "Send support request"
msgstr "Send support request"
#: lib/who_need_help_web/controllers/content_removal_html.ex:15
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:34
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:115
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:49
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/live/support_operations_live.ex:122
#, elixir-autogen, elixir-format
msgid "Sexual material involving a minor"
msgstr "Sexual material involving a minor"
-#: lib/who_need_help_web/live/support_operations_live.ex:195
+#: lib/who_need_help_web/live/support_operations_live.ex:202
#, elixir-autogen, elixir-format
msgid "Stated basis:"
msgstr "Stated basis:"
@@ -3336,71 +3328,66 @@ msgstr "Stated basis:"
msgid "Subject"
msgstr "Subject"
-#: lib/who_need_help_web/live/activity_live/show.ex:763
-#: lib/who_need_help_web/live/request_live/show.ex:1796
+#: lib/who_need_help_web/live/activity_live/show.ex:764
+#: lib/who_need_help_web/live/request_live/show.ex:1797
#, elixir-autogen, elixir-format
msgid "Submit a legal content-removal notice"
msgstr "Submit a legal content-removal notice"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:122
#, elixir-autogen, elixir-format, fuzzy
msgid "Submit removal notice"
msgstr "Submit removal notice"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:99
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:101
#, elixir-autogen, elixir-format
msgid "Submit urgent removal request"
msgstr "Submit urgent removal request"
-#: lib/who_need_help_web/live/support_operations_live.ex:176
+#: lib/who_need_help_web/live/support_operations_live.ex:183
#, elixir-autogen, elixir-format
msgid "Submitter"
msgstr "Submitter"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:13
#, elixir-autogen, elixir-format
msgid "Submitting this form does not immediately sign you out or erase evidence required for an open safety investigation. Support will verify and process the request."
msgstr "Submitting this form does not immediately sign you out or erase evidence required for an open safety investigation. Support will verify and process the request."
-#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/components/layouts.ex:200
#, elixir-autogen, elixir-format
msgid "Support"
msgstr "Support"
-#: lib/who_need_help_web/live/moderation_live.ex:299
-#: lib/who_need_help_web/live/support_operations_live.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:132
+#: lib/who_need_help_web/live/moderation_live.ex:335
+#: lib/who_need_help_web/live/support_operations_live.ex:12
+#: lib/who_need_help_web/live/support_operations_live.ex:139
#, elixir-autogen, elixir-format
msgid "Support operations"
msgstr "Support operations"
-#: lib/who_need_help_web/components/layouts.ex:148
-#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/components/layouts.ex:154
+#: lib/who_need_help_web/components/layouts.ex:342
#, elixir-autogen, elixir-format
msgid "Support queue"
msgstr "Support queue"
-#: lib/who_need_help_web/live/support_operations_live.ex:20
+#: lib/who_need_help_web/live/support_operations_live.ex:27
#, elixir-autogen, elixir-format
msgid "Support request updated."
msgstr "Support request updated."
-#: lib/who_need_help_web/live/support_operations_live.ex:134
+#: lib/who_need_help_web/live/support_operations_live.ex:141
#, elixir-autogen, elixir-format
msgid "Support requests and legal removal notices are separate queues. Decisions and operator identity are audited."
msgstr "Support requests and legal removal notices are separate queues. Decisions and operator identity are audited."
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:16
-#: lib/who_need_help_web/live/support_operations_live.ex:310
-#, elixir-autogen, elixir-format
-msgid "Support response"
-msgstr "Support response"
-
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:4
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN"
msgstr "TAKE IT DOWN"
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:111
#: lib/who_need_help_web/controllers/support_html/new.html.heex:19
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN request"
@@ -3408,51 +3395,51 @@ msgstr "TAKE IT DOWN request"
#: lib/who_need_help_web/controllers/support_html.ex:7
#: lib/who_need_help_web/controllers/support_html/new.html.heex:33
-#: lib/who_need_help_web/live/support_operations_live.ex:97
+#: lib/who_need_help_web/live/support_operations_live.ex:104
#, elixir-autogen, elixir-format
msgid "Technical issue"
msgstr "Technical issue"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:8
#, elixir-autogen, elixir-format
msgid "This requests deletion of your Who Need Help account and associated personal data. Some records may need to be retained when required for safety, fraud prevention, legal obligations, or resolving an active dispute; any retained data must be described in the applicable retention notice."
msgstr "This requests deletion of your Who Need Help account and associated personal data. Some records may need to be retained when required for safety, fraud prevention, legal obligations, or resolving an active dispute; any retained data must be described in the applicable retention notice."
#: lib/who_need_help_web/controllers/content_removal_html.ex:17
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
-#: lib/who_need_help_web/live/support_operations_live.ex:117
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
+#: lib/who_need_help_web/live/support_operations_live.ex:124
#, elixir-autogen, elixir-format
msgid "Threat to life or safety"
msgstr "Threat to life or safety"
-#: lib/who_need_help_web/controllers/content_removal_controller.ex:69
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:79
#, elixir-autogen, elixir-format
msgid "Too many removal notices. Please try again later."
msgstr "Too many removal notices. Please try again later."
-#: lib/who_need_help_web/controllers/support_controller.ex:34
-#: lib/who_need_help_web/controllers/support_controller.ex:72
+#: lib/who_need_help_web/controllers/support_controller.ex:37
+#: lib/who_need_help_web/controllers/support_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many support requests. Please try again later."
msgstr "Too many support requests. Please try again later."
-#: lib/who_need_help_web/live/support_operations_live.ex:140
+#: lib/who_need_help_web/live/support_operations_live.ex:147
#, elixir-autogen, elixir-format
msgid "Trust and safety moderation"
msgstr "Trust and safety moderation"
#: lib/who_need_help_web/controllers/content_removal_html.ex:22
-#: lib/who_need_help_web/live/support_operations_live.ex:208
+#: lib/who_need_help_web/live/support_operations_live.ex:238
#, elixir-autogen, elixir-format
msgid "Urgent review"
msgstr "Urgent review"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:8
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:10
#, elixir-autogen, elixir-format
msgid "Use this dedicated process when an identifiable person is shown in an intimate image or video shared without consent, including a digital forgery. You may submit for yourself or as an authorised representative."
msgstr "Use this dedicated process when an identifiable person is shown in an intimate image or video shared without consent, including a digital forgery. You may submit for yourself or as an authorised representative."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:8
#, elixir-autogen, elixir-format
msgid "Use this electronic notice for specific content on Who Need Help that you believe is illegal or infringes your rights. Ordinary safety reports inside a request or chat remain available to signed-in users."
msgstr "Use this electronic notice for specific content on Who Need Help that you believe is illegal or infringes your rights. Ordinary safety reports inside a request or chat remain available to signed-in users."
@@ -3467,7 +3454,7 @@ msgstr "Use this form for account access, technical problems, privacy questions,
msgid "View support requests"
msgstr "View support requests"
-#: lib/who_need_help_web/live/support_operations_live.ex:302
+#: lib/who_need_help_web/live/support_operations_live.ex:440
#, elixir-autogen, elixir-format, fuzzy
msgid "Waiting for requester"
msgstr "Waiting for requester"
@@ -3477,7 +3464,7 @@ msgstr "Waiting for requester"
msgid "Waiting for your response"
msgstr "Waiting for your response"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:21
#, elixir-autogen, elixir-format
msgid "We created support request %{reference}. A private status link has been sent to the contact email when delivery is configured. Opening that link verifies the address for public requests."
msgstr "We created support request %{reference}. A private status link has been sent to the contact email when delivery is configured. Opening that link verifies the address for public requests."
@@ -3487,12 +3474,12 @@ msgstr "We created support request %{reference}. A private status link has been
msgid "What do you need help with?"
msgstr "What do you need help with?"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:52
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
#, elixir-autogen, elixir-format
msgid "Who are you submitting for?"
msgstr "Who are you submitting for?"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:87
#, elixir-autogen, elixir-format
msgid "Why do you believe this content should be removed?"
msgstr "Why do you believe this content should be removed?"
@@ -3502,12 +3489,12 @@ msgstr "Why do you believe this content should be removed?"
msgid "You have not submitted any support requests."
msgstr "You have not submitted any support requests."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:37
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:39
#, elixir-autogen, elixir-format
msgid "Your full name"
msgstr "Your full name"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:56
#, elixir-autogen, elixir-format
msgid "Your name or organisation"
msgstr "Your name or organisation"
@@ -3517,85 +3504,85 @@ msgstr "Your name or organisation"
msgid "Your reference is %{reference}"
msgstr "Your reference is %{reference}"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:70
#, elixir-autogen, elixir-format
msgid "Your relationship to the affected person or rights holder"
msgstr "Your relationship to the affected person or rights holder"
-#: lib/who_need_help_web/live/support_operations_live.ex:168
-#: lib/who_need_help_web/live/support_operations_live.ex:253
+#: lib/who_need_help_web/live/support_operations_live.ex:175
+#: lib/who_need_help_web/live/support_operations_live.ex:326
#, elixir-autogen, elixir-format, fuzzy
msgid "contact unverified"
msgstr "contact unverified"
-#: lib/who_need_help_web/live/support_operations_live.ex:172
+#: lib/who_need_help_web/live/support_operations_live.ex:179
#, elixir-autogen, elixir-format
msgid "review by %{time}"
msgstr "review by %{time}"
-#: lib/who_need_help_web/controllers/support_controller.ex:47
-#: lib/who_need_help_web/controllers/support_controller.ex:58
+#: lib/who_need_help_web/controllers/support_controller.ex:50
+#: lib/who_need_help_web/controllers/support_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Delete my Who Need Help account"
msgstr "Delete my Who Need Help account"
-#: lib/who_need_help_web/controllers/support_controller.ex:48
+#: lib/who_need_help_web/controllers/support_controller.ex:51
#, elixir-autogen, elixir-format
msgid "Please delete my account and associated personal data."
msgstr "Please delete my account and associated personal data."
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:81
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:101
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:88
#, elixir-autogen, elixir-format
msgid "I am 18 or older and accept the Terms and Safety Rules"
msgstr "I am 18 or older and accept the Terms and Safety Rules"
-#: lib/who_need_help_web/components/layouts.ex:190
+#: lib/who_need_help_web/components/layouts.ex:196
#, elixir-autogen, elixir-format
msgid "Privacy"
msgstr "Privacy"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:87
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:107
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:79
#, elixir-autogen, elixir-format
msgid "Privacy Policy"
msgstr "Privacy Policy"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:89
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:109
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:81
#, elixir-autogen, elixir-format
msgid "Safety Rules"
msgstr "Safety Rules"
-#: lib/who_need_help_web/components/layouts.ex:192
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:86
+#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:106
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:78
#, elixir-autogen, elixir-format
msgid "Terms"
msgstr "Terms"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:88
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:108
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:80
#, elixir-autogen, elixir-format
msgid "and"
msgstr "and"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:230
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:232
#, elixir-autogen, elixir-format
msgid "A clear handover"
msgstr "A clear handover"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:129
#, elixir-autogen, elixir-format
msgid "A flat tyre or another small roadside problem in a safe place."
msgstr "A flat tyre or another small roadside problem in a safe place."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:136
#, elixir-autogen, elixir-format
msgid "A puncture, broken chain, tyre problem, or similar practical help."
msgstr "A puncture, broken chain, tyre problem, or similar practical help."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:207
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
#, elixir-autogen, elixir-format
msgid "Accept and open private coordination"
msgstr "Accept and open private coordination"
@@ -3607,12 +3594,7 @@ msgstr "Accept and open private coordination"
msgid "Approximate area · demo data"
msgstr "Approximate area · demo data"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
-#, elixir-autogen, elixir-format
-msgid "Ask a nearby volunteer to collect medicine that is already purchased or help with a safe roadside problem. There is no mandatory fee."
-msgstr "Ask a nearby volunteer to collect medicine that is already purchased or help with a safe roadside problem. There is no mandatory fee."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:344
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:346
#, elixir-autogen, elixir-format
msgid "Before you create a request"
msgstr "Before you create a request"
@@ -3622,27 +3604,27 @@ msgstr "Before you create a request"
msgid "Bicycle chain help · example"
msgstr "Bicycle chain help · example"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:132
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
#, elixir-autogen, elixir-format
msgid "Bicycle or motorcycle"
msgstr "Bicycle or motorcycle"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:258
#, elixir-autogen, elixir-format
msgid "Both confirm, the helper enters a one-time code, and reviews stay blind until both submit."
msgstr "Both confirm, the helper enters a one-time code, and reviews stay blind until both submit."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:118
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
#, elixir-autogen, elixir-format
msgid "Bring fuel"
msgstr "Bring fuel"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:268
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:270
#, elixir-autogen, elixir-format
msgid "Built for safer coordination"
msgstr "Built for safer coordination"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:360
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:362
#, elixir-autogen, elixir-format
msgid "Can a volunteer buy medicine for me?"
msgstr "Can a volunteer buy medicine for me?"
@@ -3657,37 +3639,37 @@ msgstr "Choose a moderated category. Each one asks only for the details needed f
msgid "Collect medicine"
msgstr "Collect medicine"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:383
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:385
#, elixir-autogen, elixir-format
msgid "Contact the emergency service for your location. Who Need Help is for voluntary practical coordination, not emergencies."
msgstr "Contact the emergency service for your location. Who Need Help is for voluntary practical coordination, not emergencies."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:398
#, elixir-autogen, elixir-format
msgid "Create one account, choose your role for each situation, and keep control of what you share."
msgstr "Create one account, choose your role for each situation, and keep control of what you share."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:220
#, elixir-autogen, elixir-format
msgid "Current coordinates are optional and deleted when sharing stops."
msgstr "Current coordinates are optional and deleted when sharing stops."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:162
#, elixir-autogen, elixir-format
msgid "Demo map with synthetic approximate help requests"
msgstr "Demo map with synthetic approximate help requests"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:198
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
#, elixir-autogen, elixir-format
msgid "Discover an approximate area"
msgstr "Discover an approximate area"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:350
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:352
#, elixir-autogen, elixir-format
msgid "Do I have to pay a helper?"
msgstr "Do I have to pay a helper?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:176
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:178
#, elixir-autogen, elixir-format
msgid "Example data — not live requests"
msgstr "Example data — not live requests"
@@ -3697,12 +3679,12 @@ msgstr "Example data — not live requests"
msgid "Example request"
msgstr "Example request"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:332
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:334
#, elixir-autogen, elixir-format
msgid "Explore activities"
msgstr "Explore activities"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:323
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:325
#, elixir-autogen, elixir-format
msgid "Find company for coffee, cinema, a walk, or a hike"
msgstr "Find company for coffee, cinema, a walk, or a hike"
@@ -3717,38 +3699,38 @@ msgstr "Flat tyre help · example"
msgid "Free, nearby, voluntary help"
msgstr "Free, nearby, voluntary help"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:233
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:235
#, elixir-autogen, elixir-format
msgid "From request to verified completion"
msgstr "From request to verified completion"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:307
#, elixir-autogen, elixir-format
msgid "Handover codes and unique completed matches matter more than raw totals."
msgstr "Handover codes and unique completed matches matter more than raw totals."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:282
#, elixir-autogen, elixir-format
msgid "Help is voluntary. An external thank-you link is optional after completion."
msgstr "Help is voluntary. An external thank-you link is optional after completion."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:125
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
#, elixir-autogen, elixir-format
msgid "Help with a wheel"
msgstr "Help with a wheel"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:51
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:405
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:407
#, elixir-autogen, elixir-format
msgid "I need help"
msgstr "I need help"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:167
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
#, elixir-autogen, elixir-format
msgid "Interactive demo"
msgstr "Interactive demo"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:298
#, elixir-autogen, elixir-format
msgid "Leave a match, block a person, or send a scoped report when something feels wrong."
msgstr "Leave a match, block a person, or send a scoped report when something feels wrong."
@@ -3763,72 +3745,72 @@ msgstr "Medicine pickup · example"
msgid "Need help nearby? Ask the community."
msgstr "Need help nearby? Ask the community."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:278
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
#, elixir-autogen, elixir-format
msgid "No mandatory payment"
msgstr "No mandatory payment"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:353
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:355
#, elixir-autogen, elixir-format
msgid "No. Help has no mandatory fee. A helper may optionally publish an external thank-you link after a completed handover."
msgstr "No. Help has no mandatory fee. A helper may optionally publish an external thank-you link after a completed handover."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:320
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:322
#, elixir-autogen, elixir-format
msgid "Not only urgent help"
msgstr "Not only urgent help"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:122
#, elixir-autogen, elixir-format
msgid "Only after people and the vehicle are away from active traffic danger."
msgstr "Only after people and the vehicle are away from active traffic danger."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:211
#, elixir-autogen, elixir-format
msgid "Only the matched requester and helper receive the private chat."
msgstr "Only the matched requester and helper receive the private chat."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:183
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:185
#, elixir-autogen, elixir-format
msgid "Privacy by default"
msgstr "Privacy by default"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:287
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
#, elixir-autogen, elixir-format
msgid "Private matched chat"
msgstr "Private matched chat"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:341
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:343
#, elixir-autogen, elixir-format
msgid "Quick answers"
msgstr "Quick answers"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:311
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:313
#, elixir-autogen, elixir-format
msgid "Read the safety rules"
msgstr "Read the safety rules"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:394
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
#, elixir-autogen, elixir-format
msgid "Ready to ask or help nearby?"
msgstr "Ready to ask or help nearby?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:294
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
#, elixir-autogen, elixir-format
msgid "Reports and blocking"
msgstr "Reports and blocking"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:186
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:188
#, elixir-autogen, elixir-format
msgid "See nearby needs without exposing a home address"
msgstr "See nearby needs without exposing a home address"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:216
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
#, elixir-autogen, elixir-format
msgid "Share live location only by choice"
msgstr "Share live location only by choice"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:326
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:328
#, elixir-autogen, elixir-format
msgid "Social activities are separate from urgent requests. Organizers approve participants, and exact meeting details stay inside the approved group."
msgstr "Social activities are separate from urgent requests. Organizers approve participants, and exact meeting details stay inside the approved group."
@@ -3838,32 +3820,22 @@ msgstr "Social activities are separate from urgent requests. Organizers approve
msgid "Start with urgent practical help"
msgstr "Start with urgent practical help"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
-#, elixir-autogen, elixir-format
-msgid "The medicine is already legally purchased or reserved for pickup."
-msgstr "The medicine is already legally purchased or reserved for pickup."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:363
-#, elixir-autogen, elixir-format
-msgid "The medicine must already be legally purchased or reserved. The service does not prescribe, recommend, sell, or handle controlled substances."
-msgstr "The medicine must already be legally purchased or reserved. The service does not prescribe, recommend, sell, or handle controlled substances."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:202
#, elixir-autogen, elixir-format
msgid "The public marker does not need to reveal an exact address."
msgstr "The public marker does not need to reveal an exact address."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:291
#, elixir-autogen, elixir-format
msgid "There is no unsolicited inbox between strangers."
msgstr "There is no unsolicited inbox between strangers."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:189
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:191
#, elixir-autogen, elixir-format
msgid "These three points are synthetic examples. Real public discovery follows each requester's location visibility choice."
msgstr "These three points are synthetic examples. Real public discovery follows each requester's location visibility choice."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:303
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
#, elixir-autogen, elixir-format
msgid "Verified reputation signals"
msgstr "Verified reputation signals"
@@ -3873,22 +3845,22 @@ msgstr "Verified reputation signals"
msgid "What can you ask the community for?"
msgstr "What can you ask the community for?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:380
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:382
#, elixir-autogen, elixir-format
msgid "What if there is immediate danger?"
msgstr "What if there is immediate danger?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:370
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:372
#, elixir-autogen, elixir-format
msgid "Who can see my exact address?"
msgstr "Who can see my exact address?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:373
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:375
#, elixir-autogen, elixir-format
msgid "You choose the visibility. Exact active coordinates can be limited to the matched helper and are removed when sharing stops."
msgstr "You choose the visibility. Exact active coordinates can be limited to the matched helper and are removed when sharing stops."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:271
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:273
#, elixir-autogen, elixir-format
msgid "You stay in control of the match"
msgstr "You stay in control of the match"
@@ -3898,7 +3870,7 @@ msgstr "You stay in control of the match"
msgid "After this confirmation, future Google sign-ins will take one click."
msgstr "After this confirmation, future Google sign-ins will take one click."
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:104
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:124
#, elixir-autogen, elixir-format
msgid "Cancel and use another sign-in method"
msgstr "Cancel and use another sign-in method"
@@ -3908,13 +3880,14 @@ msgstr "Cancel and use another sign-in method"
msgid "Confirm access once so nobody can attach Google to your account using only a matching email address."
msgstr "Confirm access once so nobody can attach Google to your account using only a matching email address."
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:492
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:10
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "Continue with Google"
msgstr "Continue with Google"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:96
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:116
#, elixir-autogen, elixir-format
msgid "Create account and continue"
msgstr "Create account and continue"
@@ -3924,7 +3897,7 @@ msgstr "Create account and continue"
msgid "Create your Who Need Help account"
msgstr "Create your Who Need Help account"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:94
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:114
#, elixir-autogen, elixir-format
msgid "Creating account..."
msgstr "Creating account..."
@@ -3934,7 +3907,7 @@ msgstr "Creating account..."
msgid "Email me a verification link"
msgstr "Email me a verification link"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:178
+#: lib/who_need_help_web/controllers/user_session_controller.ex:179
#, elixir-autogen, elixir-format
msgid "Google sign-in connected. You can use it next time."
msgstr "Google sign-in connected. You can use it next time."
@@ -3964,8 +3937,8 @@ msgstr "Sign in to %{email} once to connect Google. You can use the email link o
msgid "This email already has an account"
msgstr "This email already has an account"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:120
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:142
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:118
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:140
#, elixir-autogen, elixir-format
msgid "This email already has an account. Confirm it once to connect Google."
msgstr "This email already has an account. Confirm it once to connect Google."
@@ -3976,17 +3949,17 @@ msgid "Use my password instead"
msgstr "Use my password instead"
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:30
-#: lib/who_need_help_web/live/request_live/show.ex:1453
+#: lib/who_need_help_web/live/request_live/show.ex:1454
#, elixir-autogen, elixir-format
msgid "Verified"
msgstr "Verified"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:167
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:165
#, elixir-autogen, elixir-format
msgid "We sent a verification link to %{email}. Open it to finish connecting Google."
msgstr "We sent a verification link to %{email}. Open it to finish connecting Google."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:191
+#: lib/who_need_help_web/controllers/user_session_controller.ex:192
#, elixir-autogen, elixir-format
msgid "You are signed in, but Google could not be connected. Try again in account settings."
msgstr "You are signed in, but Google could not be connected. Try again in account settings."
@@ -4016,7 +3989,7 @@ msgstr ""
msgid "A volunteer accepted this request. Use private chat to coordinate safely."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:580
+#: lib/who_need_help_web/live/request_live/new.ex:589
#, elixir-autogen, elixir-format
msgid "After a helper accepts"
msgstr ""
@@ -4026,12 +3999,12 @@ msgstr ""
msgid "Already registered? Check your email"
msgstr "Already registered? Check your email"
-#: lib/who_need_help_web/live/request_live/new.ex:444
+#: lib/who_need_help_web/live/request_live/new.ex:453
#, elixir-autogen, elixir-format
msgid "Area or public landmark"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:544
+#: lib/who_need_help_web/live/request_live/new.ex:553
#, elixir-autogen, elixir-format
msgid "Area radius"
msgstr ""
@@ -4051,6 +4024,7 @@ msgstr ""
msgid "COMMUNITY PROFILE"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:22
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:11
#, elixir-autogen, elixir-format, fuzzy
msgid "Check your email to finish registration"
@@ -4061,8 +4035,8 @@ msgstr "Check your email to finish registration"
msgid "Choose a category from the same mode."
msgstr "Choose a category from the same mode."
-#: lib/who_need_help_web/live/request_live/new.ex:425
-#: lib/who_need_help_web/live/request_live/new.ex:597
+#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:606
#, elixir-autogen, elixir-format
msgid "Choose a place on the map or use your current location."
msgstr ""
@@ -4082,50 +4056,50 @@ msgstr ""
msgid "Choose an expiry time in the future."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1628
#, elixir-autogen, elixir-format
msgid "Copied"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1626
-#: lib/who_need_help_web/live/request_live/show.ex:1632
+#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1633
#, elixir-autogen, elixir-format
msgid "Copy code"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1628
+#: lib/who_need_help_web/live/request_live/show.ex:1629
#, elixir-autogen, elixir-format
msgid "Copy failed"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:425
+#: lib/who_need_help_web/components/core_components.ex:431
#: lib/who_need_help_web/live/product_analytics_live.ex:58
#, elixir-autogen, elixir-format
msgid "Date"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:593
-#: lib/who_need_help_web/live/request_live/new.ex:605
+#: lib/who_need_help_web/live/request_live/new.ex:614
#, elixir-autogen, elixir-format
msgid "Enter coordinates manually"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1660
+#: lib/who_need_help_web/live/request_live/show.ex:1661
#, elixir-autogen, elixir-format
msgid "Enter the six digits shown to the requester."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:479
+#: lib/who_need_help_web/live/request_live/new.ex:488
#, elixir-autogen, elixir-format
msgid "Exact point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:671
+#: lib/who_need_help_web/live/request_live/new.ex:680
#, elixir-autogen, elixir-format
msgid "Fix the following details and publish again:"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:607
+#: lib/who_need_help_web/live/request_live/new.ex:616
#, elixir-autogen, elixir-format
msgid "For an approximate area, these coordinates are the area center—not your exact position."
msgstr ""
@@ -4135,13 +4109,13 @@ msgstr ""
msgid "For privacy, this page cannot reveal whether an account exists. If you are new to Who Need Help, choose Register instead."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1450
+#: lib/who_need_help_web/live/request_live/show.ex:1451
#, elixir-autogen, elixir-format, fuzzy
msgid "Handover code"
msgstr "Handover code"
-#: lib/who_need_help_web/live/request_live/show.ex:1462
-#: lib/who_need_help_web/live/request_live/show.ex:1694
+#: lib/who_need_help_web/live/request_live/show.ex:1463
+#: lib/who_need_help_web/live/request_live/show.ex:1695
#, elixir-autogen, elixir-format
msgid "Help completed and verified by both participants."
msgstr ""
@@ -4156,17 +4130,17 @@ msgstr ""
msgid "Help is now in progress."
msgstr "Help is now in progress."
-#: lib/who_need_help_web/live/request_live/show.ex:1442
+#: lib/who_need_help_web/live/request_live/show.ex:1443
#, elixir-autogen, elixir-format
msgid "Helper confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1369
+#: lib/who_need_help_web/live/request_live/show.ex:1370
#, elixir-autogen, elixir-format, fuzzy
msgid "Helper:"
msgstr "Helper:"
-#: lib/who_need_help_web/live/request_live/new.ex:525
+#: lib/who_need_help_web/live/request_live/new.ex:534
#, elixir-autogen, elixir-format
msgid "Helpers will see only the area or landmark written above. You can share a live location later after matching."
msgstr ""
@@ -4181,49 +4155,49 @@ msgstr ""
msgid "If this email belongs to an existing account, a secure sign-in link will arrive shortly."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:411
+#: lib/who_need_help_web/live/request_live/new.ex:420
#, elixir-autogen, elixir-format
msgid "In 1 hour"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:412
+#: lib/who_need_help_web/live/request_live/new.ex:421
#, elixir-autogen, elixir-format
msgid "In 3 hours"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:511
-#: lib/who_need_help_web/live/request_live/new.ex:435
+#: lib/who_need_help_web/live/request_live/new.ex:444
#, elixir-autogen, elixir-format
msgid "Location is unavailable in this browser."
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:513
-#: lib/who_need_help_web/live/request_live/new.ex:437
+#: lib/who_need_help_web/live/request_live/new.ex:446
#, elixir-autogen, elixir-format
msgid "Location permission was denied."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:565
+#: lib/who_need_help_web/live/request_live/new.ex:574
#, elixir-autogen, elixir-format
msgid "Move the map area so it covers a useful public meeting place."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:9
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:11
#, elixir-autogen, elixir-format
msgid "New notice"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:523
+#: lib/who_need_help_web/live/request_live/new.ex:532
#, elixir-autogen, elixir-format
msgid "No coordinates will be stored"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:443
#, elixir-autogen, elixir-format
msgid "No map coordinates will be stored."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:493
+#: lib/who_need_help_web/live/request_live/new.ex:502
#, elixir-autogen, elixir-format
msgid "No map location"
msgstr ""
@@ -4233,12 +4207,12 @@ msgstr ""
msgid "No public social links added."
msgstr "No public social links added."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:14
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:16
#, elixir-autogen, elixir-format
msgid "Only notices submitted while signed in appear here. Notices submitted without an account remain accessible through their private email link."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:494
+#: lib/who_need_help_web/live/request_live/new.ex:503
#, elixir-autogen, elixir-format
msgid "Only the public area description"
msgstr ""
@@ -4258,9 +4232,9 @@ msgstr ""
msgid "Optional thanks"
msgstr "Optional thanks"
-#: lib/who_need_help_web/live/request_live/show.ex:1438
-#: lib/who_need_help_web/live/request_live/show.ex:1446
-#: lib/who_need_help_web/live/request_live/show.ex:1454
+#: lib/who_need_help_web/live/request_live/show.ex:1439
+#: lib/who_need_help_web/live/request_live/show.ex:1447
+#: lib/who_need_help_web/live/request_live/show.ex:1455
#, elixir-autogen, elixir-format, fuzzy
msgid "Pending"
msgstr "Pending"
@@ -4270,7 +4244,7 @@ msgstr "Pending"
msgid "Public social links"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:449
+#: lib/who_need_help_web/components/core_components.ex:455
#, elixir-autogen, elixir-format
msgid "Quick time choices"
msgstr ""
@@ -4280,7 +4254,7 @@ msgstr ""
msgid "Read"
msgstr "Read"
-#: lib/who_need_help_web/live/request_live/new.ex:466
+#: lib/who_need_help_web/live/request_live/new.ex:475
#, elixir-autogen, elixir-format
msgid "Recommended for privacy"
msgstr ""
@@ -4295,22 +4269,22 @@ msgstr "Register instead"
msgid "Registration request accepted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:408
+#: lib/who_need_help_web/live/request_live/new.ex:417
#, elixir-autogen, elixir-format, fuzzy
msgid "Request expires"
msgstr "Request expires"
-#: lib/who_need_help_web/live/activity_live/show.ex:565
+#: lib/who_need_help_web/live/activity_live/show.ex:566
#, elixir-autogen, elixir-format, fuzzy
msgid "Request to join again"
msgstr "Request to join again"
-#: lib/who_need_help_web/live/request_live/new.ex:670
+#: lib/who_need_help_web/live/request_live/new.ex:679
#, elixir-autogen, elixir-format
msgid "Request was not published"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1434
+#: lib/who_need_help_web/live/request_live/show.ex:1435
#, elixir-autogen, elixir-format, fuzzy
msgid "Requester confirmed"
msgstr "Requester confirmed"
@@ -4336,6 +4310,7 @@ msgstr "Sent"
msgid "Sign-in request accepted"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:23
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:12
#, elixir-autogen, elixir-format
msgid "Sign-in request processed"
@@ -4351,13 +4326,13 @@ msgstr ""
msgid "Starts at"
msgstr "Starts at"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:47
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:65
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:49
#, elixir-autogen, elixir-format
msgid "Status updates go to the email address of your signed-in account."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:506
+#: lib/who_need_help_web/live/request_live/new.ex:515
#, elixir-autogen, elixir-format
msgid "The map is unavailable. You can use the manual coordinate fallback."
msgstr ""
@@ -4372,7 +4347,7 @@ msgstr ""
msgid "This activity is closed. The group chat remains available as read-only history."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:448
+#: lib/who_need_help_web/live/request_live/new.ex:457
#, elixir-autogen, elixir-format
msgid "This description is visible to everyone. Do not enter a private address."
msgstr ""
@@ -4392,7 +4367,7 @@ msgstr ""
msgid "This help request was cancelled. Chat history is read-only."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1468
+#: lib/who_need_help_web/live/request_live/show.ex:1469
#, elixir-autogen, elixir-format
msgid "This match was cancelled. No further handover action is required."
msgstr ""
@@ -4402,7 +4377,7 @@ msgstr ""
msgid "This person has not added a public bio yet."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:572
+#: lib/who_need_help_web/live/request_live/new.ex:581
#, elixir-autogen, elixir-format
msgid "This point is public"
msgstr ""
@@ -4412,7 +4387,7 @@ msgstr ""
msgid "This public profile is not available."
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:32
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:34
#, elixir-autogen, elixir-format
msgid "This request is linked to your signed-in account and its email address."
msgstr ""
@@ -4423,22 +4398,22 @@ msgid "This request is linked to your signed-in account. Replies go to its email
msgstr ""
#: lib/who_need_help_web/live/request_live/show.ex:612
-#: lib/who_need_help_web/live/request_live/show.ex:1686
+#: lib/who_need_help_web/live/request_live/show.ex:1687
#, elixir-autogen, elixir-format, fuzzy
msgid "This request was cancelled."
msgstr "This request was cancelled."
-#: lib/who_need_help_web/components/core_components.ex:435
+#: lib/who_need_help_web/components/core_components.ex:441
#, elixir-autogen, elixir-format
msgid "Time"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:413
+#: lib/who_need_help_web/live/request_live/new.ex:422
#, elixir-autogen, elixir-format
msgid "Tomorrow"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:573
+#: lib/who_need_help_web/live/request_live/new.ex:582
#, elixir-autogen, elixir-format
msgid "Use a safe public meeting point instead of a private address."
msgstr ""
@@ -4449,7 +4424,7 @@ msgid "Use another email"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:546
-#: lib/who_need_help_web/live/request_live/new.ex:540
+#: lib/who_need_help_web/live/request_live/new.ex:549
#, elixir-autogen, elixir-format, fuzzy
msgid "Use my location"
msgstr "Use my location"
@@ -4464,7 +4439,7 @@ msgstr ""
msgid "Use the newest confirmation link if it arrives."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1664
+#: lib/who_need_help_web/live/request_live/show.ex:1665
#, elixir-autogen, elixir-format
msgid "Verifying…"
msgstr ""
@@ -4474,20 +4449,20 @@ msgstr ""
msgid "View content-removal notices"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:20
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
#: lib/who_need_help_web/controllers/content_removal_html/received.html.heex:23
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:22
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:24
#, elixir-autogen, elixir-format
msgid "View my notices"
msgstr ""
#: lib/who_need_help_web/controllers/support_html/new.html.heex:13
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:18
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:28
#, elixir-autogen, elixir-format, fuzzy
msgid "View my requests"
msgstr "View my requests"
-#: lib/who_need_help_web/live/request_live/new.ex:480
+#: lib/who_need_help_web/live/request_live/new.ex:489
#, elixir-autogen, elixir-format
msgid "Visible before matching"
msgstr ""
@@ -4502,62 +4477,62 @@ msgstr ""
msgid "Voted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:453
+#: lib/who_need_help_web/live/request_live/new.ex:462
#, elixir-autogen, elixir-format
msgid "What should people see?"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:441
+#: lib/who_need_help_web/live/request_live/new.ex:450
#, elixir-autogen, elixir-format
msgid "Where is help needed?"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:580
+#: lib/who_need_help_web/live/activity_live/show.ex:581
#, elixir-autogen, elixir-format
msgid "You are no longer a participant and cannot access the group chat or exact meeting point. You can request to join again while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:591
+#: lib/who_need_help_web/live/activity_live/show.ex:592
#, elixir-autogen, elixir-format
msgid "You are not a participant. You can send a new request while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:582
+#: lib/who_need_help_web/live/request_live/new.ex:591
#, elixir-autogen, elixir-format
msgid "You can separately share live location with the matched person and stop sharing at any time."
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:40
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:42
#, elixir-autogen, elixir-format
msgid "You have not submitted any content-removal notices while signed in."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:578
+#: lib/who_need_help_web/live/activity_live/show.ex:579
#, elixir-autogen, elixir-format
msgid "You left this activity"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1520
+#: lib/who_need_help_web/live/request_live/show.ex:1521
#, elixir-autogen, elixir-format
msgid "Your completion confirmation is saved."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:564
+#: lib/who_need_help_web/live/request_live/new.ex:573
#, elixir-autogen, elixir-format
msgid "Your exact position is not shown"
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:589
+#: lib/who_need_help_web/live/activity_live/show.ex:590
#, elixir-autogen, elixir-format, fuzzy
msgid "Your join request was declined"
msgstr "Your join request was declined"
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:8
#, elixir-autogen, elixir-format
msgid "Your notices"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:461
+#: lib/who_need_help_web/components/core_components.ex:467
#, elixir-autogen, elixir-format
msgid "Your time zone:"
msgstr ""
@@ -4567,32 +4542,32 @@ msgstr ""
msgid "← Community helpers"
msgstr "← Community helpers"
-#: lib/who_need_help_web/live/request_live/new.ex:427
+#: lib/who_need_help_web/live/request_live/new.ex:436
#, elixir-autogen, elixir-format
msgid "Area selected. Drag the green pin or click the map to move it."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:514
+#: lib/who_need_help_web/live/request_live/new.ex:523
#, elixir-autogen, elixir-format
msgid "Click the map or drag the green pin to move the area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:517
+#: lib/who_need_help_web/live/request_live/new.ex:526
#, elixir-autogen, elixir-format
msgid "Click the map or drag the red pin to move the point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:432
+#: lib/who_need_help_web/live/request_live/new.ex:441
#, elixir-autogen, elixir-format
msgid "Drag to move the approximate area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:433
+#: lib/who_need_help_web/live/request_live/new.ex:442
#, elixir-autogen, elixir-format
msgid "Drag to move the exact point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:430
+#: lib/who_need_help_web/live/request_live/new.ex:439
#, elixir-autogen, elixir-format
msgid "Exact point selected. Drag the red pin or click the map to move it."
msgstr ""
@@ -4634,7 +4609,7 @@ msgstr "Load more in this area"
msgid "Map"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:173
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:175
#, elixir-autogen, elixir-format
msgid "Map preview"
msgstr "Map preview"
@@ -4684,7 +4659,7 @@ msgstr ""
msgid "Search this area"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:171
#, elixir-autogen, elixir-format
msgid "Static preview"
msgstr "Static preview"
@@ -4694,14 +4669,14 @@ msgstr "Static preview"
msgid "Together"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:158
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
#: lib/who_need_help_web/live/activity_live/index.ex:286
#: lib/who_need_help_web/live/activity_live/show.ex:542
#: lib/who_need_help_web/live/notification_live.ex:512
#: lib/who_need_help_web/live/notification_live.ex:531
#: lib/who_need_help_web/live/request_live/index.ex:517
-#: lib/who_need_help_web/live/request_live/new.ex:436
-#: lib/who_need_help_web/live/request_live/new.ex:508
+#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:517
#: lib/who_need_help_web/live/request_live/show.ex:1284
#, elixir-autogen, elixir-format
msgid "Try map again"
@@ -4749,7 +4724,7 @@ msgstr ""
msgid "Acceptance, arrival, completion, and cancellation"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:276
+#: lib/who_need_help_web/live/support_operations_live.ex:393
#, elixir-autogen, elixir-format
msgid "Active or unresolved product state must be handled first."
msgstr ""
@@ -4795,7 +4770,7 @@ msgstr ""
msgid "Arrival saved. The requester has been notified."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:284
+#: lib/who_need_help_web/live/support_operations_live.ex:401
#, elixir-autogen, elixir-format
msgid "Automatic erasure is disabled: no jurisdiction-specific retention and anonymisation policy is configured. Do not mark the case resolved until the approved data action is completed and recorded."
msgstr ""
@@ -4825,13 +4800,13 @@ msgstr ""
msgid "Both participants confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1595
+#: lib/who_need_help_web/live/request_live/show.ex:1596
#, elixir-autogen, elixir-format
msgid "Cancelling ends this match and stops live-location sharing."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1359
-#: lib/who_need_help_web/live/request_live/show.ex:1599
+#: lib/who_need_help_web/live/request_live/show.ex:1360
+#: lib/who_need_help_web/live/request_live/show.ex:1600
#, elixir-autogen, elixir-format
msgid "Cancelling…"
msgstr ""
@@ -4862,13 +4837,13 @@ msgstr ""
msgid "Code-confirmed people"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1361
-#: lib/who_need_help_web/live/request_live/show.ex:1601
+#: lib/who_need_help_web/live/request_live/show.ex:1362
+#: lib/who_need_help_web/live/request_live/show.ex:1602
#, elixir-autogen, elixir-format
msgid "Confirm cancellation"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1560
+#: lib/who_need_help_web/live/request_live/show.ex:1561
#, elixir-autogen, elixir-format
msgid "Confirm withdrawal"
msgstr ""
@@ -5020,7 +4995,7 @@ msgstr ""
msgid "I can no longer complete it"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1501
+#: lib/who_need_help_web/live/request_live/show.ex:1502
#, elixir-autogen, elixir-format
msgid "I have arrived"
msgstr ""
@@ -5035,17 +5010,17 @@ msgstr ""
msgid "Leave every category unchecked to receive all matching requests."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1552
+#: lib/who_need_help_web/live/request_live/show.ex:1553
#, elixir-autogen, elixir-format
msgid "Leaving ends this private match. If the request has not expired, it becomes available to other helpers."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1558
+#: lib/who_need_help_web/live/request_live/show.ex:1559
#, elixir-autogen, elixir-format
msgid "Leaving…"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1312
+#: lib/who_need_help_web/live/request_live/show.ex:1313
#, elixir-autogen, elixir-format
msgid "Live shared location"
msgstr ""
@@ -5055,7 +5030,7 @@ msgstr ""
msgid "Load older notifications"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1290
+#: lib/who_need_help_web/live/request_live/show.ex:1291
#, elixir-autogen, elixir-format
msgid "Map legend"
msgstr ""
@@ -5105,7 +5080,7 @@ msgstr ""
msgid "New private messages"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:275
+#: lib/who_need_help_web/live/support_operations_live.ex:392
#, elixir-autogen, elixir-format
msgid "No active product workflow was found."
msgstr ""
@@ -5125,9 +5100,9 @@ msgstr ""
msgid "No notifications yet"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1354
-#: lib/who_need_help_web/live/request_live/show.ex:1548
-#: lib/who_need_help_web/live/request_live/show.ex:1591
+#: lib/who_need_help_web/live/request_live/show.ex:1355
+#: lib/who_need_help_web/live/request_live/show.ex:1549
+#: lib/who_need_help_web/live/request_live/show.ex:1592
#, elixir-autogen, elixir-format
msgid "Note (optional)"
msgstr ""
@@ -5148,7 +5123,7 @@ msgid "Notification text never contains chat messages or exact coordinates."
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:133
-#: lib/who_need_help_web/components/layouts.ex:315
+#: lib/who_need_help_web/components/layouts.ex:321
#: lib/who_need_help_web/live/notification_live.ex:15
#: lib/who_need_help_web/live/notification_live.ex:213
#, elixir-autogen, elixir-format
@@ -5160,8 +5135,8 @@ msgstr ""
msgid "Notifications and nearby alerts"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:142
-#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/components/layouts.ex:148
+#: lib/who_need_help_web/components/layouts.ex:336
#, elixir-autogen, elixir-format
msgid "Operations"
msgstr ""
@@ -5196,14 +5171,14 @@ msgstr ""
msgid "Private matching center"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:296
+#: lib/who_need_help_web/live/moderation_live.ex:332
#: lib/who_need_help_web/live/product_analytics_live.ex:12
#: lib/who_need_help_web/live/product_analytics_live.ex:42
#, elixir-autogen, elixir-format
msgid "Product analytics"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1417
+#: lib/who_need_help_web/live/request_live/show.ex:1418
#, elixir-autogen, elixir-format
msgid "Progress"
msgstr ""
@@ -5233,12 +5208,12 @@ msgstr ""
msgid "Ranking prioritizes unique people helped with optional location-supported evidence, then unique code-confirmed handovers. These are activity signals, not identity or safety checks. Repeated help between the same pair does not inflate the primary score."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1306
+#: lib/who_need_help_web/live/request_live/show.ex:1307
#, elixir-autogen, elixir-format
msgid "Request area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1307
+#: lib/who_need_help_web/live/request_live/show.ex:1308
#, elixir-autogen, elixir-format
msgid "Request point"
msgstr ""
@@ -5263,7 +5238,7 @@ msgstr ""
msgid "Resume"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:267
+#: lib/who_need_help_web/live/support_operations_live.ex:384
#, elixir-autogen, elixir-format
msgid "Run deletion preflight"
msgstr ""
@@ -5293,7 +5268,7 @@ msgstr ""
msgid "Sun"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:92
+#: lib/who_need_help_web/live/support_operations_live.ex:99
#, elixir-autogen, elixir-format
msgid "The linked account no longer exists."
msgstr ""
@@ -5308,7 +5283,7 @@ msgstr ""
msgid "The previous helper left. This request is open for a new helper again."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:90
+#: lib/who_need_help_web/live/support_operations_live.ex:97
#, elixir-autogen, elixir-format
msgid "The request is not linked to an account."
msgstr ""
@@ -5324,7 +5299,7 @@ msgstr ""
msgid "These are activity signals, not an identity, background, qualification, or safety check."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:89
+#: lib/who_need_help_web/live/support_operations_live.ex:96
#, elixir-autogen, elixir-format
msgid "This is not an account-deletion case."
msgstr ""
@@ -5354,7 +5329,7 @@ msgstr ""
msgid "Use quiet hours"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:91
+#: lib/who_need_help_web/live/support_operations_live.ex:98
#, elixir-autogen, elixir-format
msgid "Verify the requester contact first."
msgstr ""
@@ -5402,29 +5377,447 @@ msgstr ""
msgid "code-confirmed handovers"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:168
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:170
#, elixir-autogen, elixir-format
msgid "Interactive fallback"
msgstr "Interactive fallback"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:155
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
#, elixir-autogen, elixir-format
msgid "Select an example to preview it without exposing a real address."
msgstr "Select an example to preview it without exposing a real address."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:159
#, elixir-autogen, elixir-format
msgid "Selected example:"
msgstr "Selected example:"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:150
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:152
#, elixir-autogen, elixir-format
msgid "WebGL is unavailable in this browser, so the full map cannot start. Select an example below or retry the map."
msgstr "WebGL is unavailable in this browser, so the full map cannot start. Select an example below or retry the map."
-#: lib/who_need_help_web/live/activity_live/index.ex
-#: lib/who_need_help_web/live/activity_live/show.ex
-#: lib/who_need_help_web/live/request_live/show.ex
+#: lib/who_need_help_web/live/activity_live/index.ex:287
+#: lib/who_need_help_web/live/activity_live/show.ex:543
+#: lib/who_need_help_web/live/request_live/show.ex:1285
#, elixir-autogen, elixir-format
msgid "Show location on map"
msgstr "Show location on map"
+
+#: lib/who_need_help_web/live/report_live.ex:118
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Activity"
+msgstr "Activity"
+
+#: lib/who_need_help_web/live/report_live.ex:121
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Activity message"
+msgstr "Activity message"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:98
+#, elixir-autogen, elixir-format
+msgid "Add details or answer the support team"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:717
+#, elixir-autogen, elixir-format
+msgid "Administrator access is required to moderate staff accounts."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
+#, elixir-autogen, elixir-format
+msgid "Ask a nearby volunteer to buy or collect medicine if they agree, or help with a safe roadside problem. There is no mandatory fee."
+msgstr "Ask a nearby volunteer to buy or collect medicine if they agree, or help with a safe roadside problem. There is no mandatory fee."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:226
+#: lib/who_need_help_web/live/support_operations_live.ex:427
+#, elixir-autogen, elixir-format
+msgid "Audited update"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:234
+#: lib/who_need_help_web/live/support_operations_live.ex:435
+#, elixir-autogen, elixir-format
+msgid "Case status"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:247
+#: lib/who_need_help_web/live/support_operations_live.ex:446
+#, elixir-autogen, elixir-format
+msgid "Choose the state that will appear in the case history."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:201
+#: lib/who_need_help_web/live/report_live.ex:50
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Contact support"
+msgstr "Contact support"
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:56
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Content-removal notice %{reference}"
+msgstr "Content-removal notice %{reference}"
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:87
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Content-removal notice received"
+msgstr "Content-removal notice received"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:24
+#: lib/who_need_help_web/live/support_operations_live.ex:334
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Conversation"
+msgstr "Conversation"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:111
+#: lib/who_need_help_web/controllers/support_controller.ex:127
+#: lib/who_need_help_web/live/support_case_live.ex:73
+#, elixir-autogen, elixir-format
+msgid "Could not send your message. Please check it and try again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:260
+#, elixir-autogen, elixir-format
+msgid "Explain what was decided, what action was taken, or what information is still needed…"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:115
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Help request"
+msgstr "Help request"
+
+#: lib/who_need_help_web/live/request_live/new.ex:217
+#, elixir-autogen, elixir-format
+msgid "I confirm this is not an emergency or request for medical advice, the medicine and arrangement are lawful, and a volunteer chooses whether to spend money."
+msgstr "I confirm this is not an emergency or request for medical advice, the medicine and arrangement are lawful, and a volunteer chooses whether to spend money."
+
+#: lib/who_need_help_web/live/request_live/new.ex:376
+#, elixir-autogen, elixir-format
+msgid "If purchase is needed, accepting the request does not require the volunteer to spend money. Agree on the medicine, pharmacy requirements, payment, and any reimbursement only in the private matched chat."
+msgstr "If purchase is needed, accepting the request does not require the volunteer to spend money. Agree on the medicine, pharmacy requirements, payment, and any reimbursement only in the private matched chat."
+
+#: lib/who_need_help_web/live/report_live.ex:116
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Matched help"
+msgstr "Matched help"
+
+#: lib/who_need_help_web/live/request_live/new.ex:209
+#, elixir-autogen, elixir-format
+msgid "Medicine is needed from a pharmacy"
+msgstr "Medicine is needed from a pharmacy"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:97
+#, elixir-autogen, elixir-format
+msgid "Message to support"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:69
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Moderation response"
+msgstr "Moderation response"
+
+#: lib/who_need_help_web/live/support_operations_live.ex:360
+#, elixir-autogen, elixir-format
+msgid "No conversation messages yet."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:70
+#, elixir-autogen, elixir-format
+msgid "No replies yet. Add a message if you need to clarify the request."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:81
+#, elixir-autogen, elixir-format, fuzzy
+msgid "No reports submitted"
+msgstr "No reports submitted"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:136
+#: lib/who_need_help_web/live/support_operations_live.ex:372
+#, elixir-autogen, elixir-format
+msgid "No status history is available for this older case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:146
+#: lib/who_need_help_web/live/support_case_live.ex:95
+#, elixir-autogen, elixir-format
+msgid "Only a resolved or closed request can be reopened."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:27
+#, elixir-autogen, elixir-format
+msgid "Only you and authorised support staff can view this case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Open TAKE IT DOWN request"
+msgstr "Open TAKE IT DOWN request"
+
+#: lib/who_need_help_web/live/support_operations_live.ex:217
+#: lib/who_need_help_web/live/support_operations_live.ex:420
+#, elixir-autogen, elixir-format
+msgid "Operator action"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#, elixir-autogen, elixir-format
+msgid "Other people will see this name on requests, activities, and reviews."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:117
+#, elixir-autogen, elixir-format
+msgid "Private message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:219
+#, elixir-autogen, elixir-format
+msgid "Record the decision and notify the submitter when contact is available."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "Reopen without a message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:457
+#, elixir-autogen, elixir-format
+msgid "Reply to requester (optional)"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:123
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Reported content"
+msgstr "Reported content"
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Reporting non-consensual intimate visual material?"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:83
+#, elixir-autogen, elixir-format
+msgid "Reports you send from a request, activity, or chat will appear here."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
+#, elixir-autogen, elixir-format
+msgid "Request only lawful purchase or pickup from a legitimate pharmacy. A volunteer is never required to pay. Agree privately on the medicine, pharmacy or prescription requirements, payment, reimbursement, storage, and handover. Who Need Help does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement. Do not request controlled substances or publish prescriptions or payment credentials. Follow pharmacy rules and local law."
+msgstr "Request only lawful purchase or pickup from a legitimate pharmacy. A volunteer is never required to pay. Agree privately on the medicine, pharmacy or prescription requirements, payment, reimbursement, storage, and handover. Who Need Help does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement. Do not request controlled substances or publish prescriptions or payment credentials. Follow pharmacy rules and local law."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:350
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Requester"
+msgstr "Requester"
+
+#: lib/who_need_help_web/live/moderation_live.ex:393
+#: lib/who_need_help_web/live/moderation_live.ex:418
+#, elixir-autogen, elixir-format
+msgid "Required reason for hiding"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:432
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Restore activity"
+msgstr "Restore activity"
+
+#: lib/who_need_help_web/live/moderation_live.ex:407
+#, elixir-autogen, elixir-format
+msgid "Restore request"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_controller.ex:23
+#, elixir-autogen, elixir-format
+msgid "Safety guidance for voluntary help, medicine pickup, roadside requests, location sharing, and in-person activities."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:288
+#: lib/who_need_help_web/live/support_operations_live.ex:487
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Saving…"
+msgstr "Saving…"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:100
+#, elixir-autogen, elixir-format
+msgid "Send message"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:120
+#: lib/who_need_help_web/live/support_operations_live.ex:365
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Status history"
+msgstr "Status history"
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support request created"
+msgstr "Support request created"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:157
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support request received"
+msgstr "Support request received"
+
+#: lib/who_need_help_web/components/layouts.ex:139
+#: lib/who_need_help_web/components/layouts.ex:327
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support requests"
+msgstr "Support requests"
+
+#: lib/who_need_help_web/controllers/support_html.ex:24
+#: lib/who_need_help_web/controllers/support_html.ex:28
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:59
+#: lib/who_need_help_web/live/support_operations_live.ex:349
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support team"
+msgstr "Support team"
+
+#: lib/who_need_help_web/controllers/support_html.ex:29
+#, elixir-autogen, elixir-format
+msgid "System"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:41
+#, elixir-autogen, elixir-format
+msgid "TRUST AND SAFETY"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "The requester states whether the medicine is paid, reserved, or still needs to be purchased."
+msgstr "The requester states whether the medicine is paid, reserved, or still needs to be purchased."
+
+#: lib/who_need_help_web/controllers/support_controller.ex:141
+#: lib/who_need_help_web/live/support_case_live.ex:88
+#, elixir-autogen, elixir-format
+msgid "The support request is open again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:280
+#: lib/who_need_help_web/live/support_operations_live.ex:479
+#, elixir-autogen, elixir-format
+msgid "The verified contact will receive this update by email."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:80
+#, elixir-autogen, elixir-format
+msgid "This case is finished. Sending a new message will reopen it automatically."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:44
+#, elixir-autogen, elixir-format
+msgid "This private history shows reports you submitted and the latest moderation status. Submit a new report from the relevant request, activity, or private chat so moderators receive the correct context."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:469
+#, elixir-autogen, elixir-format
+msgid "This reply becomes part of the case conversation."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_case_live.ex:34
+#: lib/who_need_help_web/live/support_case_live.ex:65
+#: lib/who_need_help_web/live/support_case_live.ex:101
+#, elixir-autogen, elixir-format, fuzzy
+msgid "This support request is no longer available."
+msgstr "This support request is no longer available."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:282
+#: lib/who_need_help_web/live/support_operations_live.ex:481
+#, elixir-autogen, elixir-format
+msgid "This update is recorded, but email is disabled until contact is verified."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:117
+#: lib/who_need_help_web/live/support_case_live.ex:60
+#, elixir-autogen, elixir-format
+msgid "Too many messages. Please try again later."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:271
+#, elixir-autogen, elixir-format
+msgid "Up to 10,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:470
+#, elixir-autogen, elixir-format
+msgid "Up to 5,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:422
+#, elixir-autogen, elixir-format
+msgid "Update the case status and add a private reply when needed."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:22
+#, elixir-autogen, elixir-format
+msgid "Use the dedicated urgent process. Never upload or reproduce the image or video."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:15
+#, elixir-autogen, elixir-format
+msgid "We created support request %{reference} and added it to your account. You can open it now and return to it from My support requests."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
+#, elixir-autogen, elixir-format
+msgid "Who Need Help is not an emergency, medical, pharmacy, or payment service. A volunteer may agree to buy or collect lawful medicine, but is never required to spend money."
+msgstr "Who Need Help is not an emergency, medical, pharmacy, or payment service. A volunteer may agree to buy or collect lawful medicine, but is never required to spend money."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:459
+#, elixir-autogen, elixir-format
+msgid "Write a concise reply with the decision, next step, or information you need…"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:270
+#, elixir-autogen, elixir-format
+msgid "Write for the submitter; avoid internal-only notes."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:365
+#, elixir-autogen, elixir-format
+msgid "Yes, if the volunteer explicitly agrees. The people arrange the medicine, pharmacy requirements, payment, and any reimbursement directly. The service does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement."
+msgstr "Yes, if the volunteer explicitly agrees. The people arrange the medicine, pharmacy requirements, payment, and any reimbursement directly. The service does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement."
+
+#: lib/who_need_help_web/controllers/support_html.ex:23
+#: lib/who_need_help_web/controllers/support_html.ex:27
+#, elixir-autogen, elixir-format
+msgid "You"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:12
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Your content-removal notices"
+msgstr "Your content-removal notices"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:104
+#: lib/who_need_help_web/live/support_case_live.ex:53
+#, elixir-autogen, elixir-format
+msgid "Your message was sent to support."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:13
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Your original request"
+msgstr "Your original request"
+
+#: lib/who_need_help_web/components/layouts.ex:136
+#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/live/report_live.ex:12
+#: lib/who_need_help_web/live/report_live.ex:42
+#, elixir-autogen, elixir-format
+msgid "Your reports"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:16
+#, elixir-autogen, elixir-format
+msgid "Your support requests"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:366
+#, elixir-autogen, elixir-format
+msgid "matched chat message"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:369
+#, elixir-autogen, elixir-format
+msgid "matched conversation"
+msgstr ""
diff --git a/priv/gettext/ru/LC_MESSAGES/default.po b/priv/gettext/ru/LC_MESSAGES/default.po
index 9e5db46..3e8a813 100644
--- a/priv/gettext/ru/LC_MESSAGES/default.po
+++ b/priv/gettext/ru/LC_MESSAGES/default.po
@@ -11,74 +11,77 @@ msgstr ""
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100 != 11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10||n%100>=20) ? 1 : 2);\n"
-#: lib/who_need_help_web/components/layouts.ex:136
-#: lib/who_need_help_web/components/layouts.ex:318
+#: lib/who_need_help_web/components/layouts.ex:142
+#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:115
#, elixir-autogen, elixir-format
msgid "Account settings"
msgstr "Настройки аккаунта"
-#: lib/who_need_help_web/components/core_components.ex:546
+#: lib/who_need_help_web/components/core_components.ex:552
#, elixir-autogen, elixir-format
msgid "Actions"
msgstr "Действия"
#: lib/who_need_help_web/components/layouts.ex:87
-#: lib/who_need_help_web/components/layouts.ex:156
+#: lib/who_need_help_web/components/layouts.ex:162
#: lib/who_need_help_web/live/request_live/new.ex:26
#, elixir-autogen, elixir-format
msgid "Ask for help"
msgstr "Попросить о помощи"
-#: lib/who_need_help_web/components/layouts.ex:368
-#: lib/who_need_help_web/components/layouts.ex:383
+#: lib/who_need_help_web/components/layouts.ex:380
+#: lib/who_need_help_web/components/layouts.ex:395
#, elixir-autogen, elixir-format
msgid "Attempting to reconnect"
msgstr "Пытаемся восстановить соединение"
-#: lib/who_need_help_web/components/layouts.ex:230
+#: lib/who_need_help_web/components/layouts.ex:236
#: lib/who_need_help_web/live/notification_live.ex:628
#, elixir-autogen, elixir-format
msgid "Categories"
msgstr "Категории"
#: lib/who_need_help_web/components/layouts.ex:95
-#: lib/who_need_help_web/components/layouts.ex:165
+#: lib/who_need_help_web/components/layouts.ex:171
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:14
+#: lib/who_need_help_web/controllers/user_session_controller.ex:211
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:10
#, elixir-autogen, elixir-format
msgid "Log in"
msgstr "Войти"
-#: lib/who_need_help_web/components/layouts.ex:151
-#: lib/who_need_help_web/components/layouts.ex:333
+#: lib/who_need_help_web/components/layouts.ex:157
+#: lib/who_need_help_web/components/layouts.ex:345
#, elixir-autogen, elixir-format
msgid "Log out"
msgstr "Выйти"
#: lib/who_need_help_web/components/layouts.ex:130
-#: lib/who_need_help_web/components/layouts.ex:312
+#: lib/who_need_help_web/components/layouts.ex:318
#: lib/who_need_help_web/live/profile_live.ex:16
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Профиль"
#: lib/who_need_help_web/components/layouts.ex:92
-#: lib/who_need_help_web/components/layouts.ex:162
+#: lib/who_need_help_web/components/layouts.ex:168
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:141
#, elixir-autogen, elixir-format
msgid "Register"
msgstr "Регистрация"
-#: lib/who_need_help_web/components/layouts.ex:220
+#: lib/who_need_help_web/components/layouts.ex:226
#, elixir-autogen, elixir-format
msgid "Requests"
msgstr "Заявки"
-#: lib/who_need_help_web/components/layouts.ex:375
+#: lib/who_need_help_web/components/layouts.ex:387
#, elixir-autogen, elixir-format
msgid "Something went wrong!"
msgstr "Что-то пошло не так!"
-#: lib/who_need_help_web/components/layouts.ex:360
+#: lib/who_need_help_web/components/layouts.ex:372
#, elixir-autogen, elixir-format
msgid "We can't find the internet"
msgstr "Нет соединения с интернетом"
@@ -93,7 +96,7 @@ msgstr "закрыть"
msgid "%{approved}/%{capacity} approved"
msgstr "Одобрено: %{approved}/%{capacity}"
-#: lib/who_need_help_web/live/moderation_live.ex:496
+#: lib/who_need_help_web/live/moderation_live.ex:570
#, elixir-autogen, elixir-format
msgid "%{count} community votes"
msgstr "Голосов сообщества: %{count}"
@@ -128,21 +131,21 @@ msgstr "4 — хорошо"
msgid "5 — excellent"
msgstr "5 — отлично"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:120
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
#, elixir-autogen, elixir-format
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
"Ссылка для подтверждения изменения электронной почты была отправлена на "
"новый адрес."
-#: lib/who_need_help_web/live/moderation_live.ex:448
+#: lib/who_need_help_web/live/moderation_live.ex:514
#, elixir-autogen, elixir-format
msgid "A signal requests human review; optional tracking absence is not proof of abuse."
msgstr ""
"Сигнал требует проверки человеком; отсутствие необязательного отслеживания "
"не является доказательством злоупотребления."
-#: lib/who_need_help_web/live/request_live/show.ex:1322
+#: lib/who_need_help_web/live/request_live/show.ex:1323
#, elixir-autogen, elixir-format
msgid "Accept only if you can complete this safely and for free."
msgstr ""
@@ -159,29 +162,29 @@ msgid "Account Settings"
msgstr "Настройки аккаунта"
#: lib/who_need_help_web/components/layouts.ex:73
-#: lib/who_need_help_web/components/layouts.ex:246
+#: lib/who_need_help_web/components/layouts.ex:252
#, elixir-autogen, elixir-format
msgid "Account and language"
msgstr "Аккаунт и язык"
-#: lib/who_need_help_web/live/moderation_live.ex:582
+#: lib/who_need_help_web/live/moderation_live.ex:656
#, elixir-autogen, elixir-format
msgid "Accounts"
msgstr "Аккаунты"
-#: lib/who_need_help_web/live/request_live/show.ex:1318
+#: lib/who_need_help_web/live/request_live/show.ex:1319
#, elixir-autogen, elixir-format
msgid "Action center"
msgstr "Центр действий"
#: lib/who_need_help_web/live/moderation_live.ex:266
-#: lib/who_need_help_web/live/moderation_live.ex:627
+#: lib/who_need_help_web/live/moderation_live.ex:702
#: lib/who_need_help_web/live/notification_live.ex:443
#, elixir-autogen, elixir-format
msgid "Active"
msgstr "Активный"
-#: lib/who_need_help_web/components/layouts.ex:225
+#: lib/who_need_help_web/components/layouts.ex:231
#: lib/who_need_help_web/live/activity_live/index.ex:118
#, elixir-autogen, elixir-format
msgid "Activities"
@@ -236,7 +239,7 @@ msgid "Add unverified link"
msgstr "Добавить неподтверждённую ссылку"
#: lib/who_need_help_web/live/moderation_live.ex:273
-#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:732
#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Администратор"
@@ -266,12 +269,12 @@ msgstr "Другой помощник уже принял эту заявку."
msgid "Any urgency"
msgstr "Любая срочность"
-#: lib/who_need_help_web/live/activity_live/show.ex:569
+#: lib/who_need_help_web/live/activity_live/show.ex:570
#, elixir-autogen, elixir-format
msgid "Approval pending"
msgstr "Ожидает одобрения"
-#: lib/who_need_help_web/live/activity_live/show.ex:646
+#: lib/who_need_help_web/live/activity_live/show.ex:647
#, elixir-autogen, elixir-format
msgid "Approve"
msgstr "Одобрить"
@@ -281,14 +284,14 @@ msgstr "Одобрить"
msgid "Approved group chat"
msgstr "Чат одобренной группы"
-#: lib/who_need_help_web/live/activity_live/show.ex:672
+#: lib/who_need_help_web/live/activity_live/show.ex:673
#, elixir-autogen, elixir-format
msgid "Approved participants"
msgstr "Одобренные участники"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:80
#: lib/who_need_help_web/live/activity_live/new.ex:303
-#: lib/who_need_help_web/live/request_live/new.ex:465
+#: lib/who_need_help_web/live/request_live/new.ex:474
#, elixir-autogen, elixir-format
msgid "Approximate area"
msgstr "Примерный район"
@@ -334,12 +337,12 @@ msgstr ""
msgid "Block and report"
msgstr "Блокировка и жалоба"
-#: lib/who_need_help_web/live/activity_live/show.ex:715
+#: lib/who_need_help_web/live/activity_live/show.ex:716
#, elixir-autogen, elixir-format
msgid "Block organizer"
msgstr "Заблокировать организатора"
-#: lib/who_need_help_web/live/request_live/show.ex:1744
+#: lib/who_need_help_web/live/request_live/show.ex:1745
#, elixir-autogen, elixir-format
msgid "Block this user"
msgstr "Заблокировать пользователя"
@@ -354,11 +357,12 @@ msgstr "Блокированные пользователи"
msgid "Briefly describe the help you need"
msgstr "Кратко опишите, какая помощь вам нужна"
-#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/components/layouts.ex:204
#, elixir-autogen, elixir-format
msgid "Build Week feedback"
msgstr "Отчёт для Build Week"
+#: lib/who_need_help_web/controllers/feedback_controller.ex:6
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:4
#, elixir-autogen, elixir-format
msgid "Build feedback"
@@ -374,13 +378,13 @@ msgstr "ДОВЕРИЕ СООБЩЕСТВА"
msgid "COMMUNITY-DRIVEN TAXONOMY"
msgstr "КАТЕГОРИИ ОТ СООБЩЕСТВА"
-#: lib/who_need_help_web/live/activity_live/show.ex:666
+#: lib/who_need_help_web/live/activity_live/show.ex:667
#, elixir-autogen, elixir-format
msgid "Cancel activity"
msgstr "Отменить активность"
-#: lib/who_need_help_web/live/request_live/show.ex:1336
-#: lib/who_need_help_web/live/request_live/show.ex:1573
+#: lib/who_need_help_web/live/request_live/show.ex:1337
+#: lib/who_need_help_web/live/request_live/show.ex:1574
#, elixir-autogen, elixir-format
msgid "Cancel request"
msgstr "Отменить заявку"
@@ -412,7 +416,7 @@ msgid "Category details"
msgstr "Детали категории"
#: lib/who_need_help_web/live/category_proposal_live.ex:96
-#: lib/who_need_help_web/live/moderation_live.ex:477
+#: lib/who_need_help_web/live/moderation_live.ex:551
#, elixir-autogen, elixir-format
msgid "Category proposals"
msgstr "Предложения категорий"
@@ -422,7 +426,7 @@ msgstr "Предложения категорий"
msgid "Change Email"
msgstr "Изменить электронную почту"
-#: lib/who_need_help_web/live/moderation_live.ex:655
+#: lib/who_need_help_web/live/moderation_live.ex:736
#, elixir-autogen, elixir-format
msgid "Change role"
msgstr "Изменить роль"
@@ -433,7 +437,7 @@ msgstr "Изменить роль"
msgid "Changing..."
msgstr "Изменение…"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:244
#, elixir-autogen, elixir-format
msgid "Choose a category, urgency, and safe location visibility."
msgstr ""
@@ -462,13 +466,13 @@ msgstr "Выберите…"
msgid "City centre, near the main entrance"
msgstr "Центр города, рядом с главным входом"
-#: lib/who_need_help_web/live/activity_live/show.ex:733
-#: lib/who_need_help_web/live/request_live/show.ex:1765
+#: lib/who_need_help_web/live/activity_live/show.ex:734
+#: lib/who_need_help_web/live/request_live/show.ex:1766
#, elixir-autogen, elixir-format
msgid "Clear"
msgstr "Очистить"
-#: lib/who_need_help_web/live/moderation_live.ex:402
+#: lib/who_need_help_web/live/moderation_live.ex:476
#, elixir-autogen, elixir-format
msgid "Close"
msgstr "Закрыть"
@@ -497,8 +501,8 @@ msgstr "Помощники сообщества"
#: lib/who_need_help_web/live/activity_live/index.ex:262
#: lib/who_need_help_web/live/activity_live/show.ex:397
-#: lib/who_need_help_web/live/activity_live/show.ex:617
-#: lib/who_need_help_web/live/activity_live/show.ex:676
+#: lib/who_need_help_web/live/activity_live/show.ex:618
+#: lib/who_need_help_web/live/activity_live/show.ex:677
#: lib/who_need_help_web/live/request_live/index.ex:474
#, elixir-autogen, elixir-format
msgid "Community member"
@@ -524,7 +528,7 @@ msgstr "Подтвердить и войти только сейчас"
msgid "Confirm and stay logged in"
msgstr "Подтвердить и оставаться в системе"
-#: lib/who_need_help_web/live/request_live/show.ex:1511
+#: lib/who_need_help_web/live/request_live/show.ex:1512
#, elixir-autogen, elixir-format
msgid "Confirm my part is complete"
msgstr "Подтвердить выполнение своей части"
@@ -576,7 +580,7 @@ msgstr "Создать активность"
msgid "Create an activity"
msgstr "Создать активность"
-#: lib/who_need_help_web/live/moderation_live.ex:536
+#: lib/who_need_help_web/live/moderation_live.ex:610
#, elixir-autogen, elixir-format
msgid "Create category"
msgstr "Создать категорию"
@@ -586,35 +590,36 @@ msgstr "Создать категорию"
msgid "Create urgent request"
msgstr "Создать срочную заявку"
-#: lib/who_need_help_web/live/activity_live/show.ex:742
+#: lib/who_need_help_web/live/activity_live/show.ex:743
#, elixir-autogen, elixir-format
msgid "Dangerous plan"
msgstr "Опасный план"
#: lib/who_need_help_web/live/moderation_live.ex:249
-#: lib/who_need_help_web/live/request_live/show.ex:1773
+#: lib/who_need_help_web/live/report_live.ex:106
+#: lib/who_need_help_web/live/request_live/show.ex:1774
#, elixir-autogen, elixir-format
msgid "Dangerous request"
msgstr "Опасный запрос"
-#: lib/who_need_help_web/live/moderation_live.ex:590
+#: lib/who_need_help_web/live/moderation_live.ex:664
#, elixir-autogen, elixir-format
msgid "Decision"
msgstr "Решение"
-#: lib/who_need_help_web/live/moderation_live.ex:534
+#: lib/who_need_help_web/live/moderation_live.ex:608
#, elixir-autogen, elixir-format
msgid "Decision note"
msgstr "Примечание к решению"
-#: lib/who_need_help_web/live/moderation_live.ex:304
+#: lib/who_need_help_web/live/moderation_live.ex:340
#, elixir-autogen, elixir-format
msgid "Decisions and access to reported chat evidence are written to the audit log."
msgstr ""
"Решения и доступ к материалам жалоб на переписку записываются в журнал "
"аудита."
-#: lib/who_need_help_web/live/activity_live/show.ex:653
+#: lib/who_need_help_web/live/activity_live/show.ex:654
#, elixir-autogen, elixir-format
msgid "Decline"
msgstr "Отклонить"
@@ -632,12 +637,14 @@ msgstr ""
"интересен."
#: lib/who_need_help_web/live/moderation_live.ex:261
-#: lib/who_need_help_web/live/moderation_live.ex:377
-#: lib/who_need_help_web/live/moderation_live.ex:463
+#: lib/who_need_help_web/live/moderation_live.ex:447
+#: lib/who_need_help_web/live/moderation_live.ex:529
+#: lib/who_need_help_web/live/report_live.ex:103
#, elixir-autogen, elixir-format
msgid "Dismissed"
msgstr "Отклонено"
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:78
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:71
#: lib/who_need_help_web/live/profile_live.ex:149
#, elixir-autogen, elixir-format
@@ -672,13 +679,13 @@ msgstr "Двусторонний скрытый отзыв"
msgid "Email"
msgstr "Электронная почта"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:89
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:96
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:90
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:97
#, elixir-autogen, elixir-format
msgid "Email change link is invalid or it has expired."
msgstr "Ссылка на изменение электронной почты недействительна или истекла."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:84
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:85
#, elixir-autogen, elixir-format
msgid "Email changed successfully."
msgstr "Адрес электронной почты успешно изменён."
@@ -698,17 +705,17 @@ msgstr ""
msgid "English"
msgstr "Английский"
-#: lib/who_need_help_web/live/moderation_live.ex:517
+#: lib/who_need_help_web/live/moderation_live.ex:591
#, elixir-autogen, elixir-format
msgid "English description"
msgstr "Описание на английском"
-#: lib/who_need_help_web/live/moderation_live.ex:506
+#: lib/who_need_help_web/live/moderation_live.ex:580
#, elixir-autogen, elixir-format
msgid "English name"
msgstr "Название на английском"
-#: lib/who_need_help_web/live/request_live/show.ex:1648
+#: lib/who_need_help_web/live/request_live/show.ex:1649
#, elixir-autogen, elixir-format
msgid "Enter handover code"
msgstr "Введите код передачи"
@@ -744,7 +751,7 @@ msgstr "Публично — точно"
msgid "Expires:"
msgstr "Истекает:"
-#: lib/who_need_help_web/live/request_live/new.ex:382
+#: lib/who_need_help_web/live/request_live/new.ex:391
#, elixir-autogen, elixir-format
msgid "Explain what is already arranged and what the volunteer needs to do."
msgstr "Объясните, что уже сделано и что нужно сделать волонтеру."
@@ -754,9 +761,10 @@ msgstr "Объясните, что уже сделано и что нужно с
msgid "Find people to join"
msgstr "Найти компанию"
-#: lib/who_need_help_web/live/activity_live/show.ex:743
+#: lib/who_need_help_web/live/activity_live/show.ex:744
#: lib/who_need_help_web/live/moderation_live.ex:251
-#: lib/who_need_help_web/live/request_live/show.ex:1775
+#: lib/who_need_help_web/live/report_live.ex:108
+#: lib/who_need_help_web/live/request_live/show.ex:1776
#, elixir-autogen, elixir-format
msgid "Fraud"
msgstr "Мошенничество"
@@ -778,7 +786,7 @@ msgstr ""
"Подтверждение через GitHub недоступно, пока оператор не настроит учётные "
"данные OAuth. Ссылка, введённая вручную, не считается подтверждённой."
-#: lib/who_need_help_web/live/request_live/show.ex:1616
+#: lib/who_need_help_web/live/request_live/show.ex:1617
#, elixir-autogen, elixir-format
msgid "HANDOVER CODE FOR THE HELPER"
msgstr "КОД ПЕРЕДАЧИ ДЛЯ ПОМОЩНИКА"
@@ -793,9 +801,10 @@ msgstr "Имя пользователя (необязательно)"
msgid "Handover code verified."
msgstr "Код передачи подтверждён."
-#: lib/who_need_help_web/live/activity_live/show.ex:741
+#: lib/who_need_help_web/live/activity_live/show.ex:742
#: lib/who_need_help_web/live/moderation_live.ex:250
-#: lib/who_need_help_web/live/request_live/show.ex:1774
+#: lib/who_need_help_web/live/report_live.ex:107
+#: lib/who_need_help_web/live/request_live/show.ex:1775
#, elixir-autogen, elixir-format
msgid "Harassment"
msgstr "Домогательства"
@@ -819,7 +828,7 @@ msgstr ""
msgid "Helper"
msgstr "Помощник"
-#: lib/who_need_help_web/components/layouts.ex:235
+#: lib/who_need_help_web/components/layouts.ex:241
#, elixir-autogen, elixir-format
msgid "Helpers"
msgstr "Помощники"
@@ -872,18 +881,12 @@ msgstr ""
msgid "Hidden"
msgstr "Скрыто"
-#: lib/who_need_help_web/live/moderation_live.ex:361
+#: lib/who_need_help_web/live/moderation_live.ex:422
#, elixir-autogen, elixir-format
msgid "Hide activity"
msgstr "Скрыть активность"
-#: lib/who_need_help_web/live/moderation_live.ex:347
-#: lib/who_need_help_web/live/moderation_live.ex:359
-#, elixir-autogen, elixir-format
-msgid "Hide reason"
-msgstr "Причина скрытия"
-
-#: lib/who_need_help_web/live/moderation_live.ex:349
+#: lib/who_need_help_web/live/moderation_live.ex:397
#, elixir-autogen, elixir-format
msgid "Hide request"
msgstr "Скрыть заявку"
@@ -895,8 +898,8 @@ msgstr "Решения остаются за человеком"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:54
#: lib/who_need_help_web/controllers/page_html/home.html.heex:86
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:411
-#: lib/who_need_help_web/live/request_live/show.ex:1325
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:413
+#: lib/who_need_help_web/live/request_live/show.ex:1326
#, elixir-autogen, elixir-format
msgid "I can help"
msgstr "Я могу помочь"
@@ -909,14 +912,6 @@ msgstr ""
"находятся вне активного движения либо экстренные службы уже вызваны, а "
"запрашиваемая помощь законна."
-#: lib/who_need_help_web/live/request_live/new.ex:217
-#, elixir-autogen, elixir-format
-msgid "I confirm this is not an emergency, medical advice request, controlled substance, or request to buy medicine on my behalf."
-msgstr ""
-"Я подтверждаю, что это не экстренная ситуация, не запрос медицинской "
-"консультации или контролируемого вещества и не просьба купить лекарство от "
-"моего имени."
-
#: lib/who_need_help_web/live/request_live/new.ex:229
#, elixir-autogen, elixir-format
msgid "I confirm this is not an emergency, there is no immediate danger, and the requested task is lawful."
@@ -937,7 +932,7 @@ msgstr ""
msgid "Identity and reputation"
msgstr "Личность и репутация"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:103
+#: lib/who_need_help_web/controllers/user_session_controller.ex:104
#, elixir-autogen, elixir-format
msgid "If your email is in our system, you will receive instructions for logging in shortly."
msgstr ""
@@ -945,16 +940,17 @@ msgstr ""
"инструкции для входа."
#: lib/who_need_help_web/controllers/content_removal_html.ex:9
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:32
-#: lib/who_need_help_web/live/activity_live/show.ex:745
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:47
+#: lib/who_need_help_web/live/activity_live/show.ex:746
#: lib/who_need_help_web/live/moderation_live.ex:254
-#: lib/who_need_help_web/live/request_live/show.ex:1778
-#: lib/who_need_help_web/live/support_operations_live.ex:109
+#: lib/who_need_help_web/live/report_live.ex:111
+#: lib/who_need_help_web/live/request_live/show.ex:1779
+#: lib/who_need_help_web/live/support_operations_live.ex:116
#, elixir-autogen, elixir-format
msgid "Impersonation"
msgstr "Выдача себя за другого человека"
-#: lib/who_need_help_web/live/request_live/show.ex:1709
+#: lib/who_need_help_web/live/request_live/show.ex:1710
#, elixir-autogen, elixir-format
msgid "In a browser this works only while the page remains open. The Android app shows a persistent notification and can continue after it is minimized. Raw coordinates are removed when sharing stops."
msgstr ""
@@ -969,17 +965,18 @@ msgstr ""
msgid "In progress"
msgstr "В процессе"
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:92
#: lib/who_need_help_web/live/profile_live.ex:154
#, elixir-autogen, elixir-format
msgid "Interface language"
msgstr "Язык интерфейса"
-#: lib/who_need_help_web/live/moderation_live.ex:634
+#: lib/who_need_help_web/live/moderation_live.ex:709
#, elixir-autogen, elixir-format
msgid "Internal note"
msgstr "Внутренняя заметка"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:152
+#: lib/who_need_help_web/controllers/user_session_controller.ex:153
#, elixir-autogen, elixir-format
msgid "Invalid email or password"
msgstr "Неверная электронная почта или пароль"
@@ -997,28 +994,28 @@ msgstr "Приём заявок завершается"
#: lib/who_need_help_web/live/activity_live/new.ex:327
#: lib/who_need_help_web/live/notification_live.ex:596
-#: lib/who_need_help_web/live/request_live/new.ex:613
+#: lib/who_need_help_web/live/request_live/new.ex:622
#, elixir-autogen, elixir-format
msgid "Latitude"
msgstr "Широта"
-#: lib/who_need_help_web/live/activity_live/show.ex:604
+#: lib/who_need_help_web/live/activity_live/show.ex:605
#, elixir-autogen, elixir-format
msgid "Leave activity"
msgstr "Покинуть активность"
-#: lib/who_need_help_web/live/request_live/show.ex:1707
+#: lib/who_need_help_web/live/request_live/show.ex:1708
#, elixir-autogen, elixir-format
msgid "Live location"
msgstr "Геопозиция в реальном времени"
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:51
-#: lib/who_need_help_web/live/activity_live/show.ex:546
+#: lib/who_need_help_web/live/activity_live/show.ex:547
#, elixir-autogen, elixir-format
msgid "Location privacy"
msgstr "Конфиденциальность геопозиции"
-#: lib/who_need_help_web/live/request_live/show.ex:1411
+#: lib/who_need_help_web/live/request_live/show.ex:1412
#, elixir-autogen, elixir-format
msgid "Location sharing is optional; missing evidence is not proof of abuse."
msgstr ""
@@ -1050,14 +1047,14 @@ msgstr "Инструкции для входа"
msgid "Log in only this time"
msgstr "Войти только сейчас"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:132
+#: lib/who_need_help_web/controllers/user_session_controller.ex:133
#, elixir-autogen, elixir-format
msgid "Logged out successfully."
msgstr "Вы успешно вышли."
#: lib/who_need_help_web/live/activity_live/new.ex:334
#: lib/who_need_help_web/live/notification_live.ex:610
-#: lib/who_need_help_web/live/request_live/new.ex:627
+#: lib/who_need_help_web/live/request_live/new.ex:636
#, elixir-autogen, elixir-format
msgid "Longitude"
msgstr "Долгота"
@@ -1082,12 +1079,12 @@ msgstr ""
"подтверждения появляется только после авторизации у соответствующего "
"провайдера."
-#: lib/who_need_help_web/live/activity_live/show.ex:663
+#: lib/who_need_help_web/live/activity_live/show.ex:664
#, elixir-autogen, elixir-format
msgid "Mark completed"
msgstr "Отметить завершённой"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:247
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
#, elixir-autogen, elixir-format
msgid "Match and coordinate"
msgstr "Найдите помощника и согласуйте детали"
@@ -1099,11 +1096,6 @@ msgstr "Найдите помощника и согласуйте детали"
msgid "Matched"
msgstr "Помощник найден"
-#: lib/who_need_help_web/live/request_live/new.ex:209
-#, elixir-autogen, elixir-format
-msgid "Medicine is ready at the pharmacy"
-msgstr "Лекарство готово к получению в аптеке"
-
#: lib/who_need_help_web/controllers/page_html/home.html.heex:72
#, elixir-autogen, elixir-format
msgid "Medicine order is ready at the pharmacy"
@@ -1140,17 +1132,17 @@ msgstr ""
msgid "Meeting area"
msgstr "Место встречи"
-#: lib/who_need_help_web/live/moderation_live.ex:565
+#: lib/who_need_help_web/live/moderation_live.ex:639
#, elixir-autogen, elixir-format
msgid "Merge"
msgstr "Объединить"
-#: lib/who_need_help_web/live/moderation_live.ex:557
+#: lib/who_need_help_web/live/moderation_live.ex:631
#, elixir-autogen, elixir-format
msgid "Merge into"
msgstr "Объединить с"
-#: lib/who_need_help_web/live/moderation_live.ex:564
+#: lib/who_need_help_web/live/moderation_live.ex:638
#, elixir-autogen, elixir-format
msgid "Merge note"
msgstr "Примечание к объединению"
@@ -1165,22 +1157,22 @@ msgstr "Написать одобренной группе"
msgid "Mode"
msgstr "Режим"
-#: lib/who_need_help_web/components/layouts.ex:145
-#: lib/who_need_help_web/components/layouts.ex:327
+#: lib/who_need_help_web/components/layouts.ex:151
+#: lib/who_need_help_web/components/layouts.ex:339
#: lib/who_need_help_web/live/moderation_live.ex:9
-#: lib/who_need_help_web/live/moderation_live.ex:293
+#: lib/who_need_help_web/live/moderation_live.ex:329
#, elixir-autogen, elixir-format
msgid "Moderation"
msgstr "Модерация"
#: lib/who_need_help_web/live/moderation_live.ex:272
-#: lib/who_need_help_web/live/moderation_live.ex:650
+#: lib/who_need_help_web/live/moderation_live.ex:731
#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Модератор"
#: lib/who_need_help_web/live/moderation_live.ex:230
-#: lib/who_need_help_web/live/support_operations_live.ex:87
+#: lib/who_need_help_web/live/support_operations_live.ex:94
#: lib/who_need_help_web/user_auth.ex:306
#, elixir-autogen, elixir-format
msgid "Moderator access is required."
@@ -1235,12 +1227,12 @@ msgstr "Сообщений пока нет."
msgid "No open activities yet"
msgstr "Открытых активностей пока нет"
-#: lib/who_need_help_web/live/moderation_live.ex:471
+#: lib/who_need_help_web/live/moderation_live.ex:537
#, elixir-autogen, elixir-format
msgid "No open signals."
msgstr "Открытых сигналов нет."
-#: lib/who_need_help_web/live/activity_live/show.ex:658
+#: lib/who_need_help_web/live/activity_live/show.ex:659
#, elixir-autogen, elixir-format
msgid "No pending join requests."
msgstr "Нет ожидающих заявок на участие."
@@ -1250,7 +1242,7 @@ msgstr "Нет ожидающих заявок на участие."
msgid "No proposals yet."
msgstr "Предложений пока нет."
-#: lib/who_need_help_web/live/moderation_live.ex:387
+#: lib/who_need_help_web/live/moderation_live.ex:457
#, elixir-autogen, elixir-format
msgid "No reports."
msgstr "Жалоб нет."
@@ -1282,7 +1274,7 @@ msgstr "Не для чрезвычайных ситуаций"
#: lib/who_need_help_web/live/request_live/index.ex:262
#: lib/who_need_help_web/live/request_live/index.ex:263
#: lib/who_need_help_web/live/request_live/index.ex:347
-#: lib/who_need_help_web/live/request_live/new.ex:401
+#: lib/who_need_help_web/live/request_live/new.ex:410
#: lib/who_need_help_web/live/request_live/show.ex:946
#: lib/who_need_help_web/live/request_live/show.ex:947
#, elixir-autogen, elixir-format
@@ -1294,16 +1286,7 @@ msgstr "Сейчас"
msgid "OPTIONAL SOCIAL PLANS"
msgstr "НЕОБЯЗАТЕЛЬНЫЕ СОВМЕСТНЫЕ ПЛАНЫ"
-#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
-#, elixir-autogen, elixir-format
-msgid "Only request pickup of a legal item already reserved or paid for. Do not request medical advice, a prescription, controlled substances, cash advances, repackaging, or a purchase on your behalf. Follow pharmacy rules and local law."
-msgstr ""
-"Просите забрать только законный товар, который уже зарезервирован или "
-"оплачен. Не запрашивайте медицинские консультации, рецепты, контролируемые "
-"вещества, выдачу наличных, переупаковку или покупку от вашего имени. "
-"Соблюдайте правила аптеки и местное законодательство."
-
-#: lib/who_need_help_web/live/moderation_live.ex:405
+#: lib/who_need_help_web/live/moderation_live.ex:479
#, elixir-autogen, elixir-format
msgid "Only the conversation linked to this report is displayed."
msgstr "Показана только переписка, связанная с этой жалобой."
@@ -1320,16 +1303,17 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/index.ex:166
#: lib/who_need_help_web/live/activity_live/show.ex:342
#: lib/who_need_help_web/live/moderation_live.ex:258
+#: lib/who_need_help_web/live/report_live.ex:100
#: lib/who_need_help_web/live/request_live/index.ex:270
#: lib/who_need_help_web/live/request_live/index.ex:271
#: lib/who_need_help_web/live/request_live/show.ex:954
-#: lib/who_need_help_web/live/support_operations_live.ex:207
-#: lib/who_need_help_web/live/support_operations_live.ex:300
+#: lib/who_need_help_web/live/support_operations_live.ex:237
+#: lib/who_need_help_web/live/support_operations_live.ex:438
#, elixir-autogen, elixir-format
msgid "Open"
msgstr "Открыта"
-#: lib/who_need_help_web/live/moderation_live.ex:435
+#: lib/who_need_help_web/live/moderation_live.ex:501
#, elixir-autogen, elixir-format
msgid "Open abuse signals"
msgstr "Открытые сигналы о злоупотреблениях"
@@ -1344,7 +1328,7 @@ msgstr "Открытые предложения"
msgid "Optional external thank-you link"
msgstr "Необязательная внешняя ссылка для благодарности"
-#: lib/who_need_help_web/live/request_live/show.ex:1681
+#: lib/who_need_help_web/live/request_live/show.ex:1682
#, elixir-autogen, elixir-format
msgid "Optional thank-you link"
msgstr "Необязательная ссылка для благодарности"
@@ -1359,7 +1343,7 @@ msgstr "Организатор"
msgid "Organizer blocked. Their activities and messages are hidden."
msgstr "Организатор заблокирован. Его активности и сообщения скрыты."
-#: lib/who_need_help_web/live/activity_live/show.ex:609
+#: lib/who_need_help_web/live/activity_live/show.ex:610
#, elixir-autogen, elixir-format
msgid "Organizer controls"
msgstr "Управление организатора"
@@ -1370,19 +1354,20 @@ msgid "Organizer social links"
msgstr "Ссылки организатора на соцсети"
#: lib/who_need_help_web/controllers/content_removal_html.ex:18
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:36
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:59
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:51
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:74
#: lib/who_need_help_web/controllers/support_html.ex:13
#: lib/who_need_help_web/controllers/support_html/new.html.heex:38
-#: lib/who_need_help_web/live/activity_live/show.ex:746
+#: lib/who_need_help_web/live/activity_live/show.ex:747
#: lib/who_need_help_web/live/moderation_live.ex:255
#: lib/who_need_help_web/live/profile_live.ex:324
#: lib/who_need_help_web/live/public_profile_live.ex:53
+#: lib/who_need_help_web/live/report_live.ex:112
#: lib/who_need_help_web/live/request_live/show.ex:986
#: lib/who_need_help_web/live/request_live/show.ex:995
-#: lib/who_need_help_web/live/request_live/show.ex:1779
-#: lib/who_need_help_web/live/support_operations_live.ex:103
-#: lib/who_need_help_web/live/support_operations_live.ex:118
+#: lib/who_need_help_web/live/request_live/show.ex:1780
+#: lib/who_need_help_web/live/support_operations_live.ex:110
+#: lib/who_need_help_web/live/support_operations_live.ex:125
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Другое"
@@ -1402,12 +1387,12 @@ msgstr "Участник"
msgid "Password"
msgstr "Пароль"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:60
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Password updated successfully."
msgstr "Пароль успешно обновлён."
-#: lib/who_need_help_web/live/request_live/new.ex:388
+#: lib/who_need_help_web/live/request_live/new.ex:397
#, elixir-autogen, elixir-format
msgid "Pickup instructions (optional)"
msgstr "Инструкции для получения (необязательно)"
@@ -1433,7 +1418,7 @@ msgid "Please check the entered data."
msgstr "Пожалуйста, проверьте введенные данные."
#: lib/who_need_help_web/live/moderation_live.ex:241
-#: lib/who_need_help_web/live/support_operations_live.ex:93
+#: lib/who_need_help_web/live/support_operations_live.ex:100
#, elixir-autogen, elixir-format
msgid "Please check the submitted fields."
msgstr "Пожалуйста, проверьте представленные поля."
@@ -1443,12 +1428,12 @@ msgstr "Пожалуйста, проверьте представленные п
msgid "Please check the submitted message."
msgstr "Пожалуйста, проверьте отправленное сообщение."
-#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:454
#, elixir-autogen, elixir-format
msgid "Podil, near the central pharmacy"
msgstr "Подол, рядом с центральной аптекой"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:240
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
#, elixir-autogen, elixir-format
msgid "Post a clear request"
msgstr "Опубликуйте понятную заявку"
@@ -1477,7 +1462,8 @@ msgid "Profile updated."
msgstr "Профиль обновлён."
#: lib/who_need_help_web/live/moderation_live.ex:252
-#: lib/who_need_help_web/live/request_live/show.ex:1776
+#: lib/who_need_help_web/live/report_live.ex:109
+#: lib/who_need_help_web/live/request_live/show.ex:1777
#, elixir-autogen, elixir-format
msgid "Prohibited item"
msgstr "Запрещённый предмет"
@@ -1554,13 +1540,13 @@ msgstr "Опубликовать активность"
msgid "Publish proposal"
msgstr "Опубликовать предложение"
-#: lib/who_need_help_web/live/request_live/new.ex:681
+#: lib/who_need_help_web/live/request_live/new.ex:690
#, elixir-autogen, elixir-format
msgid "Publish request"
msgstr "Опубликовать заявку"
#: lib/who_need_help_web/live/activity_live/new.ex:353
-#: lib/who_need_help_web/live/request_live/new.ex:679
+#: lib/who_need_help_web/live/request_live/new.ex:688
#, elixir-autogen, elixir-format
msgid "Publishing…"
msgstr "Публикация…"
@@ -1570,9 +1556,9 @@ msgstr "Публикация…"
msgid "READ BEFORE USING THE SERVICE"
msgstr "ПРОЧИТАЙТЕ ПЕРЕД ИСПОЛЬЗОВАНИЕМ СЕРВИСА"
-#: lib/who_need_help_web/live/moderation_live.ex:291
+#: lib/who_need_help_web/live/moderation_live.ex:327
#: lib/who_need_help_web/live/product_analytics_live.ex:39
-#: lib/who_need_help_web/live/support_operations_live.ex:129
+#: lib/who_need_help_web/live/support_operations_live.ex:136
#, elixir-autogen, elixir-format
msgid "RESTRICTED WORKSPACE"
msgstr "ОГРАНИЧЕННАЯ РАБОЧАЯ ОБЛАСТЬ"
@@ -1588,17 +1574,17 @@ msgstr "Место"
msgid "Rating"
msgstr "Оценка"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:105
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:77
#, elixir-autogen, elixir-format
msgid "Read the"
msgstr "Прочитайте"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
-#: lib/who_need_help_web/live/activity_live/show.ex:739
-#: lib/who_need_help_web/live/request_live/show.ex:1348
-#: lib/who_need_help_web/live/request_live/show.ex:1542
-#: lib/who_need_help_web/live/request_live/show.ex:1585
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:42
+#: lib/who_need_help_web/live/activity_live/show.ex:740
+#: lib/who_need_help_web/live/request_live/show.ex:1349
+#: lib/who_need_help_web/live/request_live/show.ex:1543
+#: lib/who_need_help_web/live/request_live/show.ex:1586
#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Причина"
@@ -1608,12 +1594,12 @@ msgstr "Причина"
msgid "Register for an account"
msgstr "Зарегистрировать учётную запись"
-#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:620
#, elixir-autogen, elixir-format
msgid "Reject"
msgstr "Отклонить"
-#: lib/who_need_help_web/live/moderation_live.ex:545
+#: lib/who_need_help_web/live/moderation_live.ex:619
#, elixir-autogen, elixir-format
msgid "Rejection note"
msgstr "Примечание об отклонении"
@@ -1633,7 +1619,7 @@ msgstr "Пожаловаться"
msgid "Report message"
msgstr "Пожаловаться на сообщение"
-#: lib/who_need_help_web/live/request_live/show.ex:1771
+#: lib/who_need_help_web/live/request_live/show.ex:1772
#, elixir-autogen, elixir-format
msgid "Report reason"
msgstr "Причина жалобы"
@@ -1649,17 +1635,17 @@ msgstr "Жалоба отправлена модераторам."
msgid "Report updated."
msgstr "Жалоба обновлена."
-#: lib/who_need_help_web/live/moderation_live.ex:401
+#: lib/who_need_help_web/live/moderation_live.ex:475
#, elixir-autogen, elixir-format
msgid "Reported evidence"
msgstr "Материалы жалобы"
-#: lib/who_need_help_web/live/moderation_live.ex:308
+#: lib/who_need_help_web/live/moderation_live.ex:344
#, elixir-autogen, elixir-format
msgid "Reports"
msgstr "Жалобы"
-#: lib/who_need_help_web/live/request_live/show.ex:1735
+#: lib/who_need_help_web/live/request_live/show.ex:1736
#, elixir-autogen, elixir-format
msgid "Reports go to moderators. Blocking hides requests in both directions and prevents new chat messages."
msgstr ""
@@ -1681,7 +1667,7 @@ msgstr "Заявка скрыта."
msgid "Request restored."
msgstr "Заявка восстановлена."
-#: lib/who_need_help_web/live/activity_live/show.ex:566
+#: lib/who_need_help_web/live/activity_live/show.ex:567
#, elixir-autogen, elixir-format
msgid "Request to join"
msgstr "Подать заявку на участие"
@@ -1701,26 +1687,27 @@ msgstr "Заявитель:"
msgid "Requester: %{count} completed"
msgstr "Автор заявки: %{count} завершено"
-#: lib/who_need_help_web/live/moderation_live.ex:382
+#: lib/who_need_help_web/live/moderation_live.ex:452
#, elixir-autogen, elixir-format
msgid "Resolution note"
msgstr "Примечание к решению"
#: lib/who_need_help_web/controllers/support_html.ex:19
#: lib/who_need_help_web/live/moderation_live.ex:260
-#: lib/who_need_help_web/live/moderation_live.ex:376
-#: lib/who_need_help_web/live/support_operations_live.ex:303
+#: lib/who_need_help_web/live/moderation_live.ex:446
+#: lib/who_need_help_web/live/report_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:441
#, elixir-autogen, elixir-format
msgid "Resolved"
msgstr "Решено"
#: lib/who_need_help_web/live/moderation_live.ex:267
-#: lib/who_need_help_web/live/moderation_live.ex:628
+#: lib/who_need_help_web/live/moderation_live.ex:703
#, elixir-autogen, elixir-format
msgid "Restricted"
msgstr "Ограничен"
-#: lib/who_need_help_web/live/moderation_live.ex:466
+#: lib/who_need_help_web/live/moderation_live.ex:532
#, elixir-autogen, elixir-format
msgid "Review note"
msgstr "Примечание к проверке"
@@ -1733,7 +1720,7 @@ msgstr ""
"Отзыв сохранён. Он появится после того, как отзывы оставят оба участника."
#: lib/who_need_help_web/live/moderation_live.ex:262
-#: lib/who_need_help_web/live/moderation_live.ex:462
+#: lib/who_need_help_web/live/moderation_live.ex:528
#, elixir-autogen, elixir-format
msgid "Reviewed"
msgstr "Проверено"
@@ -1741,30 +1728,31 @@ msgstr "Проверено"
#: lib/who_need_help_web/controllers/content_removal_html.ex:23
#: lib/who_need_help_web/controllers/support_html.ex:17
#: lib/who_need_help_web/live/moderation_live.ex:259
-#: lib/who_need_help_web/live/moderation_live.ex:375
-#: lib/who_need_help_web/live/support_operations_live.ex:209
-#: lib/who_need_help_web/live/support_operations_live.ex:301
+#: lib/who_need_help_web/live/moderation_live.ex:445
+#: lib/who_need_help_web/live/report_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:239
+#: lib/who_need_help_web/live/support_operations_live.ex:439
#, elixir-autogen, elixir-format
msgid "Reviewing"
msgstr "На рассмотрении"
-#: lib/who_need_help_web/live/moderation_live.ex:588
+#: lib/who_need_help_web/live/moderation_live.ex:662
#, elixir-autogen, elixir-format
msgid "Role"
msgstr "Роль"
-#: lib/who_need_help_web/live/moderation_live.ex:525
+#: lib/who_need_help_web/live/moderation_live.ex:599
#, elixir-autogen, elixir-format
msgid "Russian description (optional)"
msgstr "Описание на русском (необязательно)"
-#: lib/who_need_help_web/live/moderation_live.ex:513
+#: lib/who_need_help_web/live/moderation_live.ex:587
#, elixir-autogen, elixir-format
msgid "Russian name (optional)"
msgstr "Название на русском (необязательно)"
-#: lib/who_need_help_web/live/activity_live/show.ex:709
-#: lib/who_need_help_web/live/request_live/show.ex:1733
+#: lib/who_need_help_web/live/activity_live/show.ex:710
+#: lib/who_need_help_web/live/request_live/show.ex:1734
#, elixir-autogen, elixir-format
msgid "Safety controls"
msgstr "Инструменты безопасности"
@@ -1777,15 +1765,16 @@ msgstr ""
"публичный запуск и каждое изменение production-инфраструктуры остаются под "
"контролем людей."
-#: lib/who_need_help_web/components/layouts.ex:188
+#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/controllers/page_controller.ex:21
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:6
#, elixir-autogen, elixir-format
msgid "Safety rules"
msgstr "Правила безопасности"
-#: lib/who_need_help_web/live/moderation_live.ex:384
-#: lib/who_need_help_web/live/moderation_live.ex:467
-#: lib/who_need_help_web/live/moderation_live.ex:636
+#: lib/who_need_help_web/live/moderation_live.ex:454
+#: lib/who_need_help_web/live/moderation_live.ex:533
+#: lib/who_need_help_web/live/moderation_live.ex:711
#, elixir-autogen, elixir-format
msgid "Save"
msgstr "Сохранить"
@@ -1804,7 +1793,7 @@ msgstr "Сохранить профиль"
#: lib/who_need_help_web/live/request_live/index.ex:266
#: lib/who_need_help_web/live/request_live/index.ex:267
#: lib/who_need_help_web/live/request_live/index.ex:349
-#: lib/who_need_help_web/live/request_live/new.ex:403
+#: lib/who_need_help_web/live/request_live/new.ex:412
#: lib/who_need_help_web/live/request_live/show.ex:950
#: lib/who_need_help_web/live/request_live/show.ex:951
#, elixir-autogen, elixir-format
@@ -1817,8 +1806,8 @@ msgstr "Запланировано"
msgid "Send"
msgstr "Отправить"
-#: lib/who_need_help_web/live/activity_live/show.ex:755
-#: lib/who_need_help_web/live/request_live/show.ex:1788
+#: lib/who_need_help_web/live/activity_live/show.ex:756
+#: lib/who_need_help_web/live/request_live/show.ex:1789
#, elixir-autogen, elixir-format
msgid "Send report"
msgstr "Отправить жалобу"
@@ -1830,12 +1819,12 @@ msgstr ""
"Установите CODEX_SESSION_ID в среде развёртывания перед записью "
"демонстрации."
-#: lib/who_need_help_web/live/request_live/show.ex:1720
+#: lib/who_need_help_web/live/request_live/show.ex:1721
#, elixir-autogen, elixir-format
msgid "Share location"
msgstr "Поделиться геопозицией"
-#: lib/who_need_help_web/live/request_live/new.ex:390
+#: lib/who_need_help_web/live/request_live/new.ex:399
#, elixir-autogen, elixir-format
msgid "Share only non-sensitive instructions. Exact details can wait for the matched chat."
msgstr ""
@@ -1848,7 +1837,7 @@ msgid "Short bio"
msgstr "Кратко о себе"
#: lib/who_need_help_web/live/activity_live/new.ex:266
-#: lib/who_need_help_web/live/request_live/new.ex:374
+#: lib/who_need_help_web/live/request_live/new.ex:383
#, elixir-autogen, elixir-format
msgid "Short title"
msgstr "Краткий заголовок"
@@ -1863,12 +1852,12 @@ msgstr "Зарегистрироваться"
msgid "Signal updated."
msgstr "Сигнал обновлен."
-#: lib/who_need_help_web/components/layouts/root.html.heex:34
+#: lib/who_need_help_web/components/layouts/root.html.heex:40
#, elixir-autogen, elixir-format
msgid "Skip to main content"
msgstr "Пропустить основной контент"
-#: lib/who_need_help_web/live/moderation_live.ex:505
+#: lib/who_need_help_web/live/moderation_live.ex:579
#, elixir-autogen, elixir-format
msgid "Slug"
msgstr "Слаг"
@@ -1919,14 +1908,15 @@ msgstr "Сеанс подтверждения соцсети завершилс
msgid "Social verification session is invalid."
msgstr "Сеанс социальной проверки недействителен."
-#: lib/who_need_help_web/live/activity_live/show.ex:744
+#: lib/who_need_help_web/live/activity_live/show.ex:745
#: lib/who_need_help_web/live/moderation_live.ex:253
-#: lib/who_need_help_web/live/request_live/show.ex:1777
+#: lib/who_need_help_web/live/report_live.ex:110
+#: lib/who_need_help_web/live/request_live/show.ex:1778
#, elixir-autogen, elixir-format
msgid "Spam"
msgstr "Спам"
-#: lib/who_need_help_web/live/request_live/show.ex:1491
+#: lib/who_need_help_web/live/request_live/show.ex:1492
#, elixir-autogen, elixir-format
msgid "Start helping"
msgstr "Начать помогать"
@@ -1936,17 +1926,17 @@ msgstr "Начать помогать"
msgid "Starts"
msgstr "Начало"
-#: lib/who_need_help_web/live/moderation_live.ex:589
+#: lib/who_need_help_web/live/moderation_live.ex:663
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Статус"
-#: lib/who_need_help_web/live/request_live/show.ex:1728
+#: lib/who_need_help_web/live/request_live/show.ex:1729
#, elixir-autogen, elixir-format
msgid "Stop and delete position"
msgstr "Остановить и удалить геопозицию"
-#: lib/who_need_help_web/live/moderation_live.ex:530
+#: lib/who_need_help_web/live/moderation_live.ex:604
#, elixir-autogen, elixir-format
msgid "Structured fields JSON"
msgstr "Структурированные поля JSON"
@@ -1962,7 +1952,7 @@ msgid "Submit review"
msgstr "Отправить отзыв"
#: lib/who_need_help_web/live/moderation_live.ex:268
-#: lib/who_need_help_web/live/moderation_live.ex:629
+#: lib/who_need_help_web/live/moderation_live.ex:704
#, elixir-autogen, elixir-format
msgid "Suspended"
msgstr "Заблокирован"
@@ -2013,12 +2003,12 @@ msgstr "Браузеру не удалось передать вашу геоп
msgid "The last administrator cannot demote themselves."
msgstr "Последний администратор не может понизить собственную роль."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:50
+#: lib/who_need_help_web/controllers/user_session_controller.ex:51
#, elixir-autogen, elixir-format
msgid "The link is invalid or it has expired."
msgstr "Ссылка недействительна или просрочена."
-#: lib/who_need_help_web/live/activity_live/show.ex:571
+#: lib/who_need_help_web/live/activity_live/show.ex:572
#, elixir-autogen, elixir-format
msgid "The organizer has not approved your request yet."
msgstr "Организатор ещё не одобрил вашу заявку."
@@ -2036,19 +2026,19 @@ msgstr ""
"Платформа никогда не обрабатывает, не требует, не разделяет и не гарантирует"
" оплату."
-#: lib/who_need_help_web/live/activity_live/show.ex:551
+#: lib/who_need_help_web/live/activity_live/show.ex:552
#, elixir-autogen, elixir-format
msgid "The public map is approximate or hidden. Exact coordinates appear only after approval."
msgstr ""
"Публичная карта показывает приблизительную область либо скрыта. Точные "
"координаты появляются только после одобрения."
-#: lib/who_need_help_web/live/activity_live/show.ex:727
+#: lib/who_need_help_web/live/activity_live/show.ex:728
#, elixir-autogen, elixir-format
msgid "The report is scoped to the selected group message."
msgstr "Жалоба относится к выбранному сообщению группы."
-#: lib/who_need_help_web/live/request_live/show.ex:1763
+#: lib/who_need_help_web/live/request_live/show.ex:1764
#, elixir-autogen, elixir-format
msgid "The report will be scoped to the selected chat message."
msgstr "Жалоба будет относиться к выбранному сообщению чата."
@@ -2100,12 +2090,12 @@ msgstr "Это предложение уже было рассмотрено."
msgid "This proposal is already closed."
msgstr "Это предложение уже закрыто."
-#: lib/who_need_help_web/live/moderation_live.ex:421
+#: lib/who_need_help_web/live/moderation_live.ex:495
#, elixir-autogen, elixir-format
msgid "This report has no linked conversation."
msgstr "У этой жалобы нет связанной переписки."
-#: lib/who_need_help_web/live/request_live/show.ex:1698
+#: lib/who_need_help_web/live/request_live/show.ex:1699
#, elixir-autogen, elixir-format
msgid "This request already has a helper."
msgstr "У этой заявки уже есть помощник."
@@ -2130,7 +2120,7 @@ msgstr "Чтобы посмотреть отправленные письма,
#: lib/who_need_help_web/live/request_live/index.ex:264
#: lib/who_need_help_web/live/request_live/index.ex:265
#: lib/who_need_help_web/live/request_live/index.ex:348
-#: lib/who_need_help_web/live/request_live/new.ex:402
+#: lib/who_need_help_web/live/request_live/new.ex:411
#: lib/who_need_help_web/live/request_live/show.ex:948
#: lib/who_need_help_web/live/request_live/show.ex:949
#, elixir-autogen, elixir-format
@@ -2146,8 +2136,8 @@ msgstr "Сегодня"
msgid "Too many actions in the configured time window."
msgstr "Слишком много действий за настроенный промежуток времени."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:128
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:55
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:126
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Too many registration attempts in the configured time window."
msgstr "Слишком много попыток регистрации за настроенный промежуток времени."
@@ -2157,8 +2147,8 @@ msgstr "Слишком много попыток регистрации за н
msgid "Too many requests in the configured time window."
msgstr "Слишком много запросов за настроенный промежуток времени."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:178
-#: lib/who_need_help_web/controllers/user_session_controller.ex:116
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:176
+#: lib/who_need_help_web/controllers/user_session_controller.ex:117
#, elixir-autogen, elixir-format
msgid "Too many sign-in emails in the configured time window."
msgstr "Слишком много писем для входа за настроенный промежуток времени."
@@ -2178,12 +2168,12 @@ msgstr "Всего"
msgid "Total group capacity"
msgstr "Общий размер группы"
-#: lib/who_need_help_web/live/moderation_live.ex:521
+#: lib/who_need_help_web/live/moderation_live.ex:595
#, elixir-autogen, elixir-format
msgid "Ukrainian description (optional)"
msgstr "Описание на украинском (необязательно)"
-#: lib/who_need_help_web/live/moderation_live.ex:509
+#: lib/who_need_help_web/live/moderation_live.ex:583
#, elixir-autogen, elixir-format
msgid "Ukrainian name (optional)"
msgstr "Название на украинском (необязательно)"
@@ -2193,7 +2183,7 @@ msgstr "Название на украинском (необязательно)"
msgid "Unblock"
msgstr "Разблокировать"
-#: lib/who_need_help_web/live/request_live/show.ex:1751
+#: lib/who_need_help_web/live/request_live/show.ex:1752
#, elixir-autogen, elixir-format
msgid "Unblock this user"
msgstr "Разблокировать этого пользователя"
@@ -2210,7 +2200,7 @@ msgstr "Инструкции для изменения электронной п
#: lib/who_need_help_web/live/notification_live.ex:653
#: lib/who_need_help_web/live/request_live/index.ex:344
-#: lib/who_need_help_web/live/request_live/new.ex:399
+#: lib/who_need_help_web/live/request_live/new.ex:408
#, elixir-autogen, elixir-format
msgid "Urgency"
msgstr "Срочность"
@@ -2229,12 +2219,12 @@ msgstr ""
"адрес, код доступа, документ для поездки или другую чувствительную "
"информацию."
-#: lib/who_need_help_web/components/layouts.ex:422
+#: lib/who_need_help_web/components/layouts.ex:434
#, elixir-autogen, elixir-format
msgid "Use dark theme"
msgstr "Включить тёмную тему"
-#: lib/who_need_help_web/components/layouts.ex:413
+#: lib/who_need_help_web/components/layouts.ex:425
#, elixir-autogen, elixir-format
msgid "Use light theme"
msgstr "Включить светлую тему"
@@ -2244,21 +2234,21 @@ msgstr "Включить светлую тему"
msgid "Use my current foreground location"
msgstr "Использовать мою текущую геопозицию"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:251
#, elixir-autogen, elixir-format
msgid "Use private chat and optional live location sharing."
msgstr ""
"Используйте приватный чат и, по желанию, передачу геопозиции в реальном "
"времени."
-#: lib/who_need_help_web/components/layouts.ex:404
+#: lib/who_need_help_web/components/layouts.ex:416
#, elixir-autogen, elixir-format
msgid "Use system theme"
msgstr "Использовать системную тему"
#: lib/who_need_help_web/live/moderation_live.ex:271
-#: lib/who_need_help_web/live/moderation_live.ex:587
-#: lib/who_need_help_web/live/moderation_live.ex:649
+#: lib/who_need_help_web/live/moderation_live.ex:661
+#: lib/who_need_help_web/live/moderation_live.ex:730
#, elixir-autogen, elixir-format
msgid "User"
msgstr "Пользователь"
@@ -2268,7 +2258,7 @@ msgstr "Пользователь"
msgid "User blocked. Their requests and new messages are hidden."
msgstr "Пользователь заблокирован. Его заявки и новые сообщения скрыты."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:42
#, elixir-autogen, elixir-format
msgid "User confirmed successfully."
msgstr "Пользователь успешно подтверждён."
@@ -2294,17 +2284,17 @@ msgstr "Пользователь разблокирован."
msgid "Verify GitHub"
msgstr "Подтвердить через GitHub"
-#: lib/who_need_help_web/live/request_live/show.ex:1666
+#: lib/who_need_help_web/live/request_live/show.ex:1667
#, elixir-autogen, elixir-format
msgid "Verify handover"
msgstr "Подтвердить передачу"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:254
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
#, elixir-autogen, elixir-format
msgid "Verify the handover"
msgstr "Подтвердите передачу"
-#: lib/who_need_help_web/live/moderation_live.ex:338
+#: lib/who_need_help_web/live/moderation_live.ex:382
#, elixir-autogen, elixir-format
msgid "View scoped evidence"
msgstr "Просмотреть связанные доказательства"
@@ -2314,14 +2304,15 @@ msgstr "Просмотреть связанные доказательства"
msgid "Visible reviews"
msgstr "Открытые отзывы"
-#: lib/who_need_help_web/live/request_live/show.ex:1329
+#: lib/who_need_help_web/live/request_live/show.ex:1330
#, elixir-autogen, elixir-format
msgid "Waiting for a nearby volunteer."
msgstr "Ожидаем помощника поблизости."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:352
-#: lib/who_need_help_web/controllers/user_session_controller.ex:40
-#: lib/who_need_help_web/controllers/user_session_controller.ex:64
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:350
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:436
+#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:65
#, elixir-autogen, elixir-format
msgid "Welcome back!"
msgstr "С возвращением!"
@@ -2331,8 +2322,8 @@ msgstr "С возвращением!"
msgid "What Codex contributed"
msgstr "Что сделал Codex"
-#: lib/who_need_help_web/live/activity_live/show.ex:752
-#: lib/who_need_help_web/live/request_live/show.ex:1785
+#: lib/who_need_help_web/live/activity_live/show.ex:753
+#: lib/who_need_help_web/live/request_live/show.ex:1786
#, elixir-autogen, elixir-format
msgid "What happened?"
msgstr "Что случилось?"
@@ -2342,7 +2333,7 @@ msgstr "Что случилось?"
msgid "What help category is missing?"
msgstr "Какая категория помощи отсутствует?"
-#: lib/who_need_help_web/live/request_live/new.ex:380
+#: lib/who_need_help_web/live/request_live/new.ex:389
#, elixir-autogen, elixir-format
msgid "What help do you need?"
msgstr "Какая помощь вам нужна?"
@@ -2360,14 +2351,6 @@ msgstr ""
msgid "Who Need Help home"
msgstr "Главная Who Need Help"
-#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Who Need Help is not an emergency or medical service. Medicine requests are limited to pickup of legal items already purchased or reserved."
-msgstr ""
-"Who Need Help не является экстренной или медицинской службой. Заявки на "
-"лекарства ограничены получением законных товаров, которые уже куплены или "
-"зарезервированы."
-
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:6
#, elixir-autogen, elixir-format
msgid "Who Need Help was developed with the local Codex CLI authenticated through the builder's ChatGPT subscription. No OpenAI API key or usage-based API fallback is used."
@@ -2386,7 +2369,7 @@ msgstr "Кому нужна помощь?"
msgid "Why is this useful?"
msgstr "Почему это полезно?"
-#: lib/who_need_help_web/live/request_live/show.ex:1530
+#: lib/who_need_help_web/live/request_live/show.ex:1531
#, elixir-autogen, elixir-format
msgid "Withdraw from this request"
msgstr "Отказаться от этой заявки"
@@ -2400,8 +2383,8 @@ msgstr "Напишите безопасное сообщение для коор
#: lib/who_need_help_web/live/activity_live/show.ex:298
#: lib/who_need_help_web/live/request_live/new.ex:348
#: lib/who_need_help_web/live/request_live/show.ex:875
-#: lib/who_need_help_web/live/request_live/show.ex:1437
-#: lib/who_need_help_web/live/request_live/show.ex:1445
+#: lib/who_need_help_web/live/request_live/show.ex:1438
+#: lib/who_need_help_web/live/request_live/show.ex:1446
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Да"
@@ -2416,7 +2399,7 @@ msgstr "Вы уже подали заявку на участие в этой а
msgid "You already voted for this proposal."
msgstr "Вы уже проголосовали за это предложение."
-#: lib/who_need_help_web/live/activity_live/show.ex:549
+#: lib/who_need_help_web/live/activity_live/show.ex:550
#, elixir-autogen, elixir-format
msgid "You are approved, so the map can show the exact meeting coordinates."
msgstr ""
@@ -2474,7 +2457,7 @@ msgstr ""
"Чтобы выполнять чувствительные действия с учётной записью, нужно повторно "
"войти."
-#: lib/who_need_help_web/live/activity_live/index.ex:293
+#: lib/who_need_help_web/live/activity_live/index.ex:294
#, elixir-autogen, elixir-format
msgid "Your activities"
msgstr "Ваши активности"
@@ -2511,17 +2494,17 @@ msgstr ""
msgid "Your trust summary"
msgstr "Ваши показатели доверия"
-#: lib/who_need_help_web/live/moderation_live.ex:322
+#: lib/who_need_help_web/live/moderation_live.ex:360
#, elixir-autogen, elixir-format
msgid "activity"
msgstr "активность"
-#: lib/who_need_help_web/live/moderation_live.ex:325
+#: lib/who_need_help_web/live/moderation_live.ex:363
#, elixir-autogen, elixir-format
msgid "activity message"
msgstr "сообщение активности"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:90
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:110
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "before confirming."
@@ -2529,7 +2512,7 @@ msgstr "перед подтверждением."
#: lib/who_need_help_web/live/activity_live/index.ex:261
#: lib/who_need_help_web/live/category_proposal_live.ex:188
-#: lib/who_need_help_web/live/moderation_live.ex:328
+#: lib/who_need_help_web/live/moderation_live.ex:372
#: lib/who_need_help_web/live/request_live/index.ex:473
#, elixir-autogen, elixir-format
msgid "by %{name}"
@@ -2538,7 +2521,7 @@ msgstr "автор: %{name}"
#: lib/who_need_help_web/live/profile_live.ex:194
#: lib/who_need_help_web/live/public_profile_live.ex:133
#: lib/who_need_help_web/live/request_live/index.ex:538
-#: lib/who_need_help_web/live/request_live/show.ex:1380
+#: lib/who_need_help_web/live/request_live/show.ex:1381
#, elixir-autogen, elixir-format
msgid "completed"
msgstr "завершено"
@@ -2553,22 +2536,22 @@ msgstr "истекает %{time}"
msgid "for an account now."
msgstr "учётную запись сейчас."
-#: lib/who_need_help_web/live/request_live/show.ex:1407
+#: lib/who_need_help_web/live/request_live/show.ex:1408
#, elixir-autogen, elixir-format
msgid "helper movement supported"
msgstr "движение помощника подтверждено"
-#: lib/who_need_help_web/live/request_live/show.ex:1408
+#: lib/who_need_help_web/live/request_live/show.ex:1409
#, elixir-autogen, elixir-format
msgid "no movement evidence"
msgstr "нет подтверждения движения"
-#: lib/who_need_help_web/live/request_live/show.ex:1399
+#: lib/who_need_help_web/live/request_live/show.ex:1400
#, elixir-autogen, elixir-format
msgid "no proximity evidence"
msgstr "нет подтверждения близости"
-#: lib/who_need_help_web/live/activity_live/show.ex:679
+#: lib/who_need_help_web/live/activity_live/show.ex:680
#, elixir-autogen, elixir-format
msgid "organizer"
msgstr "организатор"
@@ -2579,19 +2562,19 @@ msgid "participants only"
msgstr "только участники"
#: lib/who_need_help_web/live/request_live/index.ex:542
-#: lib/who_need_help_web/live/request_live/show.ex:1384
+#: lib/who_need_help_web/live/request_live/show.ex:1385
#, elixir-autogen, elixir-format
msgid "people"
msgstr "люди"
-#: lib/who_need_help_web/live/request_live/show.ex:1398
+#: lib/who_need_help_web/live/request_live/show.ex:1399
#, elixir-autogen, elixir-format
msgid "proximity supported"
msgstr "близость подтверждена"
#: lib/who_need_help_web/live/profile_live.ex:209
#: lib/who_need_help_web/live/public_profile_live.ex:145
-#: lib/who_need_help_web/live/request_live/show.ex:1388
+#: lib/who_need_help_web/live/request_live/show.ex:1389
#, elixir-autogen, elixir-format
msgid "rating"
msgstr "оценка"
@@ -2618,12 +2601,12 @@ msgid "unique people"
msgstr "Уникальные люди"
#: lib/who_need_help_web/live/activity_live/show.ex:420
-#: lib/who_need_help_web/live/activity_live/show.ex:637
-#: lib/who_need_help_web/live/activity_live/show.ex:698
+#: lib/who_need_help_web/live/activity_live/show.ex:638
+#: lib/who_need_help_web/live/activity_live/show.ex:699
#: lib/who_need_help_web/live/profile_live.ex:290
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/show.ex:1100
-#: lib/who_need_help_web/live/request_live/show.ex:1483
+#: lib/who_need_help_web/live/request_live/show.ex:1484
#, elixir-autogen, elixir-format
msgid "unverified"
msgstr "не подтверждено"
@@ -2634,13 +2617,13 @@ msgid "urgent"
msgstr "срочно"
#: lib/who_need_help_web/live/activity_live/show.ex:419
-#: lib/who_need_help_web/live/activity_live/show.ex:636
-#: lib/who_need_help_web/live/activity_live/show.ex:697
+#: lib/who_need_help_web/live/activity_live/show.ex:637
+#: lib/who_need_help_web/live/activity_live/show.ex:698
#: lib/who_need_help_web/live/profile_live.ex:289
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/index.ex:546
#: lib/who_need_help_web/live/request_live/show.ex:1099
-#: lib/who_need_help_web/live/request_live/show.ex:1482
+#: lib/who_need_help_web/live/request_live/show.ex:1483
#, elixir-autogen, elixir-format
msgid "verified"
msgstr "подтверждено"
@@ -2704,7 +2687,7 @@ msgstr "Кольцо взаимных оценок"
#: lib/who_need_help_web/controllers/content_removal_html.ex:26
#: lib/who_need_help_web/live/moderation_live.ex:264
-#: lib/who_need_help_web/live/support_operations_live.ex:212
+#: lib/who_need_help_web/live/support_operations_live.ex:242
#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Отклонено"
@@ -2726,20 +2709,21 @@ msgid "Load earlier messages"
msgstr "Загрузить предыдущие сообщения"
#: lib/who_need_help_web/live/activity_live/index.ex:273
-#: lib/who_need_help_web/live/activity_live/index.ex:311
+#: lib/who_need_help_web/live/activity_live/index.ex:312
#: lib/who_need_help_web/live/category_proposal_live.ex:220
#: lib/who_need_help_web/live/leaderboard_live.ex:91
-#: lib/who_need_help_web/live/moderation_live.ex:395
-#: lib/who_need_help_web/live/moderation_live.ex:430
-#: lib/who_need_help_web/live/moderation_live.ex:577
-#: lib/who_need_help_web/live/moderation_live.ex:669
+#: lib/who_need_help_web/live/moderation_live.ex:465
+#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:750
#: lib/who_need_help_web/live/product_analytics_live.ex:86
#: lib/who_need_help_web/live/profile_live.ex:237
#: lib/who_need_help_web/live/profile_live.ex:367
#: lib/who_need_help_web/live/public_profile_live.ex:178
+#: lib/who_need_help_web/live/report_live.ex:94
#: lib/who_need_help_web/live/request_live/index.ex:573
-#: lib/who_need_help_web/live/support_operations_live.ex:233
-#: lib/who_need_help_web/live/support_operations_live.ex:324
+#: lib/who_need_help_web/live/support_operations_live.ex:306
+#: lib/who_need_help_web/live/support_operations_live.ex:505
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr "Загрузить ещё"
@@ -2752,6 +2736,7 @@ msgstr "Загрузить ещё"
msgid "The map is unavailable in this browser. Request details remain usable."
msgstr "Карта недоступна в этом браузере. Остальная информация по-прежнему доступна."
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:114
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:9
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:21
#, elixir-autogen, elixir-format
@@ -2815,23 +2800,23 @@ msgstr "Организатор не может покинуть активнос
msgid "The organizer is already attending."
msgstr "Организатор уже участвует."
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:64
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:70
#, elixir-autogen, elixir-format
msgid "The registration form is invalid."
msgstr "Форма регистрации заполнена неверно."
#: lib/who_need_help_web/live/moderation_live.ex:240
-#: lib/who_need_help_web/live/support_operations_live.ex:88
+#: lib/who_need_help_web/live/support_operations_live.ex:95
#, elixir-autogen, elixir-format
msgid "The selected record is no longer available."
msgstr "Выбранная запись больше недоступна."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:72
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:73
#, elixir-autogen, elixir-format
msgid "The settings form is invalid."
msgstr "Форма настроек заполнена неверно."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:125
+#: lib/who_need_help_web/controllers/user_session_controller.ex:126
#, elixir-autogen, elixir-format
msgid "The sign-in form is invalid."
msgstr "Форма входа заполнена неверно."
@@ -2852,12 +2837,12 @@ msgid "This proposal is no longer available."
msgstr "Это предложение больше недоступно."
#: lib/who_need_help_web/live/request_live/show.ex:937
-#: lib/who_need_help_web/live/request_live/show.ex:1690
+#: lib/who_need_help_web/live/request_live/show.ex:1691
#, elixir-autogen, elixir-format
msgid "This request has expired."
msgstr "Срок действия этой заявки истёк."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:74
+#: lib/who_need_help_web/controllers/user_session_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many sign-in attempts in the configured time window."
msgstr "Слишком много попыток входа за настроенный промежуток времени."
@@ -2867,12 +2852,12 @@ msgstr "Слишком много попыток входа за настрое
msgid "Your secure email link is ready. Continue to sign in."
msgstr "Защищённая ссылка из письма готова. Продолжите вход."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:140
#, elixir-autogen, elixir-format
msgid "The confirmation email could not be sent. Please try again."
msgstr "Не удалось отправить письмо с подтверждением. Попробуйте ещё раз."
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:113
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:119
#, elixir-autogen, elixir-format
msgid "If this address can be registered or signed in, login instructions will arrive shortly."
msgstr "Если этот адрес можно зарегистрировать или использовать для входа, инструкции для входа скоро придут."
@@ -2882,7 +2867,7 @@ msgstr "Если этот адрес можно зарегистрировать
msgid "This account cannot perform that action."
msgstr "Эта учётная запись не может выполнить это действие."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:40
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:41
#, elixir-autogen, elixir-format
msgid "Too many email-change requests in the configured time window."
msgstr "Слишком много запросов на смену email за настроенный промежуток времени."
@@ -2892,7 +2877,7 @@ msgstr "Слишком много запросов на смену email за н
msgid "A Google account is connected. You can use it to sign in."
msgstr "Аккаунт Google подключён. Теперь с его помощью можно входить."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:394
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:383
#, elixir-autogen, elixir-format
msgid "A different Google account is already connected."
msgstr "Уже подключён другой аккаунт Google."
@@ -2902,11 +2887,6 @@ msgstr "Уже подключён другой аккаунт Google."
msgid "A password is not required. We will email a one-time confirmation link. You can add a password later in account settings."
msgstr "Пароль не обязателен. Мы отправим на email одноразовую ссылку для подтверждения. Пароль можно добавить позже в настройках аккаунта."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:112
-#, elixir-autogen, elixir-format
-msgid "Confirm that you are 18 or older and accept the safety rules first."
-msgstr "Сначала подтвердите, что вам уже исполнилось 18 лет, и примите правила безопасности."
-
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:51
#, elixir-autogen, elixir-format
msgid "Connect Google account"
@@ -2927,13 +2907,13 @@ msgstr "Создать аккаунт и отправить ссылку на em
msgid "Email me a sign-in link"
msgstr "Отправить ссылку для входа на email"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:402
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:391
#, elixir-autogen, elixir-format
msgid "Google account connection session is invalid."
msgstr "Сессия подключения аккаунта Google недействительна."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:215
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:285
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:213
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:283
#, elixir-autogen, elixir-format
msgid "Google did not provide a verified email address."
msgstr "Google не предоставил подтверждённый адрес email."
@@ -2943,38 +2923,38 @@ msgstr "Google не предоставил подтверждённый адре
msgid "Google sign-in"
msgstr "Вход через Google"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:384
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:373
#, elixir-autogen, elixir-format
msgid "Google sign-in connected."
msgstr "Вход через Google подключён."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:318
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:316
#, elixir-autogen, elixir-format
msgid "Google sign-in could not be started."
msgstr "Не удалось начать вход через Google."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:220
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:290
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:297
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:218
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:288
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:295
#, elixir-autogen, elixir-format
msgid "Google sign-in failed. Please try again."
msgstr "Не удалось войти через Google. Попробуйте ещё раз."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:323
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:321
#, elixir-autogen, elixir-format
msgid "Google sign-in is not configured yet."
msgstr "Вход через Google пока не настроен."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:84
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:205
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:275
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:457
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:88
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:203
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:273
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:530
#, elixir-autogen, elixir-format
msgid "Google sign-in session expired. Please start again."
msgstr "Сессия входа через Google истекла. Начните заново."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:209
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:279
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:207
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:277
#, elixir-autogen, elixir-format
msgid "Google sign-in session is invalid."
msgstr "Сессия входа через Google недействительна."
@@ -2994,18 +2974,18 @@ msgstr "Отправляем ссылку..."
msgid "Sign up with Google"
msgstr "Зарегистрироваться через Google"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:389
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:378
#, elixir-autogen, elixir-format
msgid "That Google account belongs to another local account."
msgstr "Этот аккаунт Google принадлежит другой локальной учётной записи."
#: lib/who_need_help_web/controllers/google_auth_controller.ex:37
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:153
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:151
#, elixir-autogen, elixir-format
msgid "The Google registration form is invalid."
msgstr "Форма регистрации через Google заполнена неверно."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:463
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:536
#, elixir-autogen, elixir-format
msgid "This Google account cannot be used right now."
msgstr "Этот аккаунт Google сейчас нельзя использовать."
@@ -3025,7 +3005,7 @@ msgstr "Войти по паролю"
msgid "We will send a one-time sign-in link. No password is required."
msgstr "Мы отправим одноразовую ссылку для входа. Пароль не требуется."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:105
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:106
#, elixir-autogen, elixir-format
msgid "Your account was created with Google."
msgstr "Ваша учётная запись создана через Google."
@@ -3060,7 +3040,7 @@ msgstr "Вход через Google отключён."
msgid "No Google account is connected."
msgstr "Аккаунт Google не подключён."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
#, elixir-autogen, elixir-format
msgid "A person I am authorised to represent"
msgstr "Лицо, которое я уполномочен представлять"
@@ -3070,14 +3050,14 @@ msgstr "Лицо, которое я уполномочен представля
msgid "A private status link has been sent when a contact email was provided and delivery is configured. Opening that link verifies the contact address. Keep the reference for follow-up."
msgstr "Если указан контактный email и настроена доставка писем, на него отправлена приватная ссылка для проверки статуса. Переход по ссылке подтверждает адрес. Сохраните номер обращения."
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:3
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
#, elixir-autogen, elixir-format
msgid "ACCOUNT AND DATA"
msgstr "АККАУНТ И ДАННЫЕ"
#: lib/who_need_help_web/controllers/support_html.ex:6
#: lib/who_need_help_web/controllers/support_html/new.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:96
+#: lib/who_need_help_web/live/support_operations_live.ex:103
#, elixir-autogen, elixir-format
msgid "Account access"
msgstr "Доступ к аккаунту"
@@ -3088,23 +3068,23 @@ msgid "Account and personal data"
msgstr "Аккаунт и персональные данные"
#: lib/who_need_help_web/controllers/support_html.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:100
+#: lib/who_need_help_web/live/support_operations_live.ex:107
#, elixir-autogen, elixir-format
msgid "Account deletion"
msgstr "Удаление аккаунта"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:26
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:28
#, elixir-autogen, elixir-format
msgid "Account email"
msgstr "Email аккаунта"
#: lib/who_need_help_web/controllers/content_removal_html.ex:25
-#: lib/who_need_help_web/live/support_operations_live.ex:211
+#: lib/who_need_help_web/live/support_operations_live.ex:241
#, elixir-autogen, elixir-format
msgid "Action taken"
msgstr "Приняты меры"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:37
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:39
#, elixir-autogen, elixir-format
msgid "Additional information"
msgstr "Дополнительная информация"
@@ -3119,34 +3099,34 @@ msgstr "Обжаловать решение модерации"
msgid "Back to removal form"
msgstr "Вернуться к форме удаления"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:30
#, elixir-autogen, elixir-format
msgid "Back to support"
msgstr "Вернуться в поддержку"
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:5
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
#, elixir-autogen, elixir-format
msgid "CONTENT REMOVAL"
msgstr "УДАЛЕНИЕ КОНТЕНТА"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:9
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:12
#, elixir-autogen, elixir-format
msgid "Check your email"
msgstr "Проверьте почту"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:36
#, elixir-autogen, elixir-format
msgid "Choose a category"
msgstr "Выберите категорию"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:38
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:53
#, elixir-autogen, elixir-format
msgid "Choose a reason"
msgstr "Выберите причину"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:61
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:76
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:59
#, elixir-autogen, elixir-format
msgid "Choose a relationship"
msgstr "Выберите отношение"
@@ -3158,13 +3138,13 @@ msgstr "Выберите тему"
#: lib/who_need_help_web/controllers/content_removal_html.ex:27
#: lib/who_need_help_web/controllers/support_html.ex:20
-#: lib/who_need_help_web/live/support_operations_live.ex:213
-#: lib/who_need_help_web/live/support_operations_live.ex:304
+#: lib/who_need_help_web/live/support_operations_live.ex:243
+#: lib/who_need_help_web/live/support_operations_live.ex:442
#, elixir-autogen, elixir-format
msgid "Closed"
msgstr "Закрыто"
-#: lib/who_need_help_web/live/support_operations_live.ex:178
+#: lib/who_need_help_web/live/support_operations_live.ex:185
#, elixir-autogen, elixir-format
msgid "Contact"
msgstr "Контакт"
@@ -3174,14 +3154,14 @@ msgstr "Контакт"
msgid "Contact Who Need Help"
msgstr "Связаться с Who Need Help"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:60
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:43
#: lib/who_need_help_web/controllers/support_html/new.html.heex:46
#, elixir-autogen, elixir-format
msgid "Contact email"
msgstr "Контактный email"
-#: lib/who_need_help_web/live/support_operations_live.ex:145
+#: lib/who_need_help_web/live/support_operations_live.ex:152
#, elixir-autogen, elixir-format
msgid "Content removal and TAKE IT DOWN"
msgstr "Удаление контента и TAKE IT DOWN"
@@ -3192,25 +3172,25 @@ msgid "Content-removal notice"
msgstr "Уведомление об удалении контента"
#: lib/who_need_help_web/controllers/content_removal_html.ex:8
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:108
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:46
+#: lib/who_need_help_web/live/support_operations_live.ex:115
#, elixir-autogen, elixir-format
msgid "Copyright"
msgstr "Авторские права"
-#: lib/who_need_help_web/live/support_operations_live.ex:94
+#: lib/who_need_help_web/live/support_operations_live.ex:101
#, elixir-autogen, elixir-format
msgid "Could not update the request. Please try again."
msgstr "Не удалось обновить обращение. Попробуйте ещё раз."
#: lib/who_need_help_web/controllers/support_html.ex:11
#: lib/who_need_help_web/controllers/support_html/new.html.heex:37
-#: lib/who_need_help_web/live/support_operations_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:108
#, elixir-autogen, elixir-format
msgid "Data export"
msgstr "Экспорт данных"
-#: lib/who_need_help_web/live/support_operations_live.ex:219
+#: lib/who_need_help_web/live/support_operations_live.ex:258
#, elixir-autogen, elixir-format
msgid "Decision or information request"
msgstr "Решение или запрос дополнительной информации"
@@ -3235,76 +3215,76 @@ msgstr "Опишите проблему"
msgid "Do not include passwords, payment card details, access codes, prescriptions, or unnecessary medical information."
msgstr "Не указывайте пароли, данные платёжных карт, коды доступа, рецепты или лишнюю медицинскую информацию."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:13
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:15
#, elixir-autogen, elixir-format
msgid "Do not upload the image or video. Provide only the exact Who Need Help URL where it appears and enough text to identify it safely."
msgstr "Не загружайте изображение или видео. Укажите только точный URL в Who Need Help и безопасное текстовое описание, достаточное для идентификации материала."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:82
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:80
#, elixir-autogen, elixir-format
msgid "Electronic signature (type your full name)"
msgstr "Электронная подпись (введите полное имя)"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:66
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:63
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:81
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:65
#, elixir-autogen, elixir-format
msgid "Exact content URLs — one per line"
msgstr "Точные URL контента — по одному в строке"
-#: lib/who_need_help_web/live/support_operations_live.ex:238
+#: lib/who_need_help_web/live/support_operations_live.ex:311
#, elixir-autogen, elixir-format
msgid "General support and data requests"
msgstr "Общая поддержка и запросы по данным"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:58
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:73
#, elixir-autogen, elixir-format
msgid "I am an authorised representative"
msgstr "Я уполномоченный представитель"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
#, elixir-autogen, elixir-format
msgid "I am the affected person or rights holder"
msgstr "Я пострадавшее лицо или правообладатель"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:88
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
#, elixir-autogen, elixir-format
msgid "I believe in good faith that the identified content is illegal or infringes the stated right."
msgstr "Я добросовестно считаю, что указанный контент незаконен или нарушает заявленное право."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:94
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:96
#, elixir-autogen, elixir-format
msgid "I confirm that the information in this request is accurate and that I am the depicted person or authorised to act for them."
msgstr "Я подтверждаю точность сведений и то, что являюсь изображённым лицом либо уполномочен действовать от его имени."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:112
#, elixir-autogen, elixir-format
msgid "I confirm that this notice is accurate and complete to the best of my knowledge."
msgstr "Я подтверждаю, что, насколько мне известно, это уведомление является точным и полным."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:85
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:87
#, elixir-autogen, elixir-format
msgid "I have a good-faith belief that this intimate visual material was shared without consent."
msgstr "Я добросовестно считаю, что этот интимный визуальный материал был опубликован без согласия."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:70
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:72
#, elixir-autogen, elixir-format
msgid "Identify the material without reproducing it and explain why it is non-consensual"
msgstr "Опишите материал, не воспроизводя его, и объясните, почему он размещён без согласия"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:118
#, elixir-autogen, elixir-format
msgid "Identity and contact fields may be omitted for reports of sexual material involving a minor. Do not include or upload the material itself."
msgstr "При сообщении о сексуальном материале с участием несовершеннолетнего поля имени и контакта можно не заполнять. Не прикладывайте и не загружайте сам материал."
#: lib/who_need_help_web/controllers/content_removal_html.ex:6
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:29
-#: lib/who_need_help_web/live/support_operations_live.ex:106
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:44
+#: lib/who_need_help_web/live/support_operations_live.ex:113
#, elixir-autogen, elixir-format
msgid "Illegal content"
msgstr "Незаконный контент"
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:142
#, elixir-autogen, elixir-format
msgid "Keep this status link private. A copy is sent to the contact email when email delivery is configured."
msgstr "Не передавайте эту ссылку статуса другим. При настроенной доставке писем её копия отправляется на контактный email."
@@ -3314,34 +3294,34 @@ msgstr "Не передавайте эту ссылку статуса друг
msgid "Keep this status link private. The submitter identity is not shown publicly or automatically disclosed to the person who posted the reported content."
msgstr "Не передавайте эту ссылку статуса другим. Личность заявителя не публикуется и не раскрывается автоматически автору обжалуемого контента."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:93
#, elixir-autogen, elixir-format
msgid "Law, right, or policy involved, if known"
msgstr "Применимый закон, право или правило, если известно"
-#: lib/who_need_help_web/live/support_operations_live.ex:180
+#: lib/who_need_help_web/live/support_operations_live.ex:187
#, elixir-autogen, elixir-format
msgid "Locations"
msgstr "Адреса контента"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:29
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
#, elixir-autogen, elixir-format
msgid "Material involved"
msgstr "Тип материала"
#: lib/who_need_help_web/controllers/support_html.ex:9
-#: lib/who_need_help_web/live/support_operations_live.ex:99
+#: lib/who_need_help_web/live/support_operations_live.ex:106
#, elixir-autogen, elixir-format
msgid "Moderation appeal"
msgstr "Обжалование модерации"
#: lib/who_need_help_web/controllers/content_removal_html.ex:24
-#: lib/who_need_help_web/live/support_operations_live.ex:210
+#: lib/who_need_help_web/live/support_operations_live.ex:240
#, elixir-autogen, elixir-format
msgid "More information needed"
msgstr "Нужна дополнительная информация"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:56
#, elixir-autogen, elixir-format
msgid "Myself"
msgstr "Себя"
@@ -3356,45 +3336,45 @@ msgstr "УВЕДОМЛЕНИЕ ПОЛУЧЕНО"
msgid "New request"
msgstr "Новое обращение"
-#: lib/who_need_help_web/live/support_operations_live.ex:225
+#: lib/who_need_help_web/live/support_operations_live.ex:298
#, elixir-autogen, elixir-format
msgid "No removal notices."
msgstr "Нет уведомлений об удалении."
-#: lib/who_need_help_web/live/support_operations_live.ex:316
+#: lib/who_need_help_web/live/support_operations_live.ex:497
#, elixir-autogen, elixir-format
msgid "No support requests."
msgstr "Нет обращений в поддержку."
#: lib/who_need_help_web/controllers/content_removal_html.ex:12
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:33
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:112
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:48
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:33
+#: lib/who_need_help_web/live/support_operations_live.ex:119
#, elixir-autogen, elixir-format
msgid "Non-consensual intimate image or video"
msgstr "Интимное изображение или видео без согласия"
-#: lib/who_need_help_web/live/support_operations_live.ex:177
-#: lib/who_need_help_web/live/support_operations_live.ex:179
+#: lib/who_need_help_web/live/support_operations_live.ex:184
+#: lib/who_need_help_web/live/support_operations_live.ex:186
#, elixir-autogen, elixir-format
msgid "Not provided"
msgstr "Не указано"
#: lib/who_need_help_web/controllers/support_html.ex:12
#: lib/who_need_help_web/controllers/support_html/new.html.heex:36
-#: lib/who_need_help_web/live/support_operations_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:109
#, elixir-autogen, elixir-format
msgid "Privacy request"
msgstr "Запрос по конфиденциальности"
#: lib/who_need_help_web/controllers/content_removal_html.ex:7
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:30
-#: lib/who_need_help_web/live/support_operations_live.ex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
+#: lib/who_need_help_web/live/support_operations_live.ex:114
#, elixir-autogen, elixir-format
msgid "Privacy violation"
msgstr "Нарушение конфиденциальности"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:11
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:13
#, elixir-autogen, elixir-format
msgid "Provide exact Who Need Help URLs. Do not upload or paste intimate imagery, identity documents, passwords, access codes, or unnecessary medical information."
msgstr "Укажите точные URL в Who Need Help. Не загружайте и не вставляйте интимные материалы, документы, удостоверяющие личность, пароли, коды доступа или лишнюю медицинскую информацию."
@@ -3404,18 +3384,19 @@ msgstr "Укажите точные URL в Who Need Help. Не загружай
msgid "REQUEST RECEIVED"
msgstr "ОБРАЩЕНИЕ ПОЛУЧЕНО"
-#: lib/who_need_help_web/live/support_operations_live.ex:28
+#: lib/who_need_help_web/live/support_operations_live.ex:35
#, elixir-autogen, elixir-format
msgid "Removal notice updated."
msgstr "Уведомление об удалении обновлено."
-#: lib/who_need_help_web/components/layouts.ex:196
+#: lib/who_need_help_web/components/layouts.ex:202
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:112
#: lib/who_need_help_web/controllers/support_html/new.html.heex:16
#, elixir-autogen, elixir-format
msgid "Report content"
msgstr "Пожаловаться"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
#, elixir-autogen, elixir-format
msgid "Report illegal or harmful content"
msgstr "Сообщить о незаконном или вредоносном контенте"
@@ -3425,8 +3406,9 @@ msgstr "Сообщить о незаконном или вредоносном
msgid "Reported locations"
msgstr "Указанные адреса контента"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:40
+#: lib/who_need_help_web/controllers/support_controller.ex:200
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:42
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:128
#, elixir-autogen, elixir-format
msgid "Request account deletion"
@@ -3437,7 +3419,7 @@ msgstr "Запросить удаление аккаунта"
msgid "Request deletion of your account and associated personal data, or contact support about access and export requests."
msgstr "Запросите удаление аккаунта и связанных персональных данных либо обратитесь в поддержку по вопросам доступа и экспорта."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:5
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:7
#, elixir-autogen, elixir-format
msgid "Request removal of intimate visual material"
msgstr "Запросить удаление интимного визуального материала"
@@ -3452,13 +3434,13 @@ msgstr "ПОДДЕРЖКА"
#: lib/who_need_help_web/controllers/support_html/new.html.heex:34
#: lib/who_need_help_web/live/request_live/show.ex:984
#: lib/who_need_help_web/live/request_live/show.ex:993
-#: lib/who_need_help_web/live/support_operations_live.ex:98
+#: lib/who_need_help_web/live/support_operations_live.ex:105
#, elixir-autogen, elixir-format
msgid "Safety concern"
msgstr "Проблема безопасности"
-#: lib/who_need_help_web/live/support_operations_live.ex:221
-#: lib/who_need_help_web/live/support_operations_live.ex:312
+#: lib/who_need_help_web/live/support_operations_live.ex:292
+#: lib/who_need_help_web/live/support_operations_live.ex:491
#, elixir-autogen, elixir-format
msgid "Save and notify"
msgstr "Сохранить и уведомить"
@@ -3469,14 +3451,14 @@ msgid "Send support request"
msgstr "Отправить обращение"
#: lib/who_need_help_web/controllers/content_removal_html.ex:15
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:34
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:115
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:49
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/live/support_operations_live.ex:122
#, elixir-autogen, elixir-format
msgid "Sexual material involving a minor"
msgstr "Сексуальный материал с участием несовершеннолетнего"
-#: lib/who_need_help_web/live/support_operations_live.ex:195
+#: lib/who_need_help_web/live/support_operations_live.ex:202
#, elixir-autogen, elixir-format
msgid "Stated basis:"
msgstr "Указанное основание:"
@@ -3486,71 +3468,66 @@ msgstr "Указанное основание:"
msgid "Subject"
msgstr "Тема"
-#: lib/who_need_help_web/live/activity_live/show.ex:763
-#: lib/who_need_help_web/live/request_live/show.ex:1796
+#: lib/who_need_help_web/live/activity_live/show.ex:764
+#: lib/who_need_help_web/live/request_live/show.ex:1797
#, elixir-autogen, elixir-format
msgid "Submit a legal content-removal notice"
msgstr "Подать юридическое уведомление об удалении контента"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:122
#, elixir-autogen, elixir-format
msgid "Submit removal notice"
msgstr "Отправить уведомление об удалении"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:99
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:101
#, elixir-autogen, elixir-format
msgid "Submit urgent removal request"
msgstr "Отправить срочный запрос на удаление"
-#: lib/who_need_help_web/live/support_operations_live.ex:176
+#: lib/who_need_help_web/live/support_operations_live.ex:183
#, elixir-autogen, elixir-format
msgid "Submitter"
msgstr "Заявитель"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:13
#, elixir-autogen, elixir-format
msgid "Submitting this form does not immediately sign you out or erase evidence required for an open safety investigation. Support will verify and process the request."
msgstr "Отправка формы не приводит к немедленному выходу из аккаунта и не удаляет доказательства, необходимые для открытого расследования безопасности. Поддержка проверит и обработает запрос."
-#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/components/layouts.ex:200
#, elixir-autogen, elixir-format
msgid "Support"
msgstr "Поддержка"
-#: lib/who_need_help_web/live/moderation_live.ex:299
-#: lib/who_need_help_web/live/support_operations_live.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:132
+#: lib/who_need_help_web/live/moderation_live.ex:335
+#: lib/who_need_help_web/live/support_operations_live.ex:12
+#: lib/who_need_help_web/live/support_operations_live.ex:139
#, elixir-autogen, elixir-format
msgid "Support operations"
msgstr "Рабочее место поддержки"
-#: lib/who_need_help_web/components/layouts.ex:148
-#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/components/layouts.ex:154
+#: lib/who_need_help_web/components/layouts.ex:342
#, elixir-autogen, elixir-format
msgid "Support queue"
msgstr "Очередь поддержки"
-#: lib/who_need_help_web/live/support_operations_live.ex:20
+#: lib/who_need_help_web/live/support_operations_live.ex:27
#, elixir-autogen, elixir-format
msgid "Support request updated."
msgstr "Обращение в поддержку обновлено."
-#: lib/who_need_help_web/live/support_operations_live.ex:134
+#: lib/who_need_help_web/live/support_operations_live.ex:141
#, elixir-autogen, elixir-format
msgid "Support requests and legal removal notices are separate queues. Decisions and operator identity are audited."
msgstr "Обращения в поддержку и юридические уведомления об удалении находятся в разных очередях. Решения и личность оператора фиксируются в аудите."
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:16
-#: lib/who_need_help_web/live/support_operations_live.ex:310
-#, elixir-autogen, elixir-format
-msgid "Support response"
-msgstr "Ответ поддержки"
-
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:4
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN"
msgstr "TAKE IT DOWN"
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:111
#: lib/who_need_help_web/controllers/support_html/new.html.heex:19
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN request"
@@ -3558,51 +3535,51 @@ msgstr "Запрос TAKE IT DOWN"
#: lib/who_need_help_web/controllers/support_html.ex:7
#: lib/who_need_help_web/controllers/support_html/new.html.heex:33
-#: lib/who_need_help_web/live/support_operations_live.ex:97
+#: lib/who_need_help_web/live/support_operations_live.ex:104
#, elixir-autogen, elixir-format
msgid "Technical issue"
msgstr "Техническая проблема"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:8
#, elixir-autogen, elixir-format
msgid "This requests deletion of your Who Need Help account and associated personal data. Some records may need to be retained when required for safety, fraud prevention, legal obligations, or resolving an active dispute; any retained data must be described in the applicable retention notice."
msgstr "Это запрос на удаление аккаунта Who Need Help и связанных персональных данных. Некоторые записи могут сохраняться, если это необходимо для безопасности, предотвращения мошенничества, выполнения закона или разрешения активного спора; сохранённые данные должны быть описаны в применимом уведомлении о хранении."
#: lib/who_need_help_web/controllers/content_removal_html.ex:17
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
-#: lib/who_need_help_web/live/support_operations_live.ex:117
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
+#: lib/who_need_help_web/live/support_operations_live.ex:124
#, elixir-autogen, elixir-format
msgid "Threat to life or safety"
msgstr "Угроза жизни или безопасности"
-#: lib/who_need_help_web/controllers/content_removal_controller.ex:69
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:79
#, elixir-autogen, elixir-format
msgid "Too many removal notices. Please try again later."
msgstr "Слишком много уведомлений об удалении. Повторите попытку позже."
-#: lib/who_need_help_web/controllers/support_controller.ex:34
-#: lib/who_need_help_web/controllers/support_controller.ex:72
+#: lib/who_need_help_web/controllers/support_controller.ex:37
+#: lib/who_need_help_web/controllers/support_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many support requests. Please try again later."
msgstr "Слишком много обращений в поддержку. Повторите попытку позже."
-#: lib/who_need_help_web/live/support_operations_live.ex:140
+#: lib/who_need_help_web/live/support_operations_live.ex:147
#, elixir-autogen, elixir-format
msgid "Trust and safety moderation"
msgstr "Модерация доверия и безопасности"
#: lib/who_need_help_web/controllers/content_removal_html.ex:22
-#: lib/who_need_help_web/live/support_operations_live.ex:208
+#: lib/who_need_help_web/live/support_operations_live.ex:238
#, elixir-autogen, elixir-format
msgid "Urgent review"
msgstr "Срочное рассмотрение"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:8
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:10
#, elixir-autogen, elixir-format
msgid "Use this dedicated process when an identifiable person is shown in an intimate image or video shared without consent, including a digital forgery. You may submit for yourself or as an authorised representative."
msgstr "Используйте эту специальную процедуру, если узнаваемый человек показан на интимном изображении или видео, опубликованном без согласия, включая цифровую подделку. Запрос можно подать за себя или как уполномоченный представитель."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:8
#, elixir-autogen, elixir-format
msgid "Use this electronic notice for specific content on Who Need Help that you believe is illegal or infringes your rights. Ordinary safety reports inside a request or chat remain available to signed-in users."
msgstr "Используйте это электронное уведомление для конкретного контента в Who Need Help, который вы считаете незаконным или нарушающим ваши права. Обычные жалобы на безопасность внутри заявки или чата доступны вошедшим пользователям."
@@ -3617,7 +3594,7 @@ msgstr "Используйте эту форму для вопросов дос
msgid "View support requests"
msgstr "Посмотреть обращения в поддержку"
-#: lib/who_need_help_web/live/support_operations_live.ex:302
+#: lib/who_need_help_web/live/support_operations_live.ex:440
#, elixir-autogen, elixir-format
msgid "Waiting for requester"
msgstr "Ожидается ответ заявителя"
@@ -3627,7 +3604,7 @@ msgstr "Ожидается ответ заявителя"
msgid "Waiting for your response"
msgstr "Ожидается ваш ответ"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:21
#, elixir-autogen, elixir-format
msgid "We created support request %{reference}. A private status link has been sent to the contact email when delivery is configured. Opening that link verifies the address for public requests."
msgstr "Мы создали обращение %{reference}. При настроенной доставке писем приватная ссылка статуса отправлена на контактный email. Переход по ней подтверждает адрес для публичных обращений."
@@ -3637,12 +3614,12 @@ msgstr "Мы создали обращение %{reference}. При настро
msgid "What do you need help with?"
msgstr "Какая помощь вам нужна?"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:52
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
#, elixir-autogen, elixir-format
msgid "Who are you submitting for?"
msgstr "От чьего имени вы подаёте запрос?"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:87
#, elixir-autogen, elixir-format
msgid "Why do you believe this content should be removed?"
msgstr "Почему вы считаете, что этот контент следует удалить?"
@@ -3652,12 +3629,12 @@ msgstr "Почему вы считаете, что этот контент сл
msgid "You have not submitted any support requests."
msgstr "Вы ещё не отправляли обращений в поддержку."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:37
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:39
#, elixir-autogen, elixir-format
msgid "Your full name"
msgstr "Ваше полное имя"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:56
#, elixir-autogen, elixir-format
msgid "Your name or organisation"
msgstr "Ваше имя или организация"
@@ -3667,85 +3644,85 @@ msgstr "Ваше имя или организация"
msgid "Your reference is %{reference}"
msgstr "Номер вашего обращения: %{reference}"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:70
#, elixir-autogen, elixir-format
msgid "Your relationship to the affected person or rights holder"
msgstr "Ваше отношение к пострадавшему лицу или правообладателю"
-#: lib/who_need_help_web/live/support_operations_live.ex:168
-#: lib/who_need_help_web/live/support_operations_live.ex:253
+#: lib/who_need_help_web/live/support_operations_live.ex:175
+#: lib/who_need_help_web/live/support_operations_live.ex:326
#, elixir-autogen, elixir-format
msgid "contact unverified"
msgstr "контакт не подтверждён"
-#: lib/who_need_help_web/live/support_operations_live.ex:172
+#: lib/who_need_help_web/live/support_operations_live.ex:179
#, elixir-autogen, elixir-format
msgid "review by %{time}"
msgstr "рассмотреть до %{time}"
-#: lib/who_need_help_web/controllers/support_controller.ex:47
-#: lib/who_need_help_web/controllers/support_controller.ex:58
+#: lib/who_need_help_web/controllers/support_controller.ex:50
+#: lib/who_need_help_web/controllers/support_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Delete my Who Need Help account"
msgstr "Удалить мой аккаунт Who Need Help"
-#: lib/who_need_help_web/controllers/support_controller.ex:48
+#: lib/who_need_help_web/controllers/support_controller.ex:51
#, elixir-autogen, elixir-format
msgid "Please delete my account and associated personal data."
msgstr "Пожалуйста, удалите мой аккаунт и связанные персональные данные."
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:81
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:101
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:88
#, elixir-autogen, elixir-format
msgid "I am 18 or older and accept the Terms and Safety Rules"
msgstr "Мне 18 лет или больше, и я принимаю Условия и Правила безопасности."
-#: lib/who_need_help_web/components/layouts.ex:190
+#: lib/who_need_help_web/components/layouts.ex:196
#, elixir-autogen, elixir-format
msgid "Privacy"
msgstr "Конфиденциальность"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:87
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:107
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:79
#, elixir-autogen, elixir-format
msgid "Privacy Policy"
msgstr "Политика конфиденциальности"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:89
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:109
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:81
#, elixir-autogen, elixir-format
msgid "Safety Rules"
msgstr "Правила безопасности"
-#: lib/who_need_help_web/components/layouts.ex:192
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:86
+#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:106
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:78
#, elixir-autogen, elixir-format
msgid "Terms"
msgstr "Условия"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:88
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:108
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:80
#, elixir-autogen, elixir-format
msgid "and"
msgstr "и"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:230
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:232
#, elixir-autogen, elixir-format
msgid "A clear handover"
msgstr "Понятная передача помощи"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:129
#, elixir-autogen, elixir-format
msgid "A flat tyre or another small roadside problem in a safe place."
msgstr "Проколотая шина или другая небольшая проблема в дороге в безопасном месте."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:136
#, elixir-autogen, elixir-format
msgid "A puncture, broken chain, tyre problem, or similar practical help."
msgstr "Прокол, сломанная цепь, проблема с шиной или похожая практическая помощь."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:207
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
#, elixir-autogen, elixir-format
msgid "Accept and open private coordination"
msgstr "Принять заявку и перейти к приватной координации"
@@ -3757,12 +3734,7 @@ msgstr "Принять заявку и перейти к приватной ко
msgid "Approximate area · demo data"
msgstr "Примерный район · демонстрационные данные"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
-#, elixir-autogen, elixir-format
-msgid "Ask a nearby volunteer to collect medicine that is already purchased or help with a safe roadside problem. There is no mandatory fee."
-msgstr "Попросите волонтёра поблизости забрать уже купленное лекарство или помочь с безопасной проблемой в дороге. Обязательной оплаты нет."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:344
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:346
#, elixir-autogen, elixir-format
msgid "Before you create a request"
msgstr "Перед созданием заявки"
@@ -3772,27 +3744,27 @@ msgstr "Перед созданием заявки"
msgid "Bicycle chain help · example"
msgstr "Помощь с велосипедной цепью · пример"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:132
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
#, elixir-autogen, elixir-format
msgid "Bicycle or motorcycle"
msgstr "Велосипед или мотоцикл"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:258
#, elixir-autogen, elixir-format
msgid "Both confirm, the helper enters a one-time code, and reviews stay blind until both submit."
msgstr "Оба участника подтверждают передачу, помощник вводит одноразовый код, а отзывы остаются скрытыми, пока их не отправят оба."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:118
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
#, elixir-autogen, elixir-format
msgid "Bring fuel"
msgstr "Привезти топливо"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:268
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:270
#, elixir-autogen, elixir-format
msgid "Built for safer coordination"
msgstr "Создано для более безопасной координации"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:360
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:362
#, elixir-autogen, elixir-format
msgid "Can a volunteer buy medicine for me?"
msgstr "Может ли волонтёр купить мне лекарство?"
@@ -3807,37 +3779,37 @@ msgstr "Выберите модерируемую категорию. Кажда
msgid "Collect medicine"
msgstr "Забрать лекарство"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:383
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:385
#, elixir-autogen, elixir-format
msgid "Contact the emergency service for your location. Who Need Help is for voluntary practical coordination, not emergencies."
msgstr "Обратитесь в экстренную службу по месту нахождения. Who Need Help предназначен для добровольной практической координации, а не для экстренных ситуаций."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:398
#, elixir-autogen, elixir-format
msgid "Create one account, choose your role for each situation, and keep control of what you share."
msgstr "Создайте один аккаунт, выбирайте свою роль в каждой ситуации и контролируйте, чем делитесь."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:220
#, elixir-autogen, elixir-format
msgid "Current coordinates are optional and deleted when sharing stops."
msgstr "Текущие координаты передаются по желанию и удаляются после остановки."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:162
#, elixir-autogen, elixir-format
msgid "Demo map with synthetic approximate help requests"
msgstr "Демонстрационная карта с синтетическими примерными заявками о помощи"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:198
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
#, elixir-autogen, elixir-format
msgid "Discover an approximate area"
msgstr "Увидеть примерный район"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:350
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:352
#, elixir-autogen, elixir-format
msgid "Do I have to pay a helper?"
msgstr "Нужно ли платить помощнику?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:176
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:178
#, elixir-autogen, elixir-format
msgid "Example data — not live requests"
msgstr "Демонстрационные данные — не реальные заявки"
@@ -3847,12 +3819,12 @@ msgstr "Демонстрационные данные — не реальные
msgid "Example request"
msgstr "Пример заявки"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:332
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:334
#, elixir-autogen, elixir-format
msgid "Explore activities"
msgstr "Посмотреть активности"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:323
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:325
#, elixir-autogen, elixir-format
msgid "Find company for coffee, cinema, a walk, or a hike"
msgstr "Найдите компанию для кофе, кино, прогулки или похода"
@@ -3867,38 +3839,38 @@ msgstr "Помощь с проколотой шиной · пример"
msgid "Free, nearby, voluntary help"
msgstr "Бесплатная добровольная помощь рядом"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:233
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:235
#, elixir-autogen, elixir-format
msgid "From request to verified completion"
msgstr "От заявки до подтверждённого завершения"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:307
#, elixir-autogen, elixir-format
msgid "Handover codes and unique completed matches matter more than raw totals."
msgstr "Одноразовые коды передачи и уникальные завершённые взаимодействия важнее простых итоговых чисел."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:282
#, elixir-autogen, elixir-format
msgid "Help is voluntary. An external thank-you link is optional after completion."
msgstr "Помощь добровольная. Внешняя ссылка для благодарности необязательна и доступна после завершения."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:125
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
#, elixir-autogen, elixir-format
msgid "Help with a wheel"
msgstr "Помочь с колесом"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:51
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:405
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:407
#, elixir-autogen, elixir-format
msgid "I need help"
msgstr "Мне нужна помощь"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:167
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
#, elixir-autogen, elixir-format
msgid "Interactive demo"
msgstr "Интерактивный пример"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:298
#, elixir-autogen, elixir-format
msgid "Leave a match, block a person, or send a scoped report when something feels wrong."
msgstr "Откажитесь от взаимодействия, заблокируйте человека или отправьте жалобу на конкретный объект, если что-то кажется небезопасным."
@@ -3913,72 +3885,72 @@ msgstr "Получение лекарства · пример"
msgid "Need help nearby? Ask the community."
msgstr "Нужна помощь рядом? Обратитесь к сообществу."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:278
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
#, elixir-autogen, elixir-format
msgid "No mandatory payment"
msgstr "Без обязательной оплаты"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:353
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:355
#, elixir-autogen, elixir-format
msgid "No. Help has no mandatory fee. A helper may optionally publish an external thank-you link after a completed handover."
msgstr "Нет. Помощь не требует обязательной оплаты. После подтверждённой передачи помощник может по желанию указать внешнюю ссылку для благодарности."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:320
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:322
#, elixir-autogen, elixir-format
msgid "Not only urgent help"
msgstr "Не только срочная помощь"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:122
#, elixir-autogen, elixir-format
msgid "Only after people and the vehicle are away from active traffic danger."
msgstr "Только когда люди и транспорт находятся вне опасной зоны активного движения."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:211
#, elixir-autogen, elixir-format
msgid "Only the matched requester and helper receive the private chat."
msgstr "Приватный чат доступен только автору заявки и назначенному помощнику."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:183
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:185
#, elixir-autogen, elixir-format
msgid "Privacy by default"
msgstr "Приватность по умолчанию"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:287
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
#, elixir-autogen, elixir-format
msgid "Private matched chat"
msgstr "Приватный чат после совпадения"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:341
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:343
#, elixir-autogen, elixir-format
msgid "Quick answers"
msgstr "Короткие ответы"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:311
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:313
#, elixir-autogen, elixir-format
msgid "Read the safety rules"
msgstr "Прочитать правила безопасности"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:394
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
#, elixir-autogen, elixir-format
msgid "Ready to ask or help nearby?"
msgstr "Готовы попросить о помощи или помочь рядом?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:294
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
#, elixir-autogen, elixir-format
msgid "Reports and blocking"
msgstr "Жалобы и блокировка"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:186
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:188
#, elixir-autogen, elixir-format
msgid "See nearby needs without exposing a home address"
msgstr "Узнавайте о помощи поблизости, не раскрывая домашний адрес"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:216
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
#, elixir-autogen, elixir-format
msgid "Share live location only by choice"
msgstr "Делитесь геопозицией только по своему выбору"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:326
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:328
#, elixir-autogen, elixir-format
msgid "Social activities are separate from urgent requests. Organizers approve participants, and exact meeting details stay inside the approved group."
msgstr "Социальные активности отделены от срочных заявок. Организаторы одобряют участников, а точные сведения о встрече остаются внутри одобренной группы."
@@ -3988,32 +3960,22 @@ msgstr "Социальные активности отделены от сроч
msgid "Start with urgent practical help"
msgstr "Начните со срочной практической помощи"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
-#, elixir-autogen, elixir-format
-msgid "The medicine is already legally purchased or reserved for pickup."
-msgstr "Лекарство уже законно куплено или зарезервировано для получения."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:363
-#, elixir-autogen, elixir-format
-msgid "The medicine must already be legally purchased or reserved. The service does not prescribe, recommend, sell, or handle controlled substances."
-msgstr "Лекарство должно быть заранее законно куплено или зарезервировано. Сервис не назначает, не рекомендует, не продаёт и не доставляет контролируемые вещества."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:202
#, elixir-autogen, elixir-format
msgid "The public marker does not need to reveal an exact address."
msgstr "Публичная отметка не обязана раскрывать точный адрес."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:291
#, elixir-autogen, elixir-format
msgid "There is no unsolicited inbox between strangers."
msgstr "Между незнакомыми людьми нет возможности писать без совпадения."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:189
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:191
#, elixir-autogen, elixir-format
msgid "These three points are synthetic examples. Real public discovery follows each requester's location visibility choice."
msgstr "Эти три точки — синтетические примеры. Отображение реальных заявок зависит от выбранной автором заявки видимости геопозиции."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:303
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
#, elixir-autogen, elixir-format
msgid "Verified reputation signals"
msgstr "Подтверждённые сигналы репутации"
@@ -4023,22 +3985,22 @@ msgstr "Подтверждённые сигналы репутации"
msgid "What can you ask the community for?"
msgstr "О чём можно попросить сообщество?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:380
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:382
#, elixir-autogen, elixir-format
msgid "What if there is immediate danger?"
msgstr "Что делать при непосредственной опасности?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:370
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:372
#, elixir-autogen, elixir-format
msgid "Who can see my exact address?"
msgstr "Кто увидит мой точный адрес?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:373
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:375
#, elixir-autogen, elixir-format
msgid "You choose the visibility. Exact active coordinates can be limited to the matched helper and are removed when sharing stops."
msgstr "Вы сами выбираете видимость. Точные текущие координаты можно показывать только назначенному помощнику; после остановки передачи они удаляются."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:271
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:273
#, elixir-autogen, elixir-format
msgid "You stay in control of the match"
msgstr "Вы контролируете взаимодействие"
@@ -4048,7 +4010,7 @@ msgstr "Вы контролируете взаимодействие"
msgid "After this confirmation, future Google sign-ins will take one click."
msgstr "После этого подтверждения дальнейший вход через Google будет выполняться одним нажатием."
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:104
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:124
#, elixir-autogen, elixir-format
msgid "Cancel and use another sign-in method"
msgstr "Отменить и выбрать другой способ входа"
@@ -4058,13 +4020,14 @@ msgstr "Отменить и выбрать другой способ входа"
msgid "Confirm access once so nobody can attach Google to your account using only a matching email address."
msgstr "Один раз подтвердите доступ, чтобы никто не смог привязать Google к вашему аккаунту лишь по совпадающему email."
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:492
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:10
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "Continue with Google"
msgstr "Продолжить с Google"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:96
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:116
#, elixir-autogen, elixir-format
msgid "Create account and continue"
msgstr "Создать аккаунт и продолжить"
@@ -4074,7 +4037,7 @@ msgstr "Создать аккаунт и продолжить"
msgid "Create your Who Need Help account"
msgstr "Создайте аккаунт Who Need Help"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:94
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:114
#, elixir-autogen, elixir-format
msgid "Creating account..."
msgstr "Создаём аккаунт..."
@@ -4084,7 +4047,7 @@ msgstr "Создаём аккаунт..."
msgid "Email me a verification link"
msgstr "Отправить ссылку для подтверждения на email"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:178
+#: lib/who_need_help_web/controllers/user_session_controller.ex:179
#, elixir-autogen, elixir-format
msgid "Google sign-in connected. You can use it next time."
msgstr "Вход через Google подключён. В следующий раз можно использовать его."
@@ -4114,8 +4077,8 @@ msgstr "Один раз войдите в %{email}, чтобы подключи
msgid "This email already has an account"
msgstr "Для этого email уже есть аккаунт"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:120
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:142
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:118
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:140
#, elixir-autogen, elixir-format
msgid "This email already has an account. Confirm it once to connect Google."
msgstr "Для этого email уже есть аккаунт. Один раз подтвердите его, чтобы подключить Google."
@@ -4126,17 +4089,17 @@ msgid "Use my password instead"
msgstr "Использовать пароль"
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:30
-#: lib/who_need_help_web/live/request_live/show.ex:1453
+#: lib/who_need_help_web/live/request_live/show.ex:1454
#, elixir-autogen, elixir-format
msgid "Verified"
msgstr "Подтверждено"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:167
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:165
#, elixir-autogen, elixir-format
msgid "We sent a verification link to %{email}. Open it to finish connecting Google."
msgstr "Мы отправили ссылку для подтверждения на %{email}. Откройте её, чтобы завершить подключение Google."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:191
+#: lib/who_need_help_web/controllers/user_session_controller.ex:192
#, elixir-autogen, elixir-format
msgid "You are signed in, but Google could not be connected. Try again in account settings."
msgstr "Вы вошли, но подключить Google не удалось. Повторите попытку в настройках аккаунта."
@@ -4166,7 +4129,7 @@ msgstr ""
msgid "A volunteer accepted this request. Use private chat to coordinate safely."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:580
+#: lib/who_need_help_web/live/request_live/new.ex:589
#, elixir-autogen, elixir-format
msgid "After a helper accepts"
msgstr "После принятия заявки помощником"
@@ -4176,12 +4139,12 @@ msgstr "После принятия заявки помощником"
msgid "Already registered? Check your email"
msgstr "Уже зарегистрированы?"
-#: lib/who_need_help_web/live/request_live/new.ex:444
+#: lib/who_need_help_web/live/request_live/new.ex:453
#, elixir-autogen, elixir-format
msgid "Area or public landmark"
msgstr "Район или публичный ориентир"
-#: lib/who_need_help_web/live/request_live/new.ex:544
+#: lib/who_need_help_web/live/request_live/new.ex:553
#, elixir-autogen, elixir-format
msgid "Area radius"
msgstr "Радиус зоны"
@@ -4201,6 +4164,7 @@ msgstr ""
msgid "COMMUNITY PROFILE"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:22
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:11
#, elixir-autogen, elixir-format, fuzzy
msgid "Check your email to finish registration"
@@ -4211,8 +4175,8 @@ msgstr "Проверьте почту"
msgid "Choose a category from the same mode."
msgstr "Выберите категорию"
-#: lib/who_need_help_web/live/request_live/new.ex:425
-#: lib/who_need_help_web/live/request_live/new.ex:597
+#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:606
#, elixir-autogen, elixir-format
msgid "Choose a place on the map or use your current location."
msgstr "Выберите место на карте или используйте текущую геопозицию."
@@ -4232,50 +4196,50 @@ msgstr "Выберите зону или точную точку на карте
msgid "Choose an expiry time in the future."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1628
#, elixir-autogen, elixir-format
msgid "Copied"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1626
-#: lib/who_need_help_web/live/request_live/show.ex:1632
+#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1633
#, elixir-autogen, elixir-format
msgid "Copy code"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1628
+#: lib/who_need_help_web/live/request_live/show.ex:1629
#, elixir-autogen, elixir-format
msgid "Copy failed"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:425
+#: lib/who_need_help_web/components/core_components.ex:431
#: lib/who_need_help_web/live/product_analytics_live.ex:58
#, elixir-autogen, elixir-format
msgid "Date"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:593
-#: lib/who_need_help_web/live/request_live/new.ex:605
+#: lib/who_need_help_web/live/request_live/new.ex:614
#, elixir-autogen, elixir-format
msgid "Enter coordinates manually"
msgstr "Ввести координаты вручную"
-#: lib/who_need_help_web/live/request_live/show.ex:1660
+#: lib/who_need_help_web/live/request_live/show.ex:1661
#, elixir-autogen, elixir-format
msgid "Enter the six digits shown to the requester."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:479
+#: lib/who_need_help_web/live/request_live/new.ex:488
#, elixir-autogen, elixir-format
msgid "Exact point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:671
+#: lib/who_need_help_web/live/request_live/new.ex:680
#, elixir-autogen, elixir-format
msgid "Fix the following details and publish again:"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:607
+#: lib/who_need_help_web/live/request_live/new.ex:616
#, elixir-autogen, elixir-format
msgid "For an approximate area, these coordinates are the area center—not your exact position."
msgstr "Для примерной зоны эти координаты задают центр области, а не вашу точную позицию."
@@ -4285,13 +4249,13 @@ msgstr "Для примерной зоны эти координаты зада
msgid "For privacy, this page cannot reveal whether an account exists. If you are new to Who Need Help, choose Register instead."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1450
+#: lib/who_need_help_web/live/request_live/show.ex:1451
#, elixir-autogen, elixir-format, fuzzy
msgid "Handover code"
msgstr "Код передачи подтверждён."
-#: lib/who_need_help_web/live/request_live/show.ex:1462
-#: lib/who_need_help_web/live/request_live/show.ex:1694
+#: lib/who_need_help_web/live/request_live/show.ex:1463
+#: lib/who_need_help_web/live/request_live/show.ex:1695
#, elixir-autogen, elixir-format
msgid "Help completed and verified by both participants."
msgstr ""
@@ -4306,17 +4270,17 @@ msgstr ""
msgid "Help is now in progress."
msgstr "Помощь выполняется."
-#: lib/who_need_help_web/live/request_live/show.ex:1442
+#: lib/who_need_help_web/live/request_live/show.ex:1443
#, elixir-autogen, elixir-format
msgid "Helper confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1369
+#: lib/who_need_help_web/live/request_live/show.ex:1370
#, elixir-autogen, elixir-format, fuzzy
msgid "Helper:"
msgstr "Помощник"
-#: lib/who_need_help_web/live/request_live/new.ex:525
+#: lib/who_need_help_web/live/request_live/new.ex:534
#, elixir-autogen, elixir-format
msgid "Helpers will see only the area or landmark written above. You can share a live location later after matching."
msgstr "Помощники увидят только указанный выше район или ориентир. После совпадения можно отдельно поделиться геопозицией."
@@ -4331,49 +4295,49 @@ msgstr ""
msgid "If this email belongs to an existing account, a secure sign-in link will arrive shortly."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:411
+#: lib/who_need_help_web/live/request_live/new.ex:420
#, elixir-autogen, elixir-format
msgid "In 1 hour"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:412
+#: lib/who_need_help_web/live/request_live/new.ex:421
#, elixir-autogen, elixir-format
msgid "In 3 hours"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:511
-#: lib/who_need_help_web/live/request_live/new.ex:435
+#: lib/who_need_help_web/live/request_live/new.ex:444
#, elixir-autogen, elixir-format
msgid "Location is unavailable in this browser."
msgstr "Геопозиция недоступна в этом браузере."
#: lib/who_need_help_web/live/notification_live.ex:513
-#: lib/who_need_help_web/live/request_live/new.ex:437
+#: lib/who_need_help_web/live/request_live/new.ex:446
#, elixir-autogen, elixir-format
msgid "Location permission was denied."
msgstr "Доступ к геопозиции отклонён."
-#: lib/who_need_help_web/live/request_live/new.ex:565
+#: lib/who_need_help_web/live/request_live/new.ex:574
#, elixir-autogen, elixir-format
msgid "Move the map area so it covers a useful public meeting place."
msgstr "Переместите зону так, чтобы она охватывала удобное публичное место встречи."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:9
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:11
#, elixir-autogen, elixir-format
msgid "New notice"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:523
+#: lib/who_need_help_web/live/request_live/new.ex:532
#, elixir-autogen, elixir-format
msgid "No coordinates will be stored"
msgstr "Координаты не будут сохранены"
-#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:443
#, elixir-autogen, elixir-format
msgid "No map coordinates will be stored."
msgstr "Координаты на карте не будут сохранены."
-#: lib/who_need_help_web/live/request_live/new.ex:493
+#: lib/who_need_help_web/live/request_live/new.ex:502
#, elixir-autogen, elixir-format
msgid "No map location"
msgstr "Не показывать место на карте"
@@ -4383,12 +4347,12 @@ msgstr "Не показывать место на карте"
msgid "No public social links added."
msgstr "Ссылки на соцсети не добавлены."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:14
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:16
#, elixir-autogen, elixir-format
msgid "Only notices submitted while signed in appear here. Notices submitted without an account remain accessible through their private email link."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:494
+#: lib/who_need_help_web/live/request_live/new.ex:503
#, elixir-autogen, elixir-format
msgid "Only the public area description"
msgstr "Только публичное описание района"
@@ -4408,9 +4372,9 @@ msgstr ""
msgid "Optional thanks"
msgstr "Необязательная ссылка для благодарности"
-#: lib/who_need_help_web/live/request_live/show.ex:1438
-#: lib/who_need_help_web/live/request_live/show.ex:1446
-#: lib/who_need_help_web/live/request_live/show.ex:1454
+#: lib/who_need_help_web/live/request_live/show.ex:1439
+#: lib/who_need_help_web/live/request_live/show.ex:1447
+#: lib/who_need_help_web/live/request_live/show.ex:1455
#, elixir-autogen, elixir-format, fuzzy
msgid "Pending"
msgstr "Отправляем..."
@@ -4420,7 +4384,7 @@ msgstr "Отправляем..."
msgid "Public social links"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:449
+#: lib/who_need_help_web/components/core_components.ex:455
#, elixir-autogen, elixir-format
msgid "Quick time choices"
msgstr ""
@@ -4430,7 +4394,7 @@ msgstr ""
msgid "Read"
msgstr "Прочитайте"
-#: lib/who_need_help_web/live/request_live/new.ex:466
+#: lib/who_need_help_web/live/request_live/new.ex:475
#, elixir-autogen, elixir-format
msgid "Recommended for privacy"
msgstr "Рекомендуется для приватности"
@@ -4445,22 +4409,22 @@ msgstr "Регистрация"
msgid "Registration request accepted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:408
+#: lib/who_need_help_web/live/request_live/new.ex:417
#, elixir-autogen, elixir-format, fuzzy
msgid "Request expires"
msgstr "Срок действия заявки (UTC)"
-#: lib/who_need_help_web/live/activity_live/show.ex:565
+#: lib/who_need_help_web/live/activity_live/show.ex:566
#, elixir-autogen, elixir-format, fuzzy
msgid "Request to join again"
msgstr "Подать заявку на участие"
-#: lib/who_need_help_web/live/request_live/new.ex:670
+#: lib/who_need_help_web/live/request_live/new.ex:679
#, elixir-autogen, elixir-format
msgid "Request was not published"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1434
+#: lib/who_need_help_web/live/request_live/show.ex:1435
#, elixir-autogen, elixir-format, fuzzy
msgid "Requester confirmed"
msgstr "Заявка восстановлена."
@@ -4486,6 +4450,7 @@ msgstr "Отправить"
msgid "Sign-in request accepted"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:23
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:12
#, elixir-autogen, elixir-format
msgid "Sign-in request processed"
@@ -4501,13 +4466,13 @@ msgstr ""
msgid "Starts at"
msgstr "Начало"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:47
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:65
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:49
#, elixir-autogen, elixir-format
msgid "Status updates go to the email address of your signed-in account."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:506
+#: lib/who_need_help_web/live/request_live/new.ex:515
#, elixir-autogen, elixir-format
msgid "The map is unavailable. You can use the manual coordinate fallback."
msgstr "Карта недоступна. Можно использовать резервный ручной ввод координат."
@@ -4522,7 +4487,7 @@ msgstr ""
msgid "This activity is closed. The group chat remains available as read-only history."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:448
+#: lib/who_need_help_web/live/request_live/new.ex:457
#, elixir-autogen, elixir-format
msgid "This description is visible to everyone. Do not enter a private address."
msgstr "Это описание видно всем. Не указывайте частный адрес."
@@ -4542,7 +4507,7 @@ msgstr ""
msgid "This help request was cancelled. Chat history is read-only."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1468
+#: lib/who_need_help_web/live/request_live/show.ex:1469
#, elixir-autogen, elixir-format
msgid "This match was cancelled. No further handover action is required."
msgstr ""
@@ -4552,7 +4517,7 @@ msgstr ""
msgid "This person has not added a public bio yet."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:572
+#: lib/who_need_help_web/live/request_live/new.ex:581
#, elixir-autogen, elixir-format
msgid "This point is public"
msgstr "Эта точка видна всем"
@@ -4562,7 +4527,7 @@ msgstr "Эта точка видна всем"
msgid "This public profile is not available."
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:32
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:34
#, elixir-autogen, elixir-format
msgid "This request is linked to your signed-in account and its email address."
msgstr ""
@@ -4573,22 +4538,22 @@ msgid "This request is linked to your signed-in account. Replies go to its email
msgstr ""
#: lib/who_need_help_web/live/request_live/show.ex:612
-#: lib/who_need_help_web/live/request_live/show.ex:1686
+#: lib/who_need_help_web/live/request_live/show.ex:1687
#, elixir-autogen, elixir-format, fuzzy
msgid "This request was cancelled."
msgstr "Срок действия этой заявки истёк."
-#: lib/who_need_help_web/components/core_components.ex:435
+#: lib/who_need_help_web/components/core_components.ex:441
#, elixir-autogen, elixir-format
msgid "Time"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:413
+#: lib/who_need_help_web/live/request_live/new.ex:422
#, elixir-autogen, elixir-format
msgid "Tomorrow"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:573
+#: lib/who_need_help_web/live/request_live/new.ex:582
#, elixir-autogen, elixir-format
msgid "Use a safe public meeting point instead of a private address."
msgstr "Укажите безопасное публичное место встречи вместо частного адреса."
@@ -4599,7 +4564,7 @@ msgid "Use another email"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:546
-#: lib/who_need_help_web/live/request_live/new.ex:540
+#: lib/who_need_help_web/live/request_live/new.ex:549
#, elixir-autogen, elixir-format, fuzzy
msgid "Use my location"
msgstr "Использовать мою геопозицию"
@@ -4614,7 +4579,7 @@ msgstr ""
msgid "Use the newest confirmation link if it arrives."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1664
+#: lib/who_need_help_web/live/request_live/show.ex:1665
#, elixir-autogen, elixir-format
msgid "Verifying…"
msgstr ""
@@ -4624,20 +4589,20 @@ msgstr ""
msgid "View content-removal notices"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:20
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
#: lib/who_need_help_web/controllers/content_removal_html/received.html.heex:23
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:22
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:24
#, elixir-autogen, elixir-format
msgid "View my notices"
msgstr ""
#: lib/who_need_help_web/controllers/support_html/new.html.heex:13
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:18
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:28
#, elixir-autogen, elixir-format, fuzzy
msgid "View my requests"
msgstr "Новое обращение"
-#: lib/who_need_help_web/live/request_live/new.ex:480
+#: lib/who_need_help_web/live/request_live/new.ex:489
#, elixir-autogen, elixir-format
msgid "Visible before matching"
msgstr "Видно до принятия заявки"
@@ -4652,62 +4617,62 @@ msgstr ""
msgid "Voted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:453
+#: lib/who_need_help_web/live/request_live/new.ex:462
#, elixir-autogen, elixir-format
msgid "What should people see?"
msgstr "Что должны видеть другие?"
-#: lib/who_need_help_web/live/request_live/new.ex:441
+#: lib/who_need_help_web/live/request_live/new.ex:450
#, elixir-autogen, elixir-format
msgid "Where is help needed?"
msgstr "Где нужна помощь?"
-#: lib/who_need_help_web/live/activity_live/show.ex:580
+#: lib/who_need_help_web/live/activity_live/show.ex:581
#, elixir-autogen, elixir-format
msgid "You are no longer a participant and cannot access the group chat or exact meeting point. You can request to join again while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:591
+#: lib/who_need_help_web/live/activity_live/show.ex:592
#, elixir-autogen, elixir-format
msgid "You are not a participant. You can send a new request while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:582
+#: lib/who_need_help_web/live/request_live/new.ex:591
#, elixir-autogen, elixir-format
msgid "You can separately share live location with the matched person and stop sharing at any time."
msgstr "Можно отдельно поделиться геопозицией с подобранным человеком и остановить передачу в любой момент."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:40
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:42
#, elixir-autogen, elixir-format
msgid "You have not submitted any content-removal notices while signed in."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:578
+#: lib/who_need_help_web/live/activity_live/show.ex:579
#, elixir-autogen, elixir-format
msgid "You left this activity"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1520
+#: lib/who_need_help_web/live/request_live/show.ex:1521
#, elixir-autogen, elixir-format
msgid "Your completion confirmation is saved."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:564
+#: lib/who_need_help_web/live/request_live/new.ex:573
#, elixir-autogen, elixir-format
msgid "Your exact position is not shown"
msgstr "Ваша точная позиция не показывается"
-#: lib/who_need_help_web/live/activity_live/show.ex:589
+#: lib/who_need_help_web/live/activity_live/show.ex:590
#, elixir-autogen, elixir-format, fuzzy
msgid "Your join request was declined"
msgstr "Ваши запросы"
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:8
#, elixir-autogen, elixir-format
msgid "Your notices"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:461
+#: lib/who_need_help_web/components/core_components.ex:467
#, elixir-autogen, elixir-format
msgid "Your time zone:"
msgstr ""
@@ -4717,32 +4682,32 @@ msgstr ""
msgid "← Community helpers"
msgstr "Помощники сообщества"
-#: lib/who_need_help_web/live/request_live/new.ex:427
+#: lib/who_need_help_web/live/request_live/new.ex:436
#, elixir-autogen, elixir-format
msgid "Area selected. Drag the green pin or click the map to move it."
msgstr "Область выбрана. Перетащите зелёный маркер или нажмите на карту, чтобы переместить её."
-#: lib/who_need_help_web/live/request_live/new.ex:514
+#: lib/who_need_help_web/live/request_live/new.ex:523
#, elixir-autogen, elixir-format
msgid "Click the map or drag the green pin to move the area"
msgstr "Нажмите на карту или перетащите зелёный маркер, чтобы переместить область"
-#: lib/who_need_help_web/live/request_live/new.ex:517
+#: lib/who_need_help_web/live/request_live/new.ex:526
#, elixir-autogen, elixir-format
msgid "Click the map or drag the red pin to move the point"
msgstr "Нажмите на карту или перетащите красный маркер, чтобы переместить точку"
-#: lib/who_need_help_web/live/request_live/new.ex:432
+#: lib/who_need_help_web/live/request_live/new.ex:441
#, elixir-autogen, elixir-format
msgid "Drag to move the approximate area"
msgstr "Перетащите, чтобы переместить приблизительную область"
-#: lib/who_need_help_web/live/request_live/new.ex:433
+#: lib/who_need_help_web/live/request_live/new.ex:442
#, elixir-autogen, elixir-format
msgid "Drag to move the exact point"
msgstr "Перетащите, чтобы переместить точную точку"
-#: lib/who_need_help_web/live/request_live/new.ex:430
+#: lib/who_need_help_web/live/request_live/new.ex:439
#, elixir-autogen, elixir-format
msgid "Exact point selected. Drag the red pin or click the map to move it."
msgstr "Точная точка выбрана. Перетащите красный маркер или нажмите на карту, чтобы переместить её."
@@ -4785,7 +4750,7 @@ msgstr "Загрузить ещё в этой области"
msgid "Map"
msgstr "Карта"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:173
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:175
#, elixir-autogen, elixir-format
msgid "Map preview"
msgstr "Предпросмотр карты"
@@ -4835,7 +4800,7 @@ msgstr "Расположение результатов"
msgid "Search this area"
msgstr "Искать в этой области"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:171
#, elixir-autogen, elixir-format
msgid "Static preview"
msgstr "Статический просмотр"
@@ -4845,14 +4810,14 @@ msgstr "Статический просмотр"
msgid "Together"
msgstr "Вместе"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:158
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
#: lib/who_need_help_web/live/activity_live/index.ex:286
#: lib/who_need_help_web/live/activity_live/show.ex:542
#: lib/who_need_help_web/live/notification_live.ex:512
#: lib/who_need_help_web/live/notification_live.ex:531
#: lib/who_need_help_web/live/request_live/index.ex:517
-#: lib/who_need_help_web/live/request_live/new.ex:436
-#: lib/who_need_help_web/live/request_live/new.ex:508
+#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:517
#: lib/who_need_help_web/live/request_live/show.ex:1284
#, elixir-autogen, elixir-format
msgid "Try map again"
@@ -4901,7 +4866,7 @@ msgstr ""
msgid "Acceptance, arrival, completion, and cancellation"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:276
+#: lib/who_need_help_web/live/support_operations_live.ex:393
#, elixir-autogen, elixir-format
msgid "Active or unresolved product state must be handled first."
msgstr ""
@@ -4947,7 +4912,7 @@ msgstr ""
msgid "Arrival saved. The requester has been notified."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:284
+#: lib/who_need_help_web/live/support_operations_live.ex:401
#, elixir-autogen, elixir-format
msgid "Automatic erasure is disabled: no jurisdiction-specific retention and anonymisation policy is configured. Do not mark the case resolved until the approved data action is completed and recorded."
msgstr ""
@@ -4977,13 +4942,13 @@ msgstr ""
msgid "Both participants confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1595
+#: lib/who_need_help_web/live/request_live/show.ex:1596
#, elixir-autogen, elixir-format
msgid "Cancelling ends this match and stops live-location sharing."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1359
-#: lib/who_need_help_web/live/request_live/show.ex:1599
+#: lib/who_need_help_web/live/request_live/show.ex:1360
+#: lib/who_need_help_web/live/request_live/show.ex:1600
#, elixir-autogen, elixir-format
msgid "Cancelling…"
msgstr ""
@@ -5014,13 +4979,13 @@ msgstr ""
msgid "Code-confirmed people"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1361
-#: lib/who_need_help_web/live/request_live/show.ex:1601
+#: lib/who_need_help_web/live/request_live/show.ex:1362
+#: lib/who_need_help_web/live/request_live/show.ex:1602
#, elixir-autogen, elixir-format
msgid "Confirm cancellation"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1560
+#: lib/who_need_help_web/live/request_live/show.ex:1561
#, elixir-autogen, elixir-format
msgid "Confirm withdrawal"
msgstr ""
@@ -5172,7 +5137,7 @@ msgstr ""
msgid "I can no longer complete it"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1501
+#: lib/who_need_help_web/live/request_live/show.ex:1502
#, elixir-autogen, elixir-format
msgid "I have arrived"
msgstr ""
@@ -5187,17 +5152,17 @@ msgstr ""
msgid "Leave every category unchecked to receive all matching requests."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1552
+#: lib/who_need_help_web/live/request_live/show.ex:1553
#, elixir-autogen, elixir-format
msgid "Leaving ends this private match. If the request has not expired, it becomes available to other helpers."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1558
+#: lib/who_need_help_web/live/request_live/show.ex:1559
#, elixir-autogen, elixir-format
msgid "Leaving…"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1312
+#: lib/who_need_help_web/live/request_live/show.ex:1313
#, elixir-autogen, elixir-format
msgid "Live shared location"
msgstr ""
@@ -5207,7 +5172,7 @@ msgstr ""
msgid "Load older notifications"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1290
+#: lib/who_need_help_web/live/request_live/show.ex:1291
#, elixir-autogen, elixir-format
msgid "Map legend"
msgstr ""
@@ -5257,7 +5222,7 @@ msgstr ""
msgid "New private messages"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:275
+#: lib/who_need_help_web/live/support_operations_live.ex:392
#, elixir-autogen, elixir-format
msgid "No active product workflow was found."
msgstr ""
@@ -5277,9 +5242,9 @@ msgstr ""
msgid "No notifications yet"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1354
-#: lib/who_need_help_web/live/request_live/show.ex:1548
-#: lib/who_need_help_web/live/request_live/show.ex:1591
+#: lib/who_need_help_web/live/request_live/show.ex:1355
+#: lib/who_need_help_web/live/request_live/show.ex:1549
+#: lib/who_need_help_web/live/request_live/show.ex:1592
#, elixir-autogen, elixir-format
msgid "Note (optional)"
msgstr ""
@@ -5300,7 +5265,7 @@ msgid "Notification text never contains chat messages or exact coordinates."
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:133
-#: lib/who_need_help_web/components/layouts.ex:315
+#: lib/who_need_help_web/components/layouts.ex:321
#: lib/who_need_help_web/live/notification_live.ex:15
#: lib/who_need_help_web/live/notification_live.ex:213
#, elixir-autogen, elixir-format
@@ -5312,8 +5277,8 @@ msgstr ""
msgid "Notifications and nearby alerts"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:142
-#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/components/layouts.ex:148
+#: lib/who_need_help_web/components/layouts.ex:336
#, elixir-autogen, elixir-format
msgid "Operations"
msgstr ""
@@ -5348,14 +5313,14 @@ msgstr ""
msgid "Private matching center"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:296
+#: lib/who_need_help_web/live/moderation_live.ex:332
#: lib/who_need_help_web/live/product_analytics_live.ex:12
#: lib/who_need_help_web/live/product_analytics_live.ex:42
#, elixir-autogen, elixir-format
msgid "Product analytics"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1417
+#: lib/who_need_help_web/live/request_live/show.ex:1418
#, elixir-autogen, elixir-format
msgid "Progress"
msgstr ""
@@ -5385,12 +5350,12 @@ msgstr ""
msgid "Ranking prioritizes unique people helped with optional location-supported evidence, then unique code-confirmed handovers. These are activity signals, not identity or safety checks. Repeated help between the same pair does not inflate the primary score."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1306
+#: lib/who_need_help_web/live/request_live/show.ex:1307
#, elixir-autogen, elixir-format
msgid "Request area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1307
+#: lib/who_need_help_web/live/request_live/show.ex:1308
#, elixir-autogen, elixir-format
msgid "Request point"
msgstr ""
@@ -5415,7 +5380,7 @@ msgstr ""
msgid "Resume"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:267
+#: lib/who_need_help_web/live/support_operations_live.ex:384
#, elixir-autogen, elixir-format
msgid "Run deletion preflight"
msgstr ""
@@ -5445,7 +5410,7 @@ msgstr ""
msgid "Sun"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:92
+#: lib/who_need_help_web/live/support_operations_live.ex:99
#, elixir-autogen, elixir-format
msgid "The linked account no longer exists."
msgstr ""
@@ -5460,7 +5425,7 @@ msgstr ""
msgid "The previous helper left. This request is open for a new helper again."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:90
+#: lib/who_need_help_web/live/support_operations_live.ex:97
#, elixir-autogen, elixir-format
msgid "The request is not linked to an account."
msgstr ""
@@ -5476,7 +5441,7 @@ msgstr ""
msgid "These are activity signals, not an identity, background, qualification, or safety check."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:89
+#: lib/who_need_help_web/live/support_operations_live.ex:96
#, elixir-autogen, elixir-format
msgid "This is not an account-deletion case."
msgstr ""
@@ -5506,7 +5471,7 @@ msgstr ""
msgid "Use quiet hours"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:91
+#: lib/who_need_help_web/live/support_operations_live.ex:98
#, elixir-autogen, elixir-format
msgid "Verify the requester contact first."
msgstr ""
@@ -5554,29 +5519,447 @@ msgstr ""
msgid "code-confirmed handovers"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:168
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:170
#, elixir-autogen, elixir-format
msgid "Interactive fallback"
msgstr "Интерактивный запасной режим"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:155
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
#, elixir-autogen, elixir-format
msgid "Select an example to preview it without exposing a real address."
msgstr "Выберите пример, чтобы просмотреть его без раскрытия реального адреса."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:159
#, elixir-autogen, elixir-format
msgid "Selected example:"
msgstr "Выбранный пример:"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:150
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:152
#, elixir-autogen, elixir-format
msgid "WebGL is unavailable in this browser, so the full map cannot start. Select an example below or retry the map."
msgstr "WebGL недоступен в этом браузере, поэтому полная карта не может запуститься. Выберите пример ниже или попробуйте запустить карту ещё раз."
-#: lib/who_need_help_web/live/activity_live/index.ex
-#: lib/who_need_help_web/live/activity_live/show.ex
-#: lib/who_need_help_web/live/request_live/show.ex
+#: lib/who_need_help_web/live/activity_live/index.ex:287
+#: lib/who_need_help_web/live/activity_live/show.ex:543
+#: lib/who_need_help_web/live/request_live/show.ex:1285
#, elixir-autogen, elixir-format
msgid "Show location on map"
msgstr "Показать место на карте"
+
+#: lib/who_need_help_web/live/report_live.ex:118
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Activity"
+msgstr "Активность"
+
+#: lib/who_need_help_web/live/report_live.ex:121
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Activity message"
+msgstr "Сообщение активности"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:98
+#, elixir-autogen, elixir-format
+msgid "Add details or answer the support team"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:717
+#, elixir-autogen, elixir-format
+msgid "Administrator access is required to moderate staff accounts."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
+#, elixir-autogen, elixir-format
+msgid "Ask a nearby volunteer to buy or collect medicine if they agree, or help with a safe roadside problem. There is no mandatory fee."
+msgstr "Попросите волонтёра рядом купить или забрать лекарство, если он согласится, либо помочь с безопасной дорожной проблемой. Обязательной платы нет."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:226
+#: lib/who_need_help_web/live/support_operations_live.ex:427
+#, elixir-autogen, elixir-format
+msgid "Audited update"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:234
+#: lib/who_need_help_web/live/support_operations_live.ex:435
+#, elixir-autogen, elixir-format
+msgid "Case status"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:247
+#: lib/who_need_help_web/live/support_operations_live.ex:446
+#, elixir-autogen, elixir-format
+msgid "Choose the state that will appear in the case history."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:201
+#: lib/who_need_help_web/live/report_live.ex:50
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Contact support"
+msgstr "Обратиться в поддержку"
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:56
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Content-removal notice %{reference}"
+msgstr "Уведомление об удалении контента %{reference}"
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:87
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Content-removal notice received"
+msgstr "Уведомление об удалении контента получено"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:24
+#: lib/who_need_help_web/live/support_operations_live.ex:334
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Conversation"
+msgstr "Переписка"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:111
+#: lib/who_need_help_web/controllers/support_controller.ex:127
+#: lib/who_need_help_web/live/support_case_live.ex:73
+#, elixir-autogen, elixir-format
+msgid "Could not send your message. Please check it and try again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:260
+#, elixir-autogen, elixir-format
+msgid "Explain what was decided, what action was taken, or what information is still needed…"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:115
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Help request"
+msgstr "Заявка на помощь"
+
+#: lib/who_need_help_web/live/request_live/new.ex:217
+#, elixir-autogen, elixir-format
+msgid "I confirm this is not an emergency or request for medical advice, the medicine and arrangement are lawful, and a volunteer chooses whether to spend money."
+msgstr "Я подтверждаю, что это не экстренная ситуация и не запрос медицинского совета, лекарство и договорённость законны, а волонтёр сам решает, тратить ли деньги."
+
+#: lib/who_need_help_web/live/request_live/new.ex:376
+#, elixir-autogen, elixir-format
+msgid "If purchase is needed, accepting the request does not require the volunteer to spend money. Agree on the medicine, pharmacy requirements, payment, and any reimbursement only in the private matched chat."
+msgstr "Если лекарство нужно купить, принятие заявки не обязывает волонтёра тратить деньги. Согласуйте лекарство, требования аптеки, оплату и возможное возмещение только в приватном чате после совпадения."
+
+#: lib/who_need_help_web/live/report_live.ex:116
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Matched help"
+msgstr "Согласованная помощь"
+
+#: lib/who_need_help_web/live/request_live/new.ex:209
+#, elixir-autogen, elixir-format
+msgid "Medicine is needed from a pharmacy"
+msgstr "Нужно лекарство из аптеки"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:97
+#, elixir-autogen, elixir-format
+msgid "Message to support"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:69
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Moderation response"
+msgstr "Ответ модерации"
+
+#: lib/who_need_help_web/live/support_operations_live.ex:360
+#, elixir-autogen, elixir-format
+msgid "No conversation messages yet."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:70
+#, elixir-autogen, elixir-format
+msgid "No replies yet. Add a message if you need to clarify the request."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:81
+#, elixir-autogen, elixir-format, fuzzy
+msgid "No reports submitted"
+msgstr "Жалоб не отправлено"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:136
+#: lib/who_need_help_web/live/support_operations_live.ex:372
+#, elixir-autogen, elixir-format
+msgid "No status history is available for this older case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:146
+#: lib/who_need_help_web/live/support_case_live.ex:95
+#, elixir-autogen, elixir-format
+msgid "Only a resolved or closed request can be reopened."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:27
+#, elixir-autogen, elixir-format
+msgid "Only you and authorised support staff can view this case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Open TAKE IT DOWN request"
+msgstr "Открыть запрос TAKE IT DOWN"
+
+#: lib/who_need_help_web/live/support_operations_live.ex:217
+#: lib/who_need_help_web/live/support_operations_live.ex:420
+#, elixir-autogen, elixir-format
+msgid "Operator action"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#, elixir-autogen, elixir-format
+msgid "Other people will see this name on requests, activities, and reviews."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:117
+#, elixir-autogen, elixir-format
+msgid "Private message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:219
+#, elixir-autogen, elixir-format
+msgid "Record the decision and notify the submitter when contact is available."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "Reopen without a message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:457
+#, elixir-autogen, elixir-format
+msgid "Reply to requester (optional)"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:123
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Reported content"
+msgstr "Контент, на который пожаловались"
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Reporting non-consensual intimate visual material?"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:83
+#, elixir-autogen, elixir-format
+msgid "Reports you send from a request, activity, or chat will appear here."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
+#, elixir-autogen, elixir-format
+msgid "Request only lawful purchase or pickup from a legitimate pharmacy. A volunteer is never required to pay. Agree privately on the medicine, pharmacy or prescription requirements, payment, reimbursement, storage, and handover. Who Need Help does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement. Do not request controlled substances or publish prescriptions or payment credentials. Follow pharmacy rules and local law."
+msgstr "Запрашивайте только законную покупку или получение лекарства в легальной аптеке. Волонтёр никогда не обязан платить. В приватном чате согласуйте лекарство, требования аптеки или рецепта, оплату, возмещение, хранение и передачу. Who Need Help не назначает, не рекомендует, не продаёт лекарства, не обрабатывает платежи и не гарантирует возмещение. Не запрашивайте контролируемые вещества и не публикуйте рецепты или платёжные данные. Соблюдайте правила аптеки и местное законодательство."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:350
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Requester"
+msgstr "Автор заявки"
+
+#: lib/who_need_help_web/live/moderation_live.ex:393
+#: lib/who_need_help_web/live/moderation_live.ex:418
+#, elixir-autogen, elixir-format
+msgid "Required reason for hiding"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:432
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Restore activity"
+msgstr "Восстановить активность"
+
+#: lib/who_need_help_web/live/moderation_live.ex:407
+#, elixir-autogen, elixir-format
+msgid "Restore request"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_controller.ex:23
+#, elixir-autogen, elixir-format
+msgid "Safety guidance for voluntary help, medicine pickup, roadside requests, location sharing, and in-person activities."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:288
+#: lib/who_need_help_web/live/support_operations_live.ex:487
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Saving…"
+msgstr "Сохранение…"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:100
+#, elixir-autogen, elixir-format
+msgid "Send message"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:120
+#: lib/who_need_help_web/live/support_operations_live.ex:365
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Status history"
+msgstr "История статусов"
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support request created"
+msgstr "Обращение в поддержку создано"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:157
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support request received"
+msgstr "Обращение в поддержку получено"
+
+#: lib/who_need_help_web/components/layouts.ex:139
+#: lib/who_need_help_web/components/layouts.ex:327
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support requests"
+msgstr "Обращения в поддержку"
+
+#: lib/who_need_help_web/controllers/support_html.ex:24
+#: lib/who_need_help_web/controllers/support_html.ex:28
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:59
+#: lib/who_need_help_web/live/support_operations_live.ex:349
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support team"
+msgstr "Команда поддержки"
+
+#: lib/who_need_help_web/controllers/support_html.ex:29
+#, elixir-autogen, elixir-format
+msgid "System"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:41
+#, elixir-autogen, elixir-format
+msgid "TRUST AND SAFETY"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "The requester states whether the medicine is paid, reserved, or still needs to be purchased."
+msgstr "Автор заявки указывает, оплачено ли лекарство, зарезервировано или его ещё нужно купить."
+
+#: lib/who_need_help_web/controllers/support_controller.ex:141
+#: lib/who_need_help_web/live/support_case_live.ex:88
+#, elixir-autogen, elixir-format
+msgid "The support request is open again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:280
+#: lib/who_need_help_web/live/support_operations_live.ex:479
+#, elixir-autogen, elixir-format
+msgid "The verified contact will receive this update by email."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:80
+#, elixir-autogen, elixir-format
+msgid "This case is finished. Sending a new message will reopen it automatically."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:44
+#, elixir-autogen, elixir-format
+msgid "This private history shows reports you submitted and the latest moderation status. Submit a new report from the relevant request, activity, or private chat so moderators receive the correct context."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:469
+#, elixir-autogen, elixir-format
+msgid "This reply becomes part of the case conversation."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_case_live.ex:34
+#: lib/who_need_help_web/live/support_case_live.ex:65
+#: lib/who_need_help_web/live/support_case_live.ex:101
+#, elixir-autogen, elixir-format, fuzzy
+msgid "This support request is no longer available."
+msgstr "Это обращение в поддержку больше недоступно."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:282
+#: lib/who_need_help_web/live/support_operations_live.ex:481
+#, elixir-autogen, elixir-format
+msgid "This update is recorded, but email is disabled until contact is verified."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:117
+#: lib/who_need_help_web/live/support_case_live.ex:60
+#, elixir-autogen, elixir-format
+msgid "Too many messages. Please try again later."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:271
+#, elixir-autogen, elixir-format
+msgid "Up to 10,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:470
+#, elixir-autogen, elixir-format
+msgid "Up to 5,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:422
+#, elixir-autogen, elixir-format
+msgid "Update the case status and add a private reply when needed."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:22
+#, elixir-autogen, elixir-format
+msgid "Use the dedicated urgent process. Never upload or reproduce the image or video."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:15
+#, elixir-autogen, elixir-format
+msgid "We created support request %{reference} and added it to your account. You can open it now and return to it from My support requests."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
+#, elixir-autogen, elixir-format
+msgid "Who Need Help is not an emergency, medical, pharmacy, or payment service. A volunteer may agree to buy or collect lawful medicine, but is never required to spend money."
+msgstr "Who Need Help не является экстренным, медицинским, аптечным или платёжным сервисом. Волонтёр может согласиться купить или забрать разрешённое лекарство, но никогда не обязан тратить деньги."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:459
+#, elixir-autogen, elixir-format
+msgid "Write a concise reply with the decision, next step, or information you need…"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:270
+#, elixir-autogen, elixir-format
+msgid "Write for the submitter; avoid internal-only notes."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:365
+#, elixir-autogen, elixir-format
+msgid "Yes, if the volunteer explicitly agrees. The people arrange the medicine, pharmacy requirements, payment, and any reimbursement directly. The service does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement."
+msgstr "Да, если волонтёр явно согласится. Люди напрямую согласуют лекарство, требования аптеки, оплату и возможное возмещение. Сервис не назначает, не рекомендует, не продаёт лекарства, не обрабатывает платежи и не гарантирует возмещение."
+
+#: lib/who_need_help_web/controllers/support_html.ex:23
+#: lib/who_need_help_web/controllers/support_html.ex:27
+#, elixir-autogen, elixir-format
+msgid "You"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:12
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Your content-removal notices"
+msgstr "Ваши уведомления об удалении контента"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:104
+#: lib/who_need_help_web/live/support_case_live.ex:53
+#, elixir-autogen, elixir-format
+msgid "Your message was sent to support."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:13
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Your original request"
+msgstr "Ваше исходное обращение"
+
+#: lib/who_need_help_web/components/layouts.ex:136
+#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/live/report_live.ex:12
+#: lib/who_need_help_web/live/report_live.ex:42
+#, elixir-autogen, elixir-format
+msgid "Your reports"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:16
+#, elixir-autogen, elixir-format
+msgid "Your support requests"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:366
+#, elixir-autogen, elixir-format
+msgid "matched chat message"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:369
+#, elixir-autogen, elixir-format
+msgid "matched conversation"
+msgstr ""
diff --git a/priv/gettext/uk/LC_MESSAGES/default.po b/priv/gettext/uk/LC_MESSAGES/default.po
index 477cda9..c5f18e3 100644
--- a/priv/gettext/uk/LC_MESSAGES/default.po
+++ b/priv/gettext/uk/LC_MESSAGES/default.po
@@ -11,74 +11,77 @@ msgstr ""
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100 != 11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10||n%100>=20) ? 1 : 2);\n"
-#: lib/who_need_help_web/components/layouts.ex:136
-#: lib/who_need_help_web/components/layouts.ex:318
+#: lib/who_need_help_web/components/layouts.ex:142
+#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:115
#, elixir-autogen, elixir-format
msgid "Account settings"
msgstr "Параметри облікового запису"
-#: lib/who_need_help_web/components/core_components.ex:546
+#: lib/who_need_help_web/components/core_components.ex:552
#, elixir-autogen, elixir-format
msgid "Actions"
msgstr "Дії"
#: lib/who_need_help_web/components/layouts.ex:87
-#: lib/who_need_help_web/components/layouts.ex:156
+#: lib/who_need_help_web/components/layouts.ex:162
#: lib/who_need_help_web/live/request_live/new.ex:26
#, elixir-autogen, elixir-format
msgid "Ask for help"
msgstr "Попросити допомоги"
-#: lib/who_need_help_web/components/layouts.ex:368
-#: lib/who_need_help_web/components/layouts.ex:383
+#: lib/who_need_help_web/components/layouts.ex:380
+#: lib/who_need_help_web/components/layouts.ex:395
#, elixir-autogen, elixir-format
msgid "Attempting to reconnect"
msgstr "Спроба повторного з’єднання"
-#: lib/who_need_help_web/components/layouts.ex:230
+#: lib/who_need_help_web/components/layouts.ex:236
#: lib/who_need_help_web/live/notification_live.ex:628
#, elixir-autogen, elixir-format
msgid "Categories"
msgstr "Категорії"
#: lib/who_need_help_web/components/layouts.ex:95
-#: lib/who_need_help_web/components/layouts.ex:165
+#: lib/who_need_help_web/components/layouts.ex:171
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:14
+#: lib/who_need_help_web/controllers/user_session_controller.ex:211
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:10
#, elixir-autogen, elixir-format
msgid "Log in"
msgstr "Вхід"
-#: lib/who_need_help_web/components/layouts.ex:151
-#: lib/who_need_help_web/components/layouts.ex:333
+#: lib/who_need_help_web/components/layouts.ex:157
+#: lib/who_need_help_web/components/layouts.ex:345
#, elixir-autogen, elixir-format
msgid "Log out"
msgstr "Вийти"
#: lib/who_need_help_web/components/layouts.ex:130
-#: lib/who_need_help_web/components/layouts.ex:312
+#: lib/who_need_help_web/components/layouts.ex:318
#: lib/who_need_help_web/live/profile_live.ex:16
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Профіль"
#: lib/who_need_help_web/components/layouts.ex:92
-#: lib/who_need_help_web/components/layouts.ex:162
+#: lib/who_need_help_web/components/layouts.ex:168
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:141
#, elixir-autogen, elixir-format
msgid "Register"
msgstr "Зареєструватися"
-#: lib/who_need_help_web/components/layouts.ex:220
+#: lib/who_need_help_web/components/layouts.ex:226
#, elixir-autogen, elixir-format
msgid "Requests"
msgstr "Запити"
-#: lib/who_need_help_web/components/layouts.ex:375
+#: lib/who_need_help_web/components/layouts.ex:387
#, elixir-autogen, elixir-format
msgid "Something went wrong!"
msgstr "Щось пішло не так!"
-#: lib/who_need_help_web/components/layouts.ex:360
+#: lib/who_need_help_web/components/layouts.ex:372
#, elixir-autogen, elixir-format
msgid "We can't find the internet"
msgstr "Немає з’єднання з інтернетом"
@@ -93,7 +96,7 @@ msgstr "закрити"
msgid "%{approved}/%{capacity} approved"
msgstr "Схвалено: %{approved}/%{capacity}"
-#: lib/who_need_help_web/live/moderation_live.ex:496
+#: lib/who_need_help_web/live/moderation_live.ex:570
#, elixir-autogen, elixir-format
msgid "%{count} community votes"
msgstr "Голосів спільноти: %{count}"
@@ -128,21 +131,21 @@ msgstr "4 — добре"
msgid "5 — excellent"
msgstr "5 — відмінно"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:120
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
#, elixir-autogen, elixir-format
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
"Посилання для підтвердження зміни електронної пошти надіслано на нову "
"адресу."
-#: lib/who_need_help_web/live/moderation_live.ex:448
+#: lib/who_need_help_web/live/moderation_live.ex:514
#, elixir-autogen, elixir-format
msgid "A signal requests human review; optional tracking absence is not proof of abuse."
msgstr ""
"Сигнал потребує перевірки людиною; відсутність необов’язкового відстеження "
"не є доказом зловживання."
-#: lib/who_need_help_web/live/request_live/show.ex:1322
+#: lib/who_need_help_web/live/request_live/show.ex:1323
#, elixir-autogen, elixir-format
msgid "Accept only if you can complete this safely and for free."
msgstr ""
@@ -159,29 +162,29 @@ msgid "Account Settings"
msgstr "Параметри облікового запису"
#: lib/who_need_help_web/components/layouts.ex:73
-#: lib/who_need_help_web/components/layouts.ex:246
+#: lib/who_need_help_web/components/layouts.ex:252
#, elixir-autogen, elixir-format
msgid "Account and language"
msgstr "Акаунт і мова"
-#: lib/who_need_help_web/live/moderation_live.ex:582
+#: lib/who_need_help_web/live/moderation_live.ex:656
#, elixir-autogen, elixir-format
msgid "Accounts"
msgstr "Акаунти"
-#: lib/who_need_help_web/live/request_live/show.ex:1318
+#: lib/who_need_help_web/live/request_live/show.ex:1319
#, elixir-autogen, elixir-format
msgid "Action center"
msgstr "Центр дій"
#: lib/who_need_help_web/live/moderation_live.ex:266
-#: lib/who_need_help_web/live/moderation_live.ex:627
+#: lib/who_need_help_web/live/moderation_live.ex:702
#: lib/who_need_help_web/live/notification_live.ex:443
#, elixir-autogen, elixir-format
msgid "Active"
msgstr "Активний"
-#: lib/who_need_help_web/components/layouts.ex:225
+#: lib/who_need_help_web/components/layouts.ex:231
#: lib/who_need_help_web/live/activity_live/index.ex:118
#, elixir-autogen, elixir-format
msgid "Activities"
@@ -236,7 +239,7 @@ msgid "Add unverified link"
msgstr "Додати непідтверджене посилання"
#: lib/who_need_help_web/live/moderation_live.ex:273
-#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:732
#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Адміністратор"
@@ -266,12 +269,12 @@ msgstr "Інший помічник уже прийняв цю заявку."
msgid "Any urgency"
msgstr "Будь-яка терміновість"
-#: lib/who_need_help_web/live/activity_live/show.ex:569
+#: lib/who_need_help_web/live/activity_live/show.ex:570
#, elixir-autogen, elixir-format
msgid "Approval pending"
msgstr "Очікує схвалення"
-#: lib/who_need_help_web/live/activity_live/show.ex:646
+#: lib/who_need_help_web/live/activity_live/show.ex:647
#, elixir-autogen, elixir-format
msgid "Approve"
msgstr "Схвалити"
@@ -281,14 +284,14 @@ msgstr "Схвалити"
msgid "Approved group chat"
msgstr "Чат схваленої групи"
-#: lib/who_need_help_web/live/activity_live/show.ex:672
+#: lib/who_need_help_web/live/activity_live/show.ex:673
#, elixir-autogen, elixir-format
msgid "Approved participants"
msgstr "Схвалені учасники"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:80
#: lib/who_need_help_web/live/activity_live/new.ex:303
-#: lib/who_need_help_web/live/request_live/new.ex:465
+#: lib/who_need_help_web/live/request_live/new.ex:474
#, elixir-autogen, elixir-format
msgid "Approximate area"
msgstr "Орієнтовний район"
@@ -334,12 +337,12 @@ msgstr ""
msgid "Block and report"
msgstr "Блокування та скарга"
-#: lib/who_need_help_web/live/activity_live/show.ex:715
+#: lib/who_need_help_web/live/activity_live/show.ex:716
#, elixir-autogen, elixir-format
msgid "Block organizer"
msgstr "Заблокувати організатора"
-#: lib/who_need_help_web/live/request_live/show.ex:1744
+#: lib/who_need_help_web/live/request_live/show.ex:1745
#, elixir-autogen, elixir-format
msgid "Block this user"
msgstr "Заблокувати користувача"
@@ -354,11 +357,12 @@ msgstr "Заблоковані користувачі"
msgid "Briefly describe the help you need"
msgstr "Коротко опишіть, яка допомога вам потрібна"
-#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/components/layouts.ex:204
#, elixir-autogen, elixir-format
msgid "Build Week feedback"
msgstr "Звіт для Build Week"
+#: lib/who_need_help_web/controllers/feedback_controller.ex:6
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:4
#, elixir-autogen, elixir-format
msgid "Build feedback"
@@ -374,13 +378,13 @@ msgstr "ДОВІРА СПІЛЬНОТИ"
msgid "COMMUNITY-DRIVEN TAXONOMY"
msgstr "КАТЕГОРІЇ ВІД СПІЛЬНОТИ"
-#: lib/who_need_help_web/live/activity_live/show.ex:666
+#: lib/who_need_help_web/live/activity_live/show.ex:667
#, elixir-autogen, elixir-format
msgid "Cancel activity"
msgstr "Скасувати активність"
-#: lib/who_need_help_web/live/request_live/show.ex:1336
-#: lib/who_need_help_web/live/request_live/show.ex:1573
+#: lib/who_need_help_web/live/request_live/show.ex:1337
+#: lib/who_need_help_web/live/request_live/show.ex:1574
#, elixir-autogen, elixir-format
msgid "Cancel request"
msgstr "Скасувати запит"
@@ -412,7 +416,7 @@ msgid "Category details"
msgstr "Деталі категорії"
#: lib/who_need_help_web/live/category_proposal_live.ex:96
-#: lib/who_need_help_web/live/moderation_live.ex:477
+#: lib/who_need_help_web/live/moderation_live.ex:551
#, elixir-autogen, elixir-format
msgid "Category proposals"
msgstr "Пропозиції категорій"
@@ -422,7 +426,7 @@ msgstr "Пропозиції категорій"
msgid "Change Email"
msgstr "Змінити електронну пошту"
-#: lib/who_need_help_web/live/moderation_live.ex:655
+#: lib/who_need_help_web/live/moderation_live.ex:736
#, elixir-autogen, elixir-format
msgid "Change role"
msgstr "Змінити роль"
@@ -433,7 +437,7 @@ msgstr "Змінити роль"
msgid "Changing..."
msgstr "Зміна…"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:244
#, elixir-autogen, elixir-format
msgid "Choose a category, urgency, and safe location visibility."
msgstr ""
@@ -462,13 +466,13 @@ msgstr "Оберіть…"
msgid "City centre, near the main entrance"
msgstr "Центр міста, біля головного входу"
-#: lib/who_need_help_web/live/activity_live/show.ex:733
-#: lib/who_need_help_web/live/request_live/show.ex:1765
+#: lib/who_need_help_web/live/activity_live/show.ex:734
+#: lib/who_need_help_web/live/request_live/show.ex:1766
#, elixir-autogen, elixir-format
msgid "Clear"
msgstr "Очистити"
-#: lib/who_need_help_web/live/moderation_live.ex:402
+#: lib/who_need_help_web/live/moderation_live.ex:476
#, elixir-autogen, elixir-format
msgid "Close"
msgstr "Закрити"
@@ -497,8 +501,8 @@ msgstr "Помічники спільноти"
#: lib/who_need_help_web/live/activity_live/index.ex:262
#: lib/who_need_help_web/live/activity_live/show.ex:397
-#: lib/who_need_help_web/live/activity_live/show.ex:617
-#: lib/who_need_help_web/live/activity_live/show.ex:676
+#: lib/who_need_help_web/live/activity_live/show.ex:618
+#: lib/who_need_help_web/live/activity_live/show.ex:677
#: lib/who_need_help_web/live/request_live/index.ex:474
#, elixir-autogen, elixir-format
msgid "Community member"
@@ -524,7 +528,7 @@ msgstr "Підтвердити й увійти лише зараз"
msgid "Confirm and stay logged in"
msgstr "Підтвердити й залишатися в системі"
-#: lib/who_need_help_web/live/request_live/show.ex:1511
+#: lib/who_need_help_web/live/request_live/show.ex:1512
#, elixir-autogen, elixir-format
msgid "Confirm my part is complete"
msgstr "Підтвердити виконання своєї частини"
@@ -577,7 +581,7 @@ msgstr "Створити активність"
msgid "Create an activity"
msgstr "Створити активність"
-#: lib/who_need_help_web/live/moderation_live.ex:536
+#: lib/who_need_help_web/live/moderation_live.ex:610
#, elixir-autogen, elixir-format
msgid "Create category"
msgstr "Створити категорію"
@@ -587,35 +591,36 @@ msgstr "Створити категорію"
msgid "Create urgent request"
msgstr "Створити термінову заявку"
-#: lib/who_need_help_web/live/activity_live/show.ex:742
+#: lib/who_need_help_web/live/activity_live/show.ex:743
#, elixir-autogen, elixir-format
msgid "Dangerous plan"
msgstr "Небезпечний план"
#: lib/who_need_help_web/live/moderation_live.ex:249
-#: lib/who_need_help_web/live/request_live/show.ex:1773
+#: lib/who_need_help_web/live/report_live.ex:106
+#: lib/who_need_help_web/live/request_live/show.ex:1774
#, elixir-autogen, elixir-format
msgid "Dangerous request"
msgstr "Небезпечна заявка"
-#: lib/who_need_help_web/live/moderation_live.ex:590
+#: lib/who_need_help_web/live/moderation_live.ex:664
#, elixir-autogen, elixir-format
msgid "Decision"
msgstr "Рішення"
-#: lib/who_need_help_web/live/moderation_live.ex:534
+#: lib/who_need_help_web/live/moderation_live.ex:608
#, elixir-autogen, elixir-format
msgid "Decision note"
msgstr "Примітка до рішення"
-#: lib/who_need_help_web/live/moderation_live.ex:304
+#: lib/who_need_help_web/live/moderation_live.ex:340
#, elixir-autogen, elixir-format
msgid "Decisions and access to reported chat evidence are written to the audit log."
msgstr ""
"Рішення та доступ до матеріалів зі скарг на листування записуються до "
"журналу аудиту."
-#: lib/who_need_help_web/live/activity_live/show.ex:653
+#: lib/who_need_help_web/live/activity_live/show.ex:654
#, elixir-autogen, elixir-format
msgid "Decline"
msgstr "Відхилити"
@@ -632,12 +637,14 @@ msgstr ""
"Опишіть публічний план, приблизну тривалість і кому він може бути цікавим."
#: lib/who_need_help_web/live/moderation_live.ex:261
-#: lib/who_need_help_web/live/moderation_live.ex:377
-#: lib/who_need_help_web/live/moderation_live.ex:463
+#: lib/who_need_help_web/live/moderation_live.ex:447
+#: lib/who_need_help_web/live/moderation_live.ex:529
+#: lib/who_need_help_web/live/report_live.ex:103
#, elixir-autogen, elixir-format
msgid "Dismissed"
msgstr "Відхилено"
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:78
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:71
#: lib/who_need_help_web/live/profile_live.ex:149
#, elixir-autogen, elixir-format
@@ -672,13 +679,13 @@ msgstr "Двосторонній прихований відгук"
msgid "Email"
msgstr "Електронна пошта"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:89
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:96
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:90
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:97
#, elixir-autogen, elixir-format
msgid "Email change link is invalid or it has expired."
msgstr "Посилання для зміни електронної пошти недійсне або прострочене."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:84
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:85
#, elixir-autogen, elixir-format
msgid "Email changed successfully."
msgstr "Адресу електронної пошти успішно змінено."
@@ -697,17 +704,17 @@ msgstr ""
msgid "English"
msgstr "Англійська"
-#: lib/who_need_help_web/live/moderation_live.ex:517
+#: lib/who_need_help_web/live/moderation_live.ex:591
#, elixir-autogen, elixir-format
msgid "English description"
msgstr "Опис англійською"
-#: lib/who_need_help_web/live/moderation_live.ex:506
+#: lib/who_need_help_web/live/moderation_live.ex:580
#, elixir-autogen, elixir-format
msgid "English name"
msgstr "Назва англійською"
-#: lib/who_need_help_web/live/request_live/show.ex:1648
+#: lib/who_need_help_web/live/request_live/show.ex:1649
#, elixir-autogen, elixir-format
msgid "Enter handover code"
msgstr "Введіть код передачі"
@@ -743,7 +750,7 @@ msgstr "Публічно — точно"
msgid "Expires:"
msgstr "Спливає:"
-#: lib/who_need_help_web/live/request_live/new.ex:382
+#: lib/who_need_help_web/live/request_live/new.ex:391
#, elixir-autogen, elixir-format
msgid "Explain what is already arranged and what the volunteer needs to do."
msgstr "Поясніть, що вже організовано й що має зробити волонтер."
@@ -753,9 +760,10 @@ msgstr "Поясніть, що вже організовано й що має з
msgid "Find people to join"
msgstr "Знайти компанію"
-#: lib/who_need_help_web/live/activity_live/show.ex:743
+#: lib/who_need_help_web/live/activity_live/show.ex:744
#: lib/who_need_help_web/live/moderation_live.ex:251
-#: lib/who_need_help_web/live/request_live/show.ex:1775
+#: lib/who_need_help_web/live/report_live.ex:108
+#: lib/who_need_help_web/live/request_live/show.ex:1776
#, elixir-autogen, elixir-format
msgid "Fraud"
msgstr "Шахрайство"
@@ -777,7 +785,7 @@ msgstr ""
"Підтвердження через GitHub недоступне, доки оператор не налаштує облікові "
"дані OAuth. Посилання, введене вручну, не вважається підтвердженим."
-#: lib/who_need_help_web/live/request_live/show.ex:1616
+#: lib/who_need_help_web/live/request_live/show.ex:1617
#, elixir-autogen, elixir-format
msgid "HANDOVER CODE FOR THE HELPER"
msgstr "КОД ПЕРЕДАЧІ ДЛЯ ПОМІЧНИКА"
@@ -792,9 +800,10 @@ msgstr "Ім’я користувача (необов’язково)"
msgid "Handover code verified."
msgstr "Код передачі підтверджено."
-#: lib/who_need_help_web/live/activity_live/show.ex:741
+#: lib/who_need_help_web/live/activity_live/show.ex:742
#: lib/who_need_help_web/live/moderation_live.ex:250
-#: lib/who_need_help_web/live/request_live/show.ex:1774
+#: lib/who_need_help_web/live/report_live.ex:107
+#: lib/who_need_help_web/live/request_live/show.ex:1775
#, elixir-autogen, elixir-format
msgid "Harassment"
msgstr "Домагання"
@@ -818,7 +827,7 @@ msgstr ""
msgid "Helper"
msgstr "Помічник"
-#: lib/who_need_help_web/components/layouts.ex:235
+#: lib/who_need_help_web/components/layouts.ex:241
#, elixir-autogen, elixir-format
msgid "Helpers"
msgstr "Помічники"
@@ -871,18 +880,12 @@ msgstr ""
msgid "Hidden"
msgstr "Приховано"
-#: lib/who_need_help_web/live/moderation_live.ex:361
+#: lib/who_need_help_web/live/moderation_live.ex:422
#, elixir-autogen, elixir-format
msgid "Hide activity"
msgstr "Приховати активність"
-#: lib/who_need_help_web/live/moderation_live.ex:347
-#: lib/who_need_help_web/live/moderation_live.ex:359
-#, elixir-autogen, elixir-format
-msgid "Hide reason"
-msgstr "Причина приховування"
-
-#: lib/who_need_help_web/live/moderation_live.ex:349
+#: lib/who_need_help_web/live/moderation_live.ex:397
#, elixir-autogen, elixir-format
msgid "Hide request"
msgstr "Сховати запит"
@@ -894,8 +897,8 @@ msgstr "Рішення залишаються за людиною"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:54
#: lib/who_need_help_web/controllers/page_html/home.html.heex:86
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:411
-#: lib/who_need_help_web/live/request_live/show.ex:1325
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:413
+#: lib/who_need_help_web/live/request_live/show.ex:1326
#, elixir-autogen, elixir-format
msgid "I can help"
msgstr "Я можу допомогти"
@@ -908,13 +911,6 @@ msgstr ""
"перебувають поза активним рухом або екстрені служби вже викликано, а "
"запитувана допомога є законною."
-#: lib/who_need_help_web/live/request_live/new.ex:217
-#, elixir-autogen, elixir-format
-msgid "I confirm this is not an emergency, medical advice request, controlled substance, or request to buy medicine on my behalf."
-msgstr ""
-"Я підтверджую, що це не екстрена ситуація, не запит медичної консультації чи"
-" контрольованої речовини й не прохання придбати ліки від мого імені."
-
#: lib/who_need_help_web/live/request_live/new.ex:229
#, elixir-autogen, elixir-format
msgid "I confirm this is not an emergency, there is no immediate danger, and the requested task is lawful."
@@ -934,7 +930,7 @@ msgstr ""
msgid "Identity and reputation"
msgstr "Особа й репутація"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:103
+#: lib/who_need_help_web/controllers/user_session_controller.ex:104
#, elixir-autogen, elixir-format
msgid "If your email is in our system, you will receive instructions for logging in shortly."
msgstr ""
@@ -942,16 +938,17 @@ msgstr ""
"інструкції для входу."
#: lib/who_need_help_web/controllers/content_removal_html.ex:9
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:32
-#: lib/who_need_help_web/live/activity_live/show.ex:745
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:47
+#: lib/who_need_help_web/live/activity_live/show.ex:746
#: lib/who_need_help_web/live/moderation_live.ex:254
-#: lib/who_need_help_web/live/request_live/show.ex:1778
-#: lib/who_need_help_web/live/support_operations_live.ex:109
+#: lib/who_need_help_web/live/report_live.ex:111
+#: lib/who_need_help_web/live/request_live/show.ex:1779
+#: lib/who_need_help_web/live/support_operations_live.ex:116
#, elixir-autogen, elixir-format
msgid "Impersonation"
msgstr "Видавання себе за іншу особу"
-#: lib/who_need_help_web/live/request_live/show.ex:1709
+#: lib/who_need_help_web/live/request_live/show.ex:1710
#, elixir-autogen, elixir-format
msgid "In a browser this works only while the page remains open. The Android app shows a persistent notification and can continue after it is minimized. Raw coordinates are removed when sharing stops."
msgstr ""
@@ -966,17 +963,18 @@ msgstr ""
msgid "In progress"
msgstr "В процесі"
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:92
#: lib/who_need_help_web/live/profile_live.ex:154
#, elixir-autogen, elixir-format
msgid "Interface language"
msgstr "Мова інтерфейсу"
-#: lib/who_need_help_web/live/moderation_live.ex:634
+#: lib/who_need_help_web/live/moderation_live.ex:709
#, elixir-autogen, elixir-format
msgid "Internal note"
msgstr "Внутрішня нотатка"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:152
+#: lib/who_need_help_web/controllers/user_session_controller.ex:153
#, elixir-autogen, elixir-format
msgid "Invalid email or password"
msgstr "Неправильна електронна пошта або пароль"
@@ -994,28 +992,28 @@ msgstr "Приймання заявок завершується"
#: lib/who_need_help_web/live/activity_live/new.ex:327
#: lib/who_need_help_web/live/notification_live.ex:596
-#: lib/who_need_help_web/live/request_live/new.ex:613
+#: lib/who_need_help_web/live/request_live/new.ex:622
#, elixir-autogen, elixir-format
msgid "Latitude"
msgstr "Широта"
-#: lib/who_need_help_web/live/activity_live/show.ex:604
+#: lib/who_need_help_web/live/activity_live/show.ex:605
#, elixir-autogen, elixir-format
msgid "Leave activity"
msgstr "Залишити активність"
-#: lib/who_need_help_web/live/request_live/show.ex:1707
+#: lib/who_need_help_web/live/request_live/show.ex:1708
#, elixir-autogen, elixir-format
msgid "Live location"
msgstr "Геопозиція в реальному часі"
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:51
-#: lib/who_need_help_web/live/activity_live/show.ex:546
+#: lib/who_need_help_web/live/activity_live/show.ex:547
#, elixir-autogen, elixir-format
msgid "Location privacy"
msgstr "Приватність геопозиції"
-#: lib/who_need_help_web/live/request_live/show.ex:1411
+#: lib/who_need_help_web/live/request_live/show.ex:1412
#, elixir-autogen, elixir-format
msgid "Location sharing is optional; missing evidence is not proof of abuse."
msgstr ""
@@ -1047,14 +1045,14 @@ msgstr "Інструкції для входу"
msgid "Log in only this time"
msgstr "Увійти лише зараз"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:132
+#: lib/who_need_help_web/controllers/user_session_controller.ex:133
#, elixir-autogen, elixir-format
msgid "Logged out successfully."
msgstr "Ви успішно вийшли."
#: lib/who_need_help_web/live/activity_live/new.ex:334
#: lib/who_need_help_web/live/notification_live.ex:610
-#: lib/who_need_help_web/live/request_live/new.ex:627
+#: lib/who_need_help_web/live/request_live/new.ex:636
#, elixir-autogen, elixir-format
msgid "Longitude"
msgstr "Довгота"
@@ -1077,12 +1075,12 @@ msgstr ""
"Значок підтвердження з’являється лише після авторизації у відповідного "
"провайдера."
-#: lib/who_need_help_web/live/activity_live/show.ex:663
+#: lib/who_need_help_web/live/activity_live/show.ex:664
#, elixir-autogen, elixir-format
msgid "Mark completed"
msgstr "Позначити завершеною"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:247
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
#, elixir-autogen, elixir-format
msgid "Match and coordinate"
msgstr "Знайдіть помічника й узгодьте деталі"
@@ -1094,11 +1092,6 @@ msgstr "Знайдіть помічника й узгодьте деталі"
msgid "Matched"
msgstr "Помічника знайдено"
-#: lib/who_need_help_web/live/request_live/new.ex:209
-#, elixir-autogen, elixir-format
-msgid "Medicine is ready at the pharmacy"
-msgstr "Ліки готові до отримання в аптеці"
-
#: lib/who_need_help_web/controllers/page_html/home.html.heex:72
#, elixir-autogen, elixir-format
msgid "Medicine order is ready at the pharmacy"
@@ -1135,17 +1128,17 @@ msgstr ""
msgid "Meeting area"
msgstr "Область зустрічі"
-#: lib/who_need_help_web/live/moderation_live.ex:565
+#: lib/who_need_help_web/live/moderation_live.ex:639
#, elixir-autogen, elixir-format
msgid "Merge"
msgstr "Об’єднати"
-#: lib/who_need_help_web/live/moderation_live.ex:557
+#: lib/who_need_help_web/live/moderation_live.ex:631
#, elixir-autogen, elixir-format
msgid "Merge into"
msgstr "Об’єднати з"
-#: lib/who_need_help_web/live/moderation_live.ex:564
+#: lib/who_need_help_web/live/moderation_live.ex:638
#, elixir-autogen, elixir-format
msgid "Merge note"
msgstr "Примітка до об’єднання"
@@ -1160,22 +1153,22 @@ msgstr "Надіслати повідомлення схваленій груп
msgid "Mode"
msgstr "Режим"
-#: lib/who_need_help_web/components/layouts.ex:145
-#: lib/who_need_help_web/components/layouts.ex:327
+#: lib/who_need_help_web/components/layouts.ex:151
+#: lib/who_need_help_web/components/layouts.ex:339
#: lib/who_need_help_web/live/moderation_live.ex:9
-#: lib/who_need_help_web/live/moderation_live.ex:293
+#: lib/who_need_help_web/live/moderation_live.ex:329
#, elixir-autogen, elixir-format
msgid "Moderation"
msgstr "Модерація"
#: lib/who_need_help_web/live/moderation_live.ex:272
-#: lib/who_need_help_web/live/moderation_live.ex:650
+#: lib/who_need_help_web/live/moderation_live.ex:731
#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Модератор"
#: lib/who_need_help_web/live/moderation_live.ex:230
-#: lib/who_need_help_web/live/support_operations_live.ex:87
+#: lib/who_need_help_web/live/support_operations_live.ex:94
#: lib/who_need_help_web/user_auth.ex:306
#, elixir-autogen, elixir-format
msgid "Moderator access is required."
@@ -1230,12 +1223,12 @@ msgstr "Ще немає повідомлень."
msgid "No open activities yet"
msgstr "Відкритих активностей поки немає"
-#: lib/who_need_help_web/live/moderation_live.ex:471
+#: lib/who_need_help_web/live/moderation_live.ex:537
#, elixir-autogen, elixir-format
msgid "No open signals."
msgstr "Немає відкритих сигналів."
-#: lib/who_need_help_web/live/activity_live/show.ex:658
+#: lib/who_need_help_web/live/activity_live/show.ex:659
#, elixir-autogen, elixir-format
msgid "No pending join requests."
msgstr "Немає заявок на участь, що очікують."
@@ -1245,7 +1238,7 @@ msgstr "Немає заявок на участь, що очікують."
msgid "No proposals yet."
msgstr "Пропозицій ще немає."
-#: lib/who_need_help_web/live/moderation_live.ex:387
+#: lib/who_need_help_web/live/moderation_live.ex:457
#, elixir-autogen, elixir-format
msgid "No reports."
msgstr "Скарг немає."
@@ -1277,7 +1270,7 @@ msgstr "Не для екстрених ситуацій"
#: lib/who_need_help_web/live/request_live/index.ex:262
#: lib/who_need_help_web/live/request_live/index.ex:263
#: lib/who_need_help_web/live/request_live/index.ex:347
-#: lib/who_need_help_web/live/request_live/new.ex:401
+#: lib/who_need_help_web/live/request_live/new.ex:410
#: lib/who_need_help_web/live/request_live/show.ex:946
#: lib/who_need_help_web/live/request_live/show.ex:947
#, elixir-autogen, elixir-format
@@ -1289,16 +1282,7 @@ msgstr "Зараз"
msgid "OPTIONAL SOCIAL PLANS"
msgstr "НЕОБОВ’ЯЗКОВІ СПІЛЬНІ ПЛАНИ"
-#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
-#, elixir-autogen, elixir-format
-msgid "Only request pickup of a legal item already reserved or paid for. Do not request medical advice, a prescription, controlled substances, cash advances, repackaging, or a purchase on your behalf. Follow pharmacy rules and local law."
-msgstr ""
-"Просіть забрати лише законний товар, який уже зарезервовано або оплачено. Не"
-" запитуйте медичних консультацій, рецептів, контрольованих речовин, "
-"видавання готівки, перепакування чи придбання від вашого імені. Дотримуйтеся"
-" правил аптеки й місцевого законодавства."
-
-#: lib/who_need_help_web/live/moderation_live.ex:405
+#: lib/who_need_help_web/live/moderation_live.ex:479
#, elixir-autogen, elixir-format
msgid "Only the conversation linked to this report is displayed."
msgstr "Показано лише листування, пов’язане з цією скаргою."
@@ -1315,16 +1299,17 @@ msgstr ""
#: lib/who_need_help_web/live/activity_live/index.ex:166
#: lib/who_need_help_web/live/activity_live/show.ex:342
#: lib/who_need_help_web/live/moderation_live.ex:258
+#: lib/who_need_help_web/live/report_live.ex:100
#: lib/who_need_help_web/live/request_live/index.ex:270
#: lib/who_need_help_web/live/request_live/index.ex:271
#: lib/who_need_help_web/live/request_live/show.ex:954
-#: lib/who_need_help_web/live/support_operations_live.ex:207
-#: lib/who_need_help_web/live/support_operations_live.ex:300
+#: lib/who_need_help_web/live/support_operations_live.ex:237
+#: lib/who_need_help_web/live/support_operations_live.ex:438
#, elixir-autogen, elixir-format
msgid "Open"
msgstr "Відкрита"
-#: lib/who_need_help_web/live/moderation_live.ex:435
+#: lib/who_need_help_web/live/moderation_live.ex:501
#, elixir-autogen, elixir-format
msgid "Open abuse signals"
msgstr "Відкриті сигнали про зловживання"
@@ -1339,7 +1324,7 @@ msgstr "Відкриті пропозиції"
msgid "Optional external thank-you link"
msgstr "Необов’язкове зовнішнє посилання для подяки"
-#: lib/who_need_help_web/live/request_live/show.ex:1681
+#: lib/who_need_help_web/live/request_live/show.ex:1682
#, elixir-autogen, elixir-format
msgid "Optional thank-you link"
msgstr "Необов’язкове посилання для подяки"
@@ -1354,7 +1339,7 @@ msgstr "Організатор"
msgid "Organizer blocked. Their activities and messages are hidden."
msgstr "Організатора заблоковано. Його активності й повідомлення приховано."
-#: lib/who_need_help_web/live/activity_live/show.ex:609
+#: lib/who_need_help_web/live/activity_live/show.ex:610
#, elixir-autogen, elixir-format
msgid "Organizer controls"
msgstr "Керування організатора"
@@ -1365,19 +1350,20 @@ msgid "Organizer social links"
msgstr "Посилання організатора на соцмережі"
#: lib/who_need_help_web/controllers/content_removal_html.ex:18
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:36
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:59
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:51
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:74
#: lib/who_need_help_web/controllers/support_html.ex:13
#: lib/who_need_help_web/controllers/support_html/new.html.heex:38
-#: lib/who_need_help_web/live/activity_live/show.ex:746
+#: lib/who_need_help_web/live/activity_live/show.ex:747
#: lib/who_need_help_web/live/moderation_live.ex:255
#: lib/who_need_help_web/live/profile_live.ex:324
#: lib/who_need_help_web/live/public_profile_live.ex:53
+#: lib/who_need_help_web/live/report_live.ex:112
#: lib/who_need_help_web/live/request_live/show.ex:986
#: lib/who_need_help_web/live/request_live/show.ex:995
-#: lib/who_need_help_web/live/request_live/show.ex:1779
-#: lib/who_need_help_web/live/support_operations_live.ex:103
-#: lib/who_need_help_web/live/support_operations_live.ex:118
+#: lib/who_need_help_web/live/request_live/show.ex:1780
+#: lib/who_need_help_web/live/support_operations_live.ex:110
+#: lib/who_need_help_web/live/support_operations_live.ex:125
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Інше"
@@ -1397,12 +1383,12 @@ msgstr "Учасник"
msgid "Password"
msgstr "Пароль"
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:60
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Password updated successfully."
msgstr "Пароль успішно оновлено."
-#: lib/who_need_help_web/live/request_live/new.ex:388
+#: lib/who_need_help_web/live/request_live/new.ex:397
#, elixir-autogen, elixir-format
msgid "Pickup instructions (optional)"
msgstr "Інструкції для отримання (необов’язково)"
@@ -1428,7 +1414,7 @@ msgid "Please check the entered data."
msgstr "Будь ласка, перевірте введені дані."
#: lib/who_need_help_web/live/moderation_live.ex:241
-#: lib/who_need_help_web/live/support_operations_live.ex:93
+#: lib/who_need_help_web/live/support_operations_live.ex:100
#, elixir-autogen, elixir-format
msgid "Please check the submitted fields."
msgstr "Будь ласка, перевірте вказані поля."
@@ -1438,12 +1424,12 @@ msgstr "Будь ласка, перевірте вказані поля."
msgid "Please check the submitted message."
msgstr "Будь ласка, перевірте надіслане повідомлення."
-#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:454
#, elixir-autogen, elixir-format
msgid "Podil, near the central pharmacy"
msgstr "Поділь, поблизу центральної аптеки."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:240
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:242
#, elixir-autogen, elixir-format
msgid "Post a clear request"
msgstr "Опублікуйте зрозумілу заявку"
@@ -1472,7 +1458,8 @@ msgid "Profile updated."
msgstr "Профіль оновлено."
#: lib/who_need_help_web/live/moderation_live.ex:252
-#: lib/who_need_help_web/live/request_live/show.ex:1776
+#: lib/who_need_help_web/live/report_live.ex:109
+#: lib/who_need_help_web/live/request_live/show.ex:1777
#, elixir-autogen, elixir-format
msgid "Prohibited item"
msgstr "Заборонений предмет"
@@ -1549,13 +1536,13 @@ msgstr "Опублікувати активність"
msgid "Publish proposal"
msgstr "Оприлюднити пропозицію"
-#: lib/who_need_help_web/live/request_live/new.ex:681
+#: lib/who_need_help_web/live/request_live/new.ex:690
#, elixir-autogen, elixir-format
msgid "Publish request"
msgstr "Опублікувати заявку"
#: lib/who_need_help_web/live/activity_live/new.ex:353
-#: lib/who_need_help_web/live/request_live/new.ex:679
+#: lib/who_need_help_web/live/request_live/new.ex:688
#, elixir-autogen, elixir-format
msgid "Publishing…"
msgstr "Публікація…"
@@ -1565,9 +1552,9 @@ msgstr "Публікація…"
msgid "READ BEFORE USING THE SERVICE"
msgstr "ПРОЧИТАЙТЕ ПЕРЕД ВИКОРИСТАННЯМ СЕРВІСУ"
-#: lib/who_need_help_web/live/moderation_live.ex:291
+#: lib/who_need_help_web/live/moderation_live.ex:327
#: lib/who_need_help_web/live/product_analytics_live.ex:39
-#: lib/who_need_help_web/live/support_operations_live.ex:129
+#: lib/who_need_help_web/live/support_operations_live.ex:136
#, elixir-autogen, elixir-format
msgid "RESTRICTED WORKSPACE"
msgstr "ОБМЕЖЕНА РОБОЧА ОБЛАСТЬ"
@@ -1583,17 +1570,17 @@ msgstr "Місце"
msgid "Rating"
msgstr "Оцінка"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:105
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:77
#, elixir-autogen, elixir-format
msgid "Read the"
msgstr "Прочитайте"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
-#: lib/who_need_help_web/live/activity_live/show.ex:739
-#: lib/who_need_help_web/live/request_live/show.ex:1348
-#: lib/who_need_help_web/live/request_live/show.ex:1542
-#: lib/who_need_help_web/live/request_live/show.ex:1585
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:42
+#: lib/who_need_help_web/live/activity_live/show.ex:740
+#: lib/who_need_help_web/live/request_live/show.ex:1349
+#: lib/who_need_help_web/live/request_live/show.ex:1543
+#: lib/who_need_help_web/live/request_live/show.ex:1586
#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Причина"
@@ -1603,12 +1590,12 @@ msgstr "Причина"
msgid "Register for an account"
msgstr "Зареєструвати обліковий запис"
-#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:620
#, elixir-autogen, elixir-format
msgid "Reject"
msgstr "Відхилити"
-#: lib/who_need_help_web/live/moderation_live.ex:545
+#: lib/who_need_help_web/live/moderation_live.ex:619
#, elixir-autogen, elixir-format
msgid "Rejection note"
msgstr "Примітка про відхилення"
@@ -1628,7 +1615,7 @@ msgstr "Поскаржитися"
msgid "Report message"
msgstr "Поскаржитися на повідомлення"
-#: lib/who_need_help_web/live/request_live/show.ex:1771
+#: lib/who_need_help_web/live/request_live/show.ex:1772
#, elixir-autogen, elixir-format
msgid "Report reason"
msgstr "Причина скарги"
@@ -1644,17 +1631,17 @@ msgstr "Скаргу надіслано модераторам."
msgid "Report updated."
msgstr "Скаргу оновлено."
-#: lib/who_need_help_web/live/moderation_live.ex:401
+#: lib/who_need_help_web/live/moderation_live.ex:475
#, elixir-autogen, elixir-format
msgid "Reported evidence"
msgstr "Матеріали зі скарги"
-#: lib/who_need_help_web/live/moderation_live.ex:308
+#: lib/who_need_help_web/live/moderation_live.ex:344
#, elixir-autogen, elixir-format
msgid "Reports"
msgstr "Скарги"
-#: lib/who_need_help_web/live/request_live/show.ex:1735
+#: lib/who_need_help_web/live/request_live/show.ex:1736
#, elixir-autogen, elixir-format
msgid "Reports go to moderators. Blocking hides requests in both directions and prevents new chat messages."
msgstr ""
@@ -1676,7 +1663,7 @@ msgstr "Заявку приховано."
msgid "Request restored."
msgstr "Заявку відновлено."
-#: lib/who_need_help_web/live/activity_live/show.ex:566
+#: lib/who_need_help_web/live/activity_live/show.ex:567
#, elixir-autogen, elixir-format
msgid "Request to join"
msgstr "Подати заявку на участь"
@@ -1696,26 +1683,27 @@ msgstr "Заявник:"
msgid "Requester: %{count} completed"
msgstr "Автор заявки: %{count} завершено"
-#: lib/who_need_help_web/live/moderation_live.ex:382
+#: lib/who_need_help_web/live/moderation_live.ex:452
#, elixir-autogen, elixir-format
msgid "Resolution note"
msgstr "Примітка до рішення"
#: lib/who_need_help_web/controllers/support_html.ex:19
#: lib/who_need_help_web/live/moderation_live.ex:260
-#: lib/who_need_help_web/live/moderation_live.ex:376
-#: lib/who_need_help_web/live/support_operations_live.ex:303
+#: lib/who_need_help_web/live/moderation_live.ex:446
+#: lib/who_need_help_web/live/report_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:441
#, elixir-autogen, elixir-format
msgid "Resolved"
msgstr "Вирішено"
#: lib/who_need_help_web/live/moderation_live.ex:267
-#: lib/who_need_help_web/live/moderation_live.ex:628
+#: lib/who_need_help_web/live/moderation_live.ex:703
#, elixir-autogen, elixir-format
msgid "Restricted"
msgstr "Обмежено"
-#: lib/who_need_help_web/live/moderation_live.ex:466
+#: lib/who_need_help_web/live/moderation_live.ex:532
#, elixir-autogen, elixir-format
msgid "Review note"
msgstr "Примітка до перевірки"
@@ -1729,7 +1717,7 @@ msgstr ""
"учасники."
#: lib/who_need_help_web/live/moderation_live.ex:262
-#: lib/who_need_help_web/live/moderation_live.ex:462
+#: lib/who_need_help_web/live/moderation_live.ex:528
#, elixir-autogen, elixir-format
msgid "Reviewed"
msgstr "Перевірено"
@@ -1737,30 +1725,31 @@ msgstr "Перевірено"
#: lib/who_need_help_web/controllers/content_removal_html.ex:23
#: lib/who_need_help_web/controllers/support_html.ex:17
#: lib/who_need_help_web/live/moderation_live.ex:259
-#: lib/who_need_help_web/live/moderation_live.ex:375
-#: lib/who_need_help_web/live/support_operations_live.ex:209
-#: lib/who_need_help_web/live/support_operations_live.ex:301
+#: lib/who_need_help_web/live/moderation_live.ex:445
+#: lib/who_need_help_web/live/report_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:239
+#: lib/who_need_help_web/live/support_operations_live.ex:439
#, elixir-autogen, elixir-format
msgid "Reviewing"
msgstr "На розгляді"
-#: lib/who_need_help_web/live/moderation_live.ex:588
+#: lib/who_need_help_web/live/moderation_live.ex:662
#, elixir-autogen, elixir-format
msgid "Role"
msgstr "Роль"
-#: lib/who_need_help_web/live/moderation_live.ex:525
+#: lib/who_need_help_web/live/moderation_live.ex:599
#, elixir-autogen, elixir-format
msgid "Russian description (optional)"
msgstr "Опис російською (необов’язково)"
-#: lib/who_need_help_web/live/moderation_live.ex:513
+#: lib/who_need_help_web/live/moderation_live.ex:587
#, elixir-autogen, elixir-format
msgid "Russian name (optional)"
msgstr "Назва російською (необов’язково)"
-#: lib/who_need_help_web/live/activity_live/show.ex:709
-#: lib/who_need_help_web/live/request_live/show.ex:1733
+#: lib/who_need_help_web/live/activity_live/show.ex:710
+#: lib/who_need_help_web/live/request_live/show.ex:1734
#, elixir-autogen, elixir-format
msgid "Safety controls"
msgstr "Інструменти безпеки"
@@ -1773,15 +1762,16 @@ msgstr ""
"публічний запуск і кожна зміна production-інфраструктури залишаються під "
"контролем людей."
-#: lib/who_need_help_web/components/layouts.ex:188
+#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/controllers/page_controller.ex:21
#: lib/who_need_help_web/controllers/page_html/safety.html.heex:6
#, elixir-autogen, elixir-format
msgid "Safety rules"
msgstr "Правила безпеки"
-#: lib/who_need_help_web/live/moderation_live.ex:384
-#: lib/who_need_help_web/live/moderation_live.ex:467
-#: lib/who_need_help_web/live/moderation_live.ex:636
+#: lib/who_need_help_web/live/moderation_live.ex:454
+#: lib/who_need_help_web/live/moderation_live.ex:533
+#: lib/who_need_help_web/live/moderation_live.ex:711
#, elixir-autogen, elixir-format
msgid "Save"
msgstr "Зберегти"
@@ -1800,7 +1790,7 @@ msgstr "Зберегти профіль"
#: lib/who_need_help_web/live/request_live/index.ex:266
#: lib/who_need_help_web/live/request_live/index.ex:267
#: lib/who_need_help_web/live/request_live/index.ex:349
-#: lib/who_need_help_web/live/request_live/new.ex:403
+#: lib/who_need_help_web/live/request_live/new.ex:412
#: lib/who_need_help_web/live/request_live/show.ex:950
#: lib/who_need_help_web/live/request_live/show.ex:951
#, elixir-autogen, elixir-format
@@ -1813,8 +1803,8 @@ msgstr "Заплановано"
msgid "Send"
msgstr "Надіслати"
-#: lib/who_need_help_web/live/activity_live/show.ex:755
-#: lib/who_need_help_web/live/request_live/show.ex:1788
+#: lib/who_need_help_web/live/activity_live/show.ex:756
+#: lib/who_need_help_web/live/request_live/show.ex:1789
#, elixir-autogen, elixir-format
msgid "Send report"
msgstr "Надіслати скаргу"
@@ -1826,12 +1816,12 @@ msgstr ""
"Установіть CODEX_SESSION_ID у середовищі розгортання перед записом "
"демонстрації."
-#: lib/who_need_help_web/live/request_live/show.ex:1720
+#: lib/who_need_help_web/live/request_live/show.ex:1721
#, elixir-autogen, elixir-format
msgid "Share location"
msgstr "Поділитися геопозицією"
-#: lib/who_need_help_web/live/request_live/new.ex:390
+#: lib/who_need_help_web/live/request_live/new.ex:399
#, elixir-autogen, elixir-format
msgid "Share only non-sensitive instructions. Exact details can wait for the matched chat."
msgstr ""
@@ -1844,7 +1834,7 @@ msgid "Short bio"
msgstr "Коротко про себе"
#: lib/who_need_help_web/live/activity_live/new.ex:266
-#: lib/who_need_help_web/live/request_live/new.ex:374
+#: lib/who_need_help_web/live/request_live/new.ex:383
#, elixir-autogen, elixir-format
msgid "Short title"
msgstr "Короткий заголовок"
@@ -1859,12 +1849,12 @@ msgstr "Зареєструватися"
msgid "Signal updated."
msgstr "Сигнал оновлено."
-#: lib/who_need_help_web/components/layouts/root.html.heex:34
+#: lib/who_need_help_web/components/layouts/root.html.heex:40
#, elixir-autogen, elixir-format
msgid "Skip to main content"
msgstr "Перейти до головного вмісту"
-#: lib/who_need_help_web/live/moderation_live.ex:505
+#: lib/who_need_help_web/live/moderation_live.ex:579
#, elixir-autogen, elixir-format
msgid "Slug"
msgstr "Слаг"
@@ -1915,14 +1905,15 @@ msgstr "Сеанс підтвердження соцмережі заверши
msgid "Social verification session is invalid."
msgstr "Сеанс соціальної перевірки є некоректним."
-#: lib/who_need_help_web/live/activity_live/show.ex:744
+#: lib/who_need_help_web/live/activity_live/show.ex:745
#: lib/who_need_help_web/live/moderation_live.ex:253
-#: lib/who_need_help_web/live/request_live/show.ex:1777
+#: lib/who_need_help_web/live/report_live.ex:110
+#: lib/who_need_help_web/live/request_live/show.ex:1778
#, elixir-autogen, elixir-format
msgid "Spam"
msgstr "Спам"
-#: lib/who_need_help_web/live/request_live/show.ex:1491
+#: lib/who_need_help_web/live/request_live/show.ex:1492
#, elixir-autogen, elixir-format
msgid "Start helping"
msgstr "Почати допомагати"
@@ -1932,17 +1923,17 @@ msgstr "Почати допомагати"
msgid "Starts"
msgstr "Початок"
-#: lib/who_need_help_web/live/moderation_live.ex:589
+#: lib/who_need_help_web/live/moderation_live.ex:663
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Статус"
-#: lib/who_need_help_web/live/request_live/show.ex:1728
+#: lib/who_need_help_web/live/request_live/show.ex:1729
#, elixir-autogen, elixir-format
msgid "Stop and delete position"
msgstr "Зупинити й видалити геопозицію"
-#: lib/who_need_help_web/live/moderation_live.ex:530
+#: lib/who_need_help_web/live/moderation_live.ex:604
#, elixir-autogen, elixir-format
msgid "Structured fields JSON"
msgstr "Структуровані поля JSON"
@@ -1958,7 +1949,7 @@ msgid "Submit review"
msgstr "Надіслати відгук"
#: lib/who_need_help_web/live/moderation_live.ex:268
-#: lib/who_need_help_web/live/moderation_live.ex:629
+#: lib/who_need_help_web/live/moderation_live.ex:704
#, elixir-autogen, elixir-format
msgid "Suspended"
msgstr "Заблоковано"
@@ -2009,12 +2000,12 @@ msgstr "Браузеру не вдалося передати вашу геоп
msgid "The last administrator cannot demote themselves."
msgstr "Останній адміністратор не може понизити власну роль."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:50
+#: lib/who_need_help_web/controllers/user_session_controller.ex:51
#, elixir-autogen, elixir-format
msgid "The link is invalid or it has expired."
msgstr "Посилання недійсне або прострочене."
-#: lib/who_need_help_web/live/activity_live/show.ex:571
+#: lib/who_need_help_web/live/activity_live/show.ex:572
#, elixir-autogen, elixir-format
msgid "The organizer has not approved your request yet."
msgstr "Організатор ще не схвалив ваш запит."
@@ -2032,19 +2023,19 @@ msgstr ""
"Платформа ніколи не обробляє, не вимагає, не розподіляє й не гарантує "
"оплату."
-#: lib/who_need_help_web/live/activity_live/show.ex:551
+#: lib/who_need_help_web/live/activity_live/show.ex:552
#, elixir-autogen, elixir-format
msgid "The public map is approximate or hidden. Exact coordinates appear only after approval."
msgstr ""
"Публічна карта показує приблизну область або прихована. Точні координати "
"з’являються лише після схвалення."
-#: lib/who_need_help_web/live/activity_live/show.ex:727
+#: lib/who_need_help_web/live/activity_live/show.ex:728
#, elixir-autogen, elixir-format
msgid "The report is scoped to the selected group message."
msgstr "Скарга стосується вибраного повідомлення групи."
-#: lib/who_need_help_web/live/request_live/show.ex:1763
+#: lib/who_need_help_web/live/request_live/show.ex:1764
#, elixir-autogen, elixir-format
msgid "The report will be scoped to the selected chat message."
msgstr "Скарга стосуватиметься вибраного повідомлення чату."
@@ -2096,12 +2087,12 @@ msgstr "Цю пропозицію вже розглянуто."
msgid "This proposal is already closed."
msgstr "Ця пропозиція вже закрита."
-#: lib/who_need_help_web/live/moderation_live.ex:421
+#: lib/who_need_help_web/live/moderation_live.ex:495
#, elixir-autogen, elixir-format
msgid "This report has no linked conversation."
msgstr "Ця скарга не має пов’язаного листування."
-#: lib/who_need_help_web/live/request_live/show.ex:1698
+#: lib/who_need_help_web/live/request_live/show.ex:1699
#, elixir-autogen, elixir-format
msgid "This request already has a helper."
msgstr "Ця заявка вже має помічника."
@@ -2126,7 +2117,7 @@ msgstr "Щоб переглянути надіслані листи, відкр
#: lib/who_need_help_web/live/request_live/index.ex:264
#: lib/who_need_help_web/live/request_live/index.ex:265
#: lib/who_need_help_web/live/request_live/index.ex:348
-#: lib/who_need_help_web/live/request_live/new.ex:402
+#: lib/who_need_help_web/live/request_live/new.ex:411
#: lib/who_need_help_web/live/request_live/show.ex:948
#: lib/who_need_help_web/live/request_live/show.ex:949
#, elixir-autogen, elixir-format
@@ -2142,8 +2133,8 @@ msgstr "Сьогодні"
msgid "Too many actions in the configured time window."
msgstr "Забагато дій протягом налаштованого проміжку часу."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:128
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:55
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:126
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Too many registration attempts in the configured time window."
msgstr "Забагато спроб реєстрації протягом налаштованого проміжку часу."
@@ -2153,8 +2144,8 @@ msgstr "Забагато спроб реєстрації протягом нал
msgid "Too many requests in the configured time window."
msgstr "Забагато запитів протягом налаштованого проміжку часу."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:178
-#: lib/who_need_help_web/controllers/user_session_controller.ex:116
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:176
+#: lib/who_need_help_web/controllers/user_session_controller.ex:117
#, elixir-autogen, elixir-format
msgid "Too many sign-in emails in the configured time window."
msgstr "Забагато листів для входу протягом налаштованого проміжку часу."
@@ -2174,12 +2165,12 @@ msgstr "Загалом"
msgid "Total group capacity"
msgstr "Загальний розмір групи"
-#: lib/who_need_help_web/live/moderation_live.ex:521
+#: lib/who_need_help_web/live/moderation_live.ex:595
#, elixir-autogen, elixir-format
msgid "Ukrainian description (optional)"
msgstr "Опис українською (необов’язково)"
-#: lib/who_need_help_web/live/moderation_live.ex:509
+#: lib/who_need_help_web/live/moderation_live.ex:583
#, elixir-autogen, elixir-format
msgid "Ukrainian name (optional)"
msgstr "Назва українською (необов’язково)"
@@ -2189,7 +2180,7 @@ msgstr "Назва українською (необов’язково)"
msgid "Unblock"
msgstr "Розблокувати"
-#: lib/who_need_help_web/live/request_live/show.ex:1751
+#: lib/who_need_help_web/live/request_live/show.ex:1752
#, elixir-autogen, elixir-format
msgid "Unblock this user"
msgstr "Розблокувати цього користувача"
@@ -2206,7 +2197,7 @@ msgstr "Інструкції для зміни електронної пошти
#: lib/who_need_help_web/live/notification_live.ex:653
#: lib/who_need_help_web/live/request_live/index.ex:344
-#: lib/who_need_help_web/live/request_live/new.ex:399
+#: lib/who_need_help_web/live/request_live/new.ex:408
#, elixir-autogen, elixir-format
msgid "Urgency"
msgstr "Терміновість"
@@ -2224,12 +2215,12 @@ msgstr ""
"Призначайте першу зустріч у громадському місці. Не публікуйте домашню "
"адресу, код доступу, документ для подорожі чи іншу чутливу інформацію."
-#: lib/who_need_help_web/components/layouts.ex:422
+#: lib/who_need_help_web/components/layouts.ex:434
#, elixir-autogen, elixir-format
msgid "Use dark theme"
msgstr "Увімкнути темну тему"
-#: lib/who_need_help_web/components/layouts.ex:413
+#: lib/who_need_help_web/components/layouts.ex:425
#, elixir-autogen, elixir-format
msgid "Use light theme"
msgstr "Увімкнути світлу тему"
@@ -2239,21 +2230,21 @@ msgstr "Увімкнути світлу тему"
msgid "Use my current foreground location"
msgstr "Використати мою поточну геопозицію"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:249
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:251
#, elixir-autogen, elixir-format
msgid "Use private chat and optional live location sharing."
msgstr ""
"Користуйтеся приватним чатом і, за бажанням, передаванням геопозиції в "
"реальному часі."
-#: lib/who_need_help_web/components/layouts.ex:404
+#: lib/who_need_help_web/components/layouts.ex:416
#, elixir-autogen, elixir-format
msgid "Use system theme"
msgstr "Використати системну тему"
#: lib/who_need_help_web/live/moderation_live.ex:271
-#: lib/who_need_help_web/live/moderation_live.ex:587
-#: lib/who_need_help_web/live/moderation_live.ex:649
+#: lib/who_need_help_web/live/moderation_live.ex:661
+#: lib/who_need_help_web/live/moderation_live.ex:730
#, elixir-autogen, elixir-format
msgid "User"
msgstr "Користувач"
@@ -2263,7 +2254,7 @@ msgstr "Користувач"
msgid "User blocked. Their requests and new messages are hidden."
msgstr "Користувача заблоковано. Його заявки й нові повідомлення приховано."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:42
#, elixir-autogen, elixir-format
msgid "User confirmed successfully."
msgstr "Користувача успішно підтверджено."
@@ -2289,17 +2280,17 @@ msgstr "Користувача розблоковано."
msgid "Verify GitHub"
msgstr "Підтвердити через GitHub"
-#: lib/who_need_help_web/live/request_live/show.ex:1666
+#: lib/who_need_help_web/live/request_live/show.ex:1667
#, elixir-autogen, elixir-format
msgid "Verify handover"
msgstr "Підтвердити передачу"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:254
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
#, elixir-autogen, elixir-format
msgid "Verify the handover"
msgstr "Підтвердьте передачу"
-#: lib/who_need_help_web/live/moderation_live.ex:338
+#: lib/who_need_help_web/live/moderation_live.ex:382
#, elixir-autogen, elixir-format
msgid "View scoped evidence"
msgstr "Переглянути пов’язані докази"
@@ -2309,14 +2300,15 @@ msgstr "Переглянути пов’язані докази"
msgid "Visible reviews"
msgstr "Відкриті відгуки"
-#: lib/who_need_help_web/live/request_live/show.ex:1329
+#: lib/who_need_help_web/live/request_live/show.ex:1330
#, elixir-autogen, elixir-format
msgid "Waiting for a nearby volunteer."
msgstr "Очікуємо помічника поруч."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:352
-#: lib/who_need_help_web/controllers/user_session_controller.ex:40
-#: lib/who_need_help_web/controllers/user_session_controller.ex:64
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:350
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:436
+#: lib/who_need_help_web/controllers/user_session_controller.ex:41
+#: lib/who_need_help_web/controllers/user_session_controller.ex:65
#, elixir-autogen, elixir-format
msgid "Welcome back!"
msgstr "З поверненням!"
@@ -2326,8 +2318,8 @@ msgstr "З поверненням!"
msgid "What Codex contributed"
msgstr "Що зробив Codex"
-#: lib/who_need_help_web/live/activity_live/show.ex:752
-#: lib/who_need_help_web/live/request_live/show.ex:1785
+#: lib/who_need_help_web/live/activity_live/show.ex:753
+#: lib/who_need_help_web/live/request_live/show.ex:1786
#, elixir-autogen, elixir-format
msgid "What happened?"
msgstr "Що сталося?"
@@ -2337,7 +2329,7 @@ msgstr "Що сталося?"
msgid "What help category is missing?"
msgstr "Яка категорія допомоги відсутня?"
-#: lib/who_need_help_web/live/request_live/new.ex:380
+#: lib/who_need_help_web/live/request_live/new.ex:389
#, elixir-autogen, elixir-format
msgid "What help do you need?"
msgstr "Яка допомога вам потрібна?"
@@ -2355,13 +2347,6 @@ msgstr ""
msgid "Who Need Help home"
msgstr "Головна Who Need Help"
-#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Who Need Help is not an emergency or medical service. Medicine requests are limited to pickup of legal items already purchased or reserved."
-msgstr ""
-"Who Need Help не є екстреною чи медичною службою. Заявки на ліки обмежені "
-"отриманням законних товарів, які вже придбано або зарезервовано."
-
#: lib/who_need_help_web/controllers/feedback_html/show.html.heex:6
#, elixir-autogen, elixir-format
msgid "Who Need Help was developed with the local Codex CLI authenticated through the builder's ChatGPT subscription. No OpenAI API key or usage-based API fallback is used."
@@ -2380,7 +2365,7 @@ msgstr "Хто потребує допомоги?"
msgid "Why is this useful?"
msgstr "Чому це корисно?"
-#: lib/who_need_help_web/live/request_live/show.ex:1530
+#: lib/who_need_help_web/live/request_live/show.ex:1531
#, elixir-autogen, elixir-format
msgid "Withdraw from this request"
msgstr "Відмовитися від цієї заявки"
@@ -2394,8 +2379,8 @@ msgstr "Напишіть безпечне повідомлення для коо
#: lib/who_need_help_web/live/activity_live/show.ex:298
#: lib/who_need_help_web/live/request_live/new.ex:348
#: lib/who_need_help_web/live/request_live/show.ex:875
-#: lib/who_need_help_web/live/request_live/show.ex:1437
-#: lib/who_need_help_web/live/request_live/show.ex:1445
+#: lib/who_need_help_web/live/request_live/show.ex:1438
+#: lib/who_need_help_web/live/request_live/show.ex:1446
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Так"
@@ -2410,7 +2395,7 @@ msgstr "Ви вже подали заявку на участь у цій акт
msgid "You already voted for this proposal."
msgstr "Ви вже проголосували за цю пропозицію."
-#: lib/who_need_help_web/live/activity_live/show.ex:549
+#: lib/who_need_help_web/live/activity_live/show.ex:550
#, elixir-autogen, elixir-format
msgid "You are approved, so the map can show the exact meeting coordinates."
msgstr "Вас схвалено, тому карта може показувати точні координати зустрічі."
@@ -2466,7 +2451,7 @@ msgstr ""
"Щоб виконувати чутливі дії з обліковим записом, потрібно повторно "
"автентифікуватися."
-#: lib/who_need_help_web/live/activity_live/index.ex:293
+#: lib/who_need_help_web/live/activity_live/index.ex:294
#, elixir-autogen, elixir-format
msgid "Your activities"
msgstr "Ваші активності"
@@ -2503,17 +2488,17 @@ msgstr ""
msgid "Your trust summary"
msgstr "Ваші показники довіри"
-#: lib/who_need_help_web/live/moderation_live.ex:322
+#: lib/who_need_help_web/live/moderation_live.ex:360
#, elixir-autogen, elixir-format
msgid "activity"
msgstr "активність"
-#: lib/who_need_help_web/live/moderation_live.ex:325
+#: lib/who_need_help_web/live/moderation_live.ex:363
#, elixir-autogen, elixir-format
msgid "activity message"
msgstr "повідомлення активності"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:90
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:110
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "before confirming."
@@ -2521,7 +2506,7 @@ msgstr "перед підтвердженням."
#: lib/who_need_help_web/live/activity_live/index.ex:261
#: lib/who_need_help_web/live/category_proposal_live.ex:188
-#: lib/who_need_help_web/live/moderation_live.ex:328
+#: lib/who_need_help_web/live/moderation_live.ex:372
#: lib/who_need_help_web/live/request_live/index.ex:473
#, elixir-autogen, elixir-format
msgid "by %{name}"
@@ -2530,7 +2515,7 @@ msgstr "автор: %{name}"
#: lib/who_need_help_web/live/profile_live.ex:194
#: lib/who_need_help_web/live/public_profile_live.ex:133
#: lib/who_need_help_web/live/request_live/index.ex:538
-#: lib/who_need_help_web/live/request_live/show.ex:1380
+#: lib/who_need_help_web/live/request_live/show.ex:1381
#, elixir-autogen, elixir-format
msgid "completed"
msgstr "завершено"
@@ -2545,22 +2530,22 @@ msgstr "спливає %{time}"
msgid "for an account now."
msgstr "обліковий запис зараз."
-#: lib/who_need_help_web/live/request_live/show.ex:1407
+#: lib/who_need_help_web/live/request_live/show.ex:1408
#, elixir-autogen, elixir-format
msgid "helper movement supported"
msgstr "рух помічника підтверджено"
-#: lib/who_need_help_web/live/request_live/show.ex:1408
+#: lib/who_need_help_web/live/request_live/show.ex:1409
#, elixir-autogen, elixir-format
msgid "no movement evidence"
msgstr "немає підтвердження руху"
-#: lib/who_need_help_web/live/request_live/show.ex:1399
+#: lib/who_need_help_web/live/request_live/show.ex:1400
#, elixir-autogen, elixir-format
msgid "no proximity evidence"
msgstr "немає підтвердження близькості"
-#: lib/who_need_help_web/live/activity_live/show.ex:679
+#: lib/who_need_help_web/live/activity_live/show.ex:680
#, elixir-autogen, elixir-format
msgid "organizer"
msgstr "організатор"
@@ -2571,19 +2556,19 @@ msgid "participants only"
msgstr "лише учасники"
#: lib/who_need_help_web/live/request_live/index.ex:542
-#: lib/who_need_help_web/live/request_live/show.ex:1384
+#: lib/who_need_help_web/live/request_live/show.ex:1385
#, elixir-autogen, elixir-format
msgid "people"
msgstr "люди"
-#: lib/who_need_help_web/live/request_live/show.ex:1398
+#: lib/who_need_help_web/live/request_live/show.ex:1399
#, elixir-autogen, elixir-format
msgid "proximity supported"
msgstr "близькість підтверджено"
#: lib/who_need_help_web/live/profile_live.ex:209
#: lib/who_need_help_web/live/public_profile_live.ex:145
-#: lib/who_need_help_web/live/request_live/show.ex:1388
+#: lib/who_need_help_web/live/request_live/show.ex:1389
#, elixir-autogen, elixir-format
msgid "rating"
msgstr "оцінка"
@@ -2610,12 +2595,12 @@ msgid "unique people"
msgstr "унікальні люди"
#: lib/who_need_help_web/live/activity_live/show.ex:420
-#: lib/who_need_help_web/live/activity_live/show.ex:637
-#: lib/who_need_help_web/live/activity_live/show.ex:698
+#: lib/who_need_help_web/live/activity_live/show.ex:638
+#: lib/who_need_help_web/live/activity_live/show.ex:699
#: lib/who_need_help_web/live/profile_live.ex:290
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/show.ex:1100
-#: lib/who_need_help_web/live/request_live/show.ex:1483
+#: lib/who_need_help_web/live/request_live/show.ex:1484
#, elixir-autogen, elixir-format
msgid "unverified"
msgstr "не підтверджено"
@@ -2626,13 +2611,13 @@ msgid "urgent"
msgstr "терміново"
#: lib/who_need_help_web/live/activity_live/show.ex:419
-#: lib/who_need_help_web/live/activity_live/show.ex:636
-#: lib/who_need_help_web/live/activity_live/show.ex:697
+#: lib/who_need_help_web/live/activity_live/show.ex:637
+#: lib/who_need_help_web/live/activity_live/show.ex:698
#: lib/who_need_help_web/live/profile_live.ex:289
#: lib/who_need_help_web/live/public_profile_live.ex:98
#: lib/who_need_help_web/live/request_live/index.ex:546
#: lib/who_need_help_web/live/request_live/show.ex:1099
-#: lib/who_need_help_web/live/request_live/show.ex:1482
+#: lib/who_need_help_web/live/request_live/show.ex:1483
#, elixir-autogen, elixir-format
msgid "verified"
msgstr "підтверджено"
@@ -2696,7 +2681,7 @@ msgstr "Кільце взаємних оцінок"
#: lib/who_need_help_web/controllers/content_removal_html.ex:26
#: lib/who_need_help_web/live/moderation_live.ex:264
-#: lib/who_need_help_web/live/support_operations_live.ex:212
+#: lib/who_need_help_web/live/support_operations_live.ex:242
#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Відхилено"
@@ -2718,20 +2703,21 @@ msgid "Load earlier messages"
msgstr "Завантажити попередні повідомлення"
#: lib/who_need_help_web/live/activity_live/index.ex:273
-#: lib/who_need_help_web/live/activity_live/index.ex:311
+#: lib/who_need_help_web/live/activity_live/index.ex:312
#: lib/who_need_help_web/live/category_proposal_live.ex:220
#: lib/who_need_help_web/live/leaderboard_live.ex:91
-#: lib/who_need_help_web/live/moderation_live.ex:395
-#: lib/who_need_help_web/live/moderation_live.ex:430
-#: lib/who_need_help_web/live/moderation_live.ex:577
-#: lib/who_need_help_web/live/moderation_live.ex:669
+#: lib/who_need_help_web/live/moderation_live.ex:465
+#: lib/who_need_help_web/live/moderation_live.ex:546
+#: lib/who_need_help_web/live/moderation_live.ex:651
+#: lib/who_need_help_web/live/moderation_live.ex:750
#: lib/who_need_help_web/live/product_analytics_live.ex:86
#: lib/who_need_help_web/live/profile_live.ex:237
#: lib/who_need_help_web/live/profile_live.ex:367
#: lib/who_need_help_web/live/public_profile_live.ex:178
+#: lib/who_need_help_web/live/report_live.ex:94
#: lib/who_need_help_web/live/request_live/index.ex:573
-#: lib/who_need_help_web/live/support_operations_live.ex:233
-#: lib/who_need_help_web/live/support_operations_live.ex:324
+#: lib/who_need_help_web/live/support_operations_live.ex:306
+#: lib/who_need_help_web/live/support_operations_live.ex:505
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr "Завантажити ще"
@@ -2744,6 +2730,7 @@ msgstr "Завантажити ще"
msgid "The map is unavailable in this browser. Request details remain usable."
msgstr "Карта недоступна в цьому браузері. Решта інформації залишається доступною."
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:114
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:9
#: lib/who_need_help_web/controllers/user_settings_html/confirm_email.html.heex:21
#, elixir-autogen, elixir-format
@@ -2807,23 +2794,23 @@ msgstr "Організатор не може залишити активніст
msgid "The organizer is already attending."
msgstr "Організатор уже бере участь."
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:64
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:70
#, elixir-autogen, elixir-format
msgid "The registration form is invalid."
msgstr "Форму реєстрації заповнено неправильно."
#: lib/who_need_help_web/live/moderation_live.ex:240
-#: lib/who_need_help_web/live/support_operations_live.ex:88
+#: lib/who_need_help_web/live/support_operations_live.ex:95
#, elixir-autogen, elixir-format
msgid "The selected record is no longer available."
msgstr "Вибраний запис більше недоступний."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:72
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:73
#, elixir-autogen, elixir-format
msgid "The settings form is invalid."
msgstr "Форму налаштувань заповнено неправильно."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:125
+#: lib/who_need_help_web/controllers/user_session_controller.ex:126
#, elixir-autogen, elixir-format
msgid "The sign-in form is invalid."
msgstr "Форму входу заповнено неправильно."
@@ -2844,12 +2831,12 @@ msgid "This proposal is no longer available."
msgstr "Ця пропозиція більше недоступна."
#: lib/who_need_help_web/live/request_live/show.ex:937
-#: lib/who_need_help_web/live/request_live/show.ex:1690
+#: lib/who_need_help_web/live/request_live/show.ex:1691
#, elixir-autogen, elixir-format
msgid "This request has expired."
msgstr "Термін дії цієї заявки минув."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:74
+#: lib/who_need_help_web/controllers/user_session_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many sign-in attempts in the configured time window."
msgstr "Забагато спроб входу протягом налаштованого проміжку часу."
@@ -2859,12 +2846,12 @@ msgstr "Забагато спроб входу протягом налаштов
msgid "Your secure email link is ready. Continue to sign in."
msgstr "Захищене посилання з листа готове. Продовжте вхід."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:130
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:140
#, elixir-autogen, elixir-format
msgid "The confirmation email could not be sent. Please try again."
msgstr "Не вдалося надіслати лист із підтвердженням. Спробуйте ще раз."
-#: lib/who_need_help_web/controllers/user_registration_controller.ex:113
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:119
#, elixir-autogen, elixir-format
msgid "If this address can be registered or signed in, login instructions will arrive shortly."
msgstr "Якщо цю адресу можна зареєструвати або використати для входу, інструкції для входу незабаром надійдуть."
@@ -2874,7 +2861,7 @@ msgstr "Якщо цю адресу можна зареєструвати або
msgid "This account cannot perform that action."
msgstr "Цей обліковий запис не може виконати цю дію."
-#: lib/who_need_help_web/controllers/user_settings_controller.ex:40
+#: lib/who_need_help_web/controllers/user_settings_controller.ex:41
#, elixir-autogen, elixir-format
msgid "Too many email-change requests in the configured time window."
msgstr "Забагато запитів на зміну email протягом налаштованого проміжку часу."
@@ -2884,7 +2871,7 @@ msgstr "Забагато запитів на зміну email протягом
msgid "A Google account is connected. You can use it to sign in."
msgstr "Обліковий запис Google підключено. Тепер за його допомогою можна входити."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:394
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:383
#, elixir-autogen, elixir-format
msgid "A different Google account is already connected."
msgstr "Уже підключено інший обліковий запис Google."
@@ -2894,11 +2881,6 @@ msgstr "Уже підключено інший обліковий запис Goo
msgid "A password is not required. We will email a one-time confirmation link. You can add a password later in account settings."
msgstr "Пароль не обов’язковий. Ми надішлемо на email одноразове посилання для підтвердження. Пароль можна додати пізніше в налаштуваннях облікового запису."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:112
-#, elixir-autogen, elixir-format
-msgid "Confirm that you are 18 or older and accept the safety rules first."
-msgstr "Спочатку підтвердьте, що вам уже виповнилося 18 років, і прийміть правила безпеки."
-
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:51
#, elixir-autogen, elixir-format
msgid "Connect Google account"
@@ -2919,13 +2901,13 @@ msgstr "Створити обліковий запис і надіслати п
msgid "Email me a sign-in link"
msgstr "Надіслати посилання для входу на email"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:402
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:391
#, elixir-autogen, elixir-format
msgid "Google account connection session is invalid."
msgstr "Сесія підключення облікового запису Google недійсна."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:215
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:285
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:213
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:283
#, elixir-autogen, elixir-format
msgid "Google did not provide a verified email address."
msgstr "Google не надав підтверджену адресу email."
@@ -2935,38 +2917,38 @@ msgstr "Google не надав підтверджену адресу email."
msgid "Google sign-in"
msgstr "Вхід через Google"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:384
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:373
#, elixir-autogen, elixir-format
msgid "Google sign-in connected."
msgstr "Вхід через Google підключено."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:318
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:316
#, elixir-autogen, elixir-format
msgid "Google sign-in could not be started."
msgstr "Не вдалося розпочати вхід через Google."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:220
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:290
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:297
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:218
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:288
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:295
#, elixir-autogen, elixir-format
msgid "Google sign-in failed. Please try again."
msgstr "Не вдалося увійти через Google. Спробуйте ще раз."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:323
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:321
#, elixir-autogen, elixir-format
msgid "Google sign-in is not configured yet."
msgstr "Вхід через Google ще не налаштовано."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:84
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:205
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:275
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:457
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:88
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:203
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:273
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:530
#, elixir-autogen, elixir-format
msgid "Google sign-in session expired. Please start again."
msgstr "Сесія входу через Google завершилася. Почніть заново."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:209
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:279
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:207
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:277
#, elixir-autogen, elixir-format
msgid "Google sign-in session is invalid."
msgstr "Сесія входу через Google недійсна."
@@ -2986,18 +2968,18 @@ msgstr "Надсилаємо посилання..."
msgid "Sign up with Google"
msgstr "Зареєструватися через Google"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:389
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:378
#, elixir-autogen, elixir-format
msgid "That Google account belongs to another local account."
msgstr "Цей обліковий запис Google належить іншому локальному обліковому запису."
#: lib/who_need_help_web/controllers/google_auth_controller.ex:37
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:153
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:151
#, elixir-autogen, elixir-format
msgid "The Google registration form is invalid."
msgstr "Форму реєстрації через Google заповнено неправильно."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:463
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:536
#, elixir-autogen, elixir-format
msgid "This Google account cannot be used right now."
msgstr "Цей обліковий запис Google зараз не можна використовувати."
@@ -3017,7 +2999,7 @@ msgstr "Увійти за паролем"
msgid "We will send a one-time sign-in link. No password is required."
msgstr "Ми надішлемо одноразове посилання для входу. Пароль не потрібен."
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:105
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:106
#, elixir-autogen, elixir-format
msgid "Your account was created with Google."
msgstr "Ваш обліковий запис створено через Google."
@@ -3052,7 +3034,7 @@ msgstr "Вхід через Google відключено."
msgid "No Google account is connected."
msgstr "Обліковий запис Google не підключено."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
#, elixir-autogen, elixir-format
msgid "A person I am authorised to represent"
msgstr "Особа, яку я уповноважений представляти"
@@ -3062,14 +3044,14 @@ msgstr "Особа, яку я уповноважений представлят
msgid "A private status link has been sent when a contact email was provided and delivery is configured. Opening that link verifies the contact address. Keep the reference for follow-up."
msgstr "Якщо вказано контактний email і налаштовано доставку листів, на нього надіслано приватне посилання для перевірки статусу. Перехід за посиланням підтверджує адресу. Збережіть номер звернення."
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:3
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
#, elixir-autogen, elixir-format
msgid "ACCOUNT AND DATA"
msgstr "ОБЛІКОВИЙ ЗАПИС І ДАНІ"
#: lib/who_need_help_web/controllers/support_html.ex:6
#: lib/who_need_help_web/controllers/support_html/new.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:96
+#: lib/who_need_help_web/live/support_operations_live.ex:103
#, elixir-autogen, elixir-format
msgid "Account access"
msgstr "Доступ до облікового запису"
@@ -3080,23 +3062,23 @@ msgid "Account and personal data"
msgstr "Обліковий запис і персональні дані"
#: lib/who_need_help_web/controllers/support_html.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:100
+#: lib/who_need_help_web/live/support_operations_live.ex:107
#, elixir-autogen, elixir-format
msgid "Account deletion"
msgstr "Видалення облікового запису"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:26
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:28
#, elixir-autogen, elixir-format
msgid "Account email"
msgstr "Email облікового запису"
#: lib/who_need_help_web/controllers/content_removal_html.ex:25
-#: lib/who_need_help_web/live/support_operations_live.ex:211
+#: lib/who_need_help_web/live/support_operations_live.ex:241
#, elixir-autogen, elixir-format
msgid "Action taken"
msgstr "Вжито заходів"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:37
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:39
#, elixir-autogen, elixir-format
msgid "Additional information"
msgstr "Додаткова інформація"
@@ -3111,34 +3093,34 @@ msgstr "Оскаржити рішення модерації"
msgid "Back to removal form"
msgstr "Повернутися до форми видалення"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:30
#, elixir-autogen, elixir-format
msgid "Back to support"
msgstr "Повернутися до підтримки"
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:5
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
#, elixir-autogen, elixir-format
msgid "CONTENT REMOVAL"
msgstr "ВИДАЛЕННЯ КОНТЕНТУ"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:9
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:12
#, elixir-autogen, elixir-format
msgid "Check your email"
msgstr "Перевірте пошту"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:36
#, elixir-autogen, elixir-format
msgid "Choose a category"
msgstr "Виберіть категорію"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:38
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:53
#, elixir-autogen, elixir-format
msgid "Choose a reason"
msgstr "Виберіть причину"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:61
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:76
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:59
#, elixir-autogen, elixir-format
msgid "Choose a relationship"
msgstr "Виберіть відношення"
@@ -3150,13 +3132,13 @@ msgstr "Виберіть тему"
#: lib/who_need_help_web/controllers/content_removal_html.ex:27
#: lib/who_need_help_web/controllers/support_html.ex:20
-#: lib/who_need_help_web/live/support_operations_live.ex:213
-#: lib/who_need_help_web/live/support_operations_live.ex:304
+#: lib/who_need_help_web/live/support_operations_live.ex:243
+#: lib/who_need_help_web/live/support_operations_live.ex:442
#, elixir-autogen, elixir-format
msgid "Closed"
msgstr "Закрито"
-#: lib/who_need_help_web/live/support_operations_live.ex:178
+#: lib/who_need_help_web/live/support_operations_live.ex:185
#, elixir-autogen, elixir-format
msgid "Contact"
msgstr "Контакт"
@@ -3166,14 +3148,14 @@ msgstr "Контакт"
msgid "Contact Who Need Help"
msgstr "Зв’язатися з Who Need Help"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:60
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:43
#: lib/who_need_help_web/controllers/support_html/new.html.heex:46
#, elixir-autogen, elixir-format
msgid "Contact email"
msgstr "Контактний email"
-#: lib/who_need_help_web/live/support_operations_live.ex:145
+#: lib/who_need_help_web/live/support_operations_live.ex:152
#, elixir-autogen, elixir-format
msgid "Content removal and TAKE IT DOWN"
msgstr "Видалення контенту та TAKE IT DOWN"
@@ -3184,25 +3166,25 @@ msgid "Content-removal notice"
msgstr "Повідомлення про видалення контенту"
#: lib/who_need_help_web/controllers/content_removal_html.ex:8
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:108
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:46
+#: lib/who_need_help_web/live/support_operations_live.ex:115
#, elixir-autogen, elixir-format
msgid "Copyright"
msgstr "Авторські права"
-#: lib/who_need_help_web/live/support_operations_live.ex:94
+#: lib/who_need_help_web/live/support_operations_live.ex:101
#, elixir-autogen, elixir-format
msgid "Could not update the request. Please try again."
msgstr "Не вдалося оновити звернення. Спробуйте ще раз."
#: lib/who_need_help_web/controllers/support_html.ex:11
#: lib/who_need_help_web/controllers/support_html/new.html.heex:37
-#: lib/who_need_help_web/live/support_operations_live.ex:101
+#: lib/who_need_help_web/live/support_operations_live.ex:108
#, elixir-autogen, elixir-format
msgid "Data export"
msgstr "Експорт даних"
-#: lib/who_need_help_web/live/support_operations_live.ex:219
+#: lib/who_need_help_web/live/support_operations_live.ex:258
#, elixir-autogen, elixir-format
msgid "Decision or information request"
msgstr "Рішення або запит додаткової інформації"
@@ -3227,76 +3209,76 @@ msgstr "Опишіть проблему"
msgid "Do not include passwords, payment card details, access codes, prescriptions, or unnecessary medical information."
msgstr "Не вказуйте паролі, дані платіжних карток, коди доступу, рецепти або зайву медичну інформацію."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:13
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:15
#, elixir-autogen, elixir-format
msgid "Do not upload the image or video. Provide only the exact Who Need Help URL where it appears and enough text to identify it safely."
msgstr "Не завантажуйте зображення чи відео. Укажіть лише точний URL у Who Need Help і безпечний текстовий опис, достатній для ідентифікації матеріалу."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:82
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:80
#, elixir-autogen, elixir-format
msgid "Electronic signature (type your full name)"
msgstr "Електронний підпис (введіть повне ім’я)"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:66
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:63
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:81
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:65
#, elixir-autogen, elixir-format
msgid "Exact content URLs — one per line"
msgstr "Точні URL контенту — по одному в рядку"
-#: lib/who_need_help_web/live/support_operations_live.ex:238
+#: lib/who_need_help_web/live/support_operations_live.ex:311
#, elixir-autogen, elixir-format
msgid "General support and data requests"
msgstr "Загальна підтримка та запити щодо даних"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:58
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:73
#, elixir-autogen, elixir-format
msgid "I am an authorised representative"
msgstr "Я уповноважений представник"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:57
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
#, elixir-autogen, elixir-format
msgid "I am the affected person or rights holder"
msgstr "Я постраждала особа або правовласник"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:88
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
#, elixir-autogen, elixir-format
msgid "I believe in good faith that the identified content is illegal or infringes the stated right."
msgstr "Я добросовісно вважаю, що зазначений контент є незаконним або порушує заявлене право."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:94
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:96
#, elixir-autogen, elixir-format
msgid "I confirm that the information in this request is accurate and that I am the depicted person or authorised to act for them."
msgstr "Я підтверджую точність відомостей і те, що є зображеною особою або уповноважений діяти від її імені."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:97
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:112
#, elixir-autogen, elixir-format
msgid "I confirm that this notice is accurate and complete to the best of my knowledge."
msgstr "Я підтверджую, що, наскільки мені відомо, це повідомлення є точним і повним."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:85
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:87
#, elixir-autogen, elixir-format
msgid "I have a good-faith belief that this intimate visual material was shared without consent."
msgstr "Я добросовісно вважаю, що цей інтимний візуальний матеріал було поширено без згоди."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:70
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:72
#, elixir-autogen, elixir-format
msgid "Identify the material without reproducing it and explain why it is non-consensual"
msgstr "Опишіть матеріал, не відтворюючи його, і поясніть, чому його поширено без згоди"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:103
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:118
#, elixir-autogen, elixir-format
msgid "Identity and contact fields may be omitted for reports of sexual material involving a minor. Do not include or upload the material itself."
msgstr "У повідомленні про сексуальний матеріал за участю неповнолітнього поля імені й контакту можна не заповнювати. Не додавайте й не завантажуйте сам матеріал."
#: lib/who_need_help_web/controllers/content_removal_html.ex:6
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:29
-#: lib/who_need_help_web/live/support_operations_live.ex:106
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:44
+#: lib/who_need_help_web/live/support_operations_live.ex:113
#, elixir-autogen, elixir-format
msgid "Illegal content"
msgstr "Незаконний контент"
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:20
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:142
#, elixir-autogen, elixir-format
msgid "Keep this status link private. A copy is sent to the contact email when email delivery is configured."
msgstr "Не передавайте це посилання статусу іншим. Якщо доставку листів налаштовано, його копія надсилається на контактний email."
@@ -3306,34 +3288,34 @@ msgstr "Не передавайте це посилання статусу ін
msgid "Keep this status link private. The submitter identity is not shown publicly or automatically disclosed to the person who posted the reported content."
msgstr "Не передавайте це посилання статусу іншим. Особа заявника не публікується й автоматично не розкривається автору оскаржуваного контенту."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:78
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:93
#, elixir-autogen, elixir-format
msgid "Law, right, or policy involved, if known"
msgstr "Застосовний закон, право або правило, якщо відомо"
-#: lib/who_need_help_web/live/support_operations_live.ex:180
+#: lib/who_need_help_web/live/support_operations_live.ex:187
#, elixir-autogen, elixir-format
msgid "Locations"
msgstr "Адреси контенту"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:29
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
#, elixir-autogen, elixir-format
msgid "Material involved"
msgstr "Тип матеріалу"
#: lib/who_need_help_web/controllers/support_html.ex:9
-#: lib/who_need_help_web/live/support_operations_live.ex:99
+#: lib/who_need_help_web/live/support_operations_live.ex:106
#, elixir-autogen, elixir-format
msgid "Moderation appeal"
msgstr "Оскарження модерації"
#: lib/who_need_help_web/controllers/content_removal_html.ex:24
-#: lib/who_need_help_web/live/support_operations_live.ex:210
+#: lib/who_need_help_web/live/support_operations_live.ex:240
#, elixir-autogen, elixir-format
msgid "More information needed"
msgstr "Потрібна додаткова інформація"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:56
#, elixir-autogen, elixir-format
msgid "Myself"
msgstr "Себе"
@@ -3348,45 +3330,45 @@ msgstr "ПОВІДОМЛЕННЯ ОТРИМАНО"
msgid "New request"
msgstr "Нове звернення"
-#: lib/who_need_help_web/live/support_operations_live.ex:225
+#: lib/who_need_help_web/live/support_operations_live.ex:298
#, elixir-autogen, elixir-format
msgid "No removal notices."
msgstr "Немає повідомлень про видалення."
-#: lib/who_need_help_web/live/support_operations_live.ex:316
+#: lib/who_need_help_web/live/support_operations_live.ex:497
#, elixir-autogen, elixir-format
msgid "No support requests."
msgstr "Немає звернень до підтримки."
#: lib/who_need_help_web/controllers/content_removal_html.ex:12
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:33
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:31
-#: lib/who_need_help_web/live/support_operations_live.ex:112
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:48
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:33
+#: lib/who_need_help_web/live/support_operations_live.ex:119
#, elixir-autogen, elixir-format
msgid "Non-consensual intimate image or video"
msgstr "Інтимне зображення або відео без згоди"
-#: lib/who_need_help_web/live/support_operations_live.ex:177
-#: lib/who_need_help_web/live/support_operations_live.ex:179
+#: lib/who_need_help_web/live/support_operations_live.ex:184
+#: lib/who_need_help_web/live/support_operations_live.ex:186
#, elixir-autogen, elixir-format
msgid "Not provided"
msgstr "Не вказано"
#: lib/who_need_help_web/controllers/support_html.ex:12
#: lib/who_need_help_web/controllers/support_html/new.html.heex:36
-#: lib/who_need_help_web/live/support_operations_live.ex:102
+#: lib/who_need_help_web/live/support_operations_live.ex:109
#, elixir-autogen, elixir-format
msgid "Privacy request"
msgstr "Запит щодо конфіденційності"
#: lib/who_need_help_web/controllers/content_removal_html.ex:7
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:30
-#: lib/who_need_help_web/live/support_operations_live.ex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:45
+#: lib/who_need_help_web/live/support_operations_live.ex:114
#, elixir-autogen, elixir-format
msgid "Privacy violation"
msgstr "Порушення конфіденційності"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:11
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:13
#, elixir-autogen, elixir-format
msgid "Provide exact Who Need Help URLs. Do not upload or paste intimate imagery, identity documents, passwords, access codes, or unnecessary medical information."
msgstr "Укажіть точні URL у Who Need Help. Не завантажуйте й не вставляйте інтимні матеріали, документи, що посвідчують особу, паролі, коди доступу або зайву медичну інформацію."
@@ -3396,18 +3378,19 @@ msgstr "Укажіть точні URL у Who Need Help. Не завантажу
msgid "REQUEST RECEIVED"
msgstr "ЗВЕРНЕННЯ ОТРИМАНО"
-#: lib/who_need_help_web/live/support_operations_live.ex:28
+#: lib/who_need_help_web/live/support_operations_live.ex:35
#, elixir-autogen, elixir-format
msgid "Removal notice updated."
msgstr "Повідомлення про видалення оновлено."
-#: lib/who_need_help_web/components/layouts.ex:196
+#: lib/who_need_help_web/components/layouts.ex:202
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:112
#: lib/who_need_help_web/controllers/support_html/new.html.heex:16
#, elixir-autogen, elixir-format
msgid "Report content"
msgstr "Поскаржитися"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:4
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
#, elixir-autogen, elixir-format
msgid "Report illegal or harmful content"
msgstr "Повідомити про незаконний або шкідливий контент"
@@ -3417,8 +3400,9 @@ msgstr "Повідомити про незаконний або шкідливи
msgid "Reported locations"
msgstr "Указані адреси контенту"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:4
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:40
+#: lib/who_need_help_web/controllers/support_controller.ex:200
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:42
#: lib/who_need_help_web/controllers/user_settings_html/edit.html.heex:128
#, elixir-autogen, elixir-format
msgid "Request account deletion"
@@ -3429,7 +3413,7 @@ msgstr "Запросити видалення облікового запису"
msgid "Request deletion of your account and associated personal data, or contact support about access and export requests."
msgstr "Запросіть видалення облікового запису та пов’язаних персональних даних або зверніться до підтримки щодо доступу й експорту."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:5
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:7
#, elixir-autogen, elixir-format
msgid "Request removal of intimate visual material"
msgstr "Запросити видалення інтимного візуального матеріалу"
@@ -3444,13 +3428,13 @@ msgstr "ПІДТРИМКА"
#: lib/who_need_help_web/controllers/support_html/new.html.heex:34
#: lib/who_need_help_web/live/request_live/show.ex:984
#: lib/who_need_help_web/live/request_live/show.ex:993
-#: lib/who_need_help_web/live/support_operations_live.ex:98
+#: lib/who_need_help_web/live/support_operations_live.ex:105
#, elixir-autogen, elixir-format
msgid "Safety concern"
msgstr "Проблема безпеки"
-#: lib/who_need_help_web/live/support_operations_live.ex:221
-#: lib/who_need_help_web/live/support_operations_live.ex:312
+#: lib/who_need_help_web/live/support_operations_live.ex:292
+#: lib/who_need_help_web/live/support_operations_live.ex:491
#, elixir-autogen, elixir-format
msgid "Save and notify"
msgstr "Зберегти й повідомити"
@@ -3461,14 +3445,14 @@ msgid "Send support request"
msgstr "Надіслати звернення"
#: lib/who_need_help_web/controllers/content_removal_html.ex:15
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:34
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:32
-#: lib/who_need_help_web/live/support_operations_live.ex:115
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:49
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:34
+#: lib/who_need_help_web/live/support_operations_live.ex:122
#, elixir-autogen, elixir-format
msgid "Sexual material involving a minor"
msgstr "Сексуальний матеріал за участю неповнолітнього"
-#: lib/who_need_help_web/live/support_operations_live.ex:195
+#: lib/who_need_help_web/live/support_operations_live.ex:202
#, elixir-autogen, elixir-format
msgid "Stated basis:"
msgstr "Зазначена підстава:"
@@ -3478,71 +3462,66 @@ msgstr "Зазначена підстава:"
msgid "Subject"
msgstr "Тема"
-#: lib/who_need_help_web/live/activity_live/show.ex:763
-#: lib/who_need_help_web/live/request_live/show.ex:1796
+#: lib/who_need_help_web/live/activity_live/show.ex:764
+#: lib/who_need_help_web/live/request_live/show.ex:1797
#, elixir-autogen, elixir-format
msgid "Submit a legal content-removal notice"
msgstr "Подати юридичне повідомлення про видалення контенту"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:107
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:122
#, elixir-autogen, elixir-format
msgid "Submit removal notice"
msgstr "Надіслати повідомлення про видалення"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:99
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:101
#, elixir-autogen, elixir-format
msgid "Submit urgent removal request"
msgstr "Надіслати терміновий запит на видалення"
-#: lib/who_need_help_web/live/support_operations_live.ex:176
+#: lib/who_need_help_web/live/support_operations_live.ex:183
#, elixir-autogen, elixir-format
msgid "Submitter"
msgstr "Заявник"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:13
#, elixir-autogen, elixir-format
msgid "Submitting this form does not immediately sign you out or erase evidence required for an open safety investigation. Support will verify and process the request."
msgstr "Надсилання форми не призводить до негайного виходу з облікового запису й не видаляє докази, потрібні для відкритого розслідування безпеки. Підтримка перевірить та опрацює запит."
-#: lib/who_need_help_web/components/layouts.ex:194
+#: lib/who_need_help_web/components/layouts.ex:200
#, elixir-autogen, elixir-format
msgid "Support"
msgstr "Підтримка"
-#: lib/who_need_help_web/live/moderation_live.ex:299
-#: lib/who_need_help_web/live/support_operations_live.ex:10
-#: lib/who_need_help_web/live/support_operations_live.ex:132
+#: lib/who_need_help_web/live/moderation_live.ex:335
+#: lib/who_need_help_web/live/support_operations_live.ex:12
+#: lib/who_need_help_web/live/support_operations_live.ex:139
#, elixir-autogen, elixir-format
msgid "Support operations"
msgstr "Робоче місце підтримки"
-#: lib/who_need_help_web/components/layouts.ex:148
-#: lib/who_need_help_web/components/layouts.ex:330
+#: lib/who_need_help_web/components/layouts.ex:154
+#: lib/who_need_help_web/components/layouts.ex:342
#, elixir-autogen, elixir-format
msgid "Support queue"
msgstr "Черга підтримки"
-#: lib/who_need_help_web/live/support_operations_live.ex:20
+#: lib/who_need_help_web/live/support_operations_live.ex:27
#, elixir-autogen, elixir-format
msgid "Support request updated."
msgstr "Звернення до підтримки оновлено."
-#: lib/who_need_help_web/live/support_operations_live.ex:134
+#: lib/who_need_help_web/live/support_operations_live.ex:141
#, elixir-autogen, elixir-format
msgid "Support requests and legal removal notices are separate queues. Decisions and operator identity are audited."
msgstr "Звернення до підтримки та юридичні повідомлення про видалення перебувають у різних чергах. Рішення й особа оператора фіксуються в аудиті."
-#: lib/who_need_help_web/controllers/support_html/show.html.heex:16
-#: lib/who_need_help_web/live/support_operations_live.ex:310
-#, elixir-autogen, elixir-format
-msgid "Support response"
-msgstr "Відповідь підтримки"
-
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:3
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:4
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN"
msgstr "TAKE IT DOWN"
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:111
#: lib/who_need_help_web/controllers/support_html/new.html.heex:19
#, elixir-autogen, elixir-format
msgid "TAKE IT DOWN request"
@@ -3550,51 +3529,51 @@ msgstr "Запит TAKE IT DOWN"
#: lib/who_need_help_web/controllers/support_html.ex:7
#: lib/who_need_help_web/controllers/support_html/new.html.heex:33
-#: lib/who_need_help_web/live/support_operations_live.ex:97
+#: lib/who_need_help_web/live/support_operations_live.ex:104
#, elixir-autogen, elixir-format
msgid "Technical issue"
msgstr "Технічна проблема"
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:6
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:8
#, elixir-autogen, elixir-format
msgid "This requests deletion of your Who Need Help account and associated personal data. Some records may need to be retained when required for safety, fraud prevention, legal obligations, or resolving an active dispute; any retained data must be described in the applicable retention notice."
msgstr "Це запит на видалення облікового запису Who Need Help і пов’язаних персональних даних. Деякі записи можуть зберігатися, якщо це потрібно для безпеки, запобігання шахрайству, виконання закону або вирішення активного спору; збережені дані мають бути описані у відповідному повідомленні про зберігання."
#: lib/who_need_help_web/controllers/content_removal_html.ex:17
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
-#: lib/who_need_help_web/live/support_operations_live.ex:117
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
+#: lib/who_need_help_web/live/support_operations_live.ex:124
#, elixir-autogen, elixir-format
msgid "Threat to life or safety"
msgstr "Загроза життю або безпеці"
-#: lib/who_need_help_web/controllers/content_removal_controller.ex:69
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:79
#, elixir-autogen, elixir-format
msgid "Too many removal notices. Please try again later."
msgstr "Забагато повідомлень про видалення. Спробуйте пізніше."
-#: lib/who_need_help_web/controllers/support_controller.ex:34
-#: lib/who_need_help_web/controllers/support_controller.ex:72
+#: lib/who_need_help_web/controllers/support_controller.ex:37
+#: lib/who_need_help_web/controllers/support_controller.ex:75
#, elixir-autogen, elixir-format
msgid "Too many support requests. Please try again later."
msgstr "Забагато звернень до підтримки. Спробуйте пізніше."
-#: lib/who_need_help_web/live/support_operations_live.ex:140
+#: lib/who_need_help_web/live/support_operations_live.ex:147
#, elixir-autogen, elixir-format
msgid "Trust and safety moderation"
msgstr "Модерація довіри й безпеки"
#: lib/who_need_help_web/controllers/content_removal_html.ex:22
-#: lib/who_need_help_web/live/support_operations_live.ex:208
+#: lib/who_need_help_web/live/support_operations_live.ex:238
#, elixir-autogen, elixir-format
msgid "Urgent review"
msgstr "Терміновий розгляд"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:8
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:10
#, elixir-autogen, elixir-format
msgid "Use this dedicated process when an identifiable person is shown in an intimate image or video shared without consent, including a digital forgery. You may submit for yourself or as an authorised representative."
msgstr "Скористайтеся цією спеціальною процедурою, якщо впізнавану людину показано на інтимному зображенні чи відео, поширеному без згоди, зокрема на цифровій підробці. Запит можна подати за себе або як уповноважений представник."
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:8
#, elixir-autogen, elixir-format
msgid "Use this electronic notice for specific content on Who Need Help that you believe is illegal or infringes your rights. Ordinary safety reports inside a request or chat remain available to signed-in users."
msgstr "Скористайтеся цим електронним повідомленням для конкретного контенту в Who Need Help, який ви вважаєте незаконним або таким, що порушує ваші права. Звичайні скарги на безпеку всередині заявки чи чату доступні користувачам, які ввійшли."
@@ -3609,7 +3588,7 @@ msgstr "Скористайтеся цією формою для питань д
msgid "View support requests"
msgstr "Переглянути звернення до підтримки"
-#: lib/who_need_help_web/live/support_operations_live.ex:302
+#: lib/who_need_help_web/live/support_operations_live.ex:440
#, elixir-autogen, elixir-format
msgid "Waiting for requester"
msgstr "Очікується відповідь заявника"
@@ -3619,7 +3598,7 @@ msgstr "Очікується відповідь заявника"
msgid "Waiting for your response"
msgstr "Очікується ваша відповідь"
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:21
#, elixir-autogen, elixir-format
msgid "We created support request %{reference}. A private status link has been sent to the contact email when delivery is configured. Opening that link verifies the address for public requests."
msgstr "Ми створили звернення %{reference}. Якщо доставку листів налаштовано, приватне посилання статусу надіслано на контактний email. Перехід за ним підтверджує адресу для публічних звернень."
@@ -3629,12 +3608,12 @@ msgstr "Ми створили звернення %{reference}. Якщо дост
msgid "What do you need help with?"
msgstr "Яка допомога вам потрібна?"
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:52
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:54
#, elixir-autogen, elixir-format
msgid "Who are you submitting for?"
msgstr "Від чийого імені ви подаєте запит?"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:72
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:87
#, elixir-autogen, elixir-format
msgid "Why do you believe this content should be removed?"
msgstr "Чому ви вважаєте, що цей контент слід видалити?"
@@ -3644,12 +3623,12 @@ msgstr "Чому ви вважаєте, що цей контент слід ви
msgid "You have not submitted any support requests."
msgstr "Ви ще не надсилали звернень до підтримки."
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:37
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:39
#, elixir-autogen, elixir-format
msgid "Your full name"
msgstr "Ваше повне ім’я"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:41
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:56
#, elixir-autogen, elixir-format
msgid "Your name or organisation"
msgstr "Ваше ім’я або організація"
@@ -3659,85 +3638,85 @@ msgstr "Ваше ім’я або організація"
msgid "Your reference is %{reference}"
msgstr "Номер вашого звернення: %{reference}"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:55
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:70
#, elixir-autogen, elixir-format
msgid "Your relationship to the affected person or rights holder"
msgstr "Ваше відношення до постраждалої особи або правовласника"
-#: lib/who_need_help_web/live/support_operations_live.ex:168
-#: lib/who_need_help_web/live/support_operations_live.ex:253
+#: lib/who_need_help_web/live/support_operations_live.ex:175
+#: lib/who_need_help_web/live/support_operations_live.ex:326
#, elixir-autogen, elixir-format
msgid "contact unverified"
msgstr "контакт не підтверджено"
-#: lib/who_need_help_web/live/support_operations_live.ex:172
+#: lib/who_need_help_web/live/support_operations_live.ex:179
#, elixir-autogen, elixir-format
msgid "review by %{time}"
msgstr "розглянути до %{time}"
-#: lib/who_need_help_web/controllers/support_controller.ex:47
-#: lib/who_need_help_web/controllers/support_controller.ex:58
+#: lib/who_need_help_web/controllers/support_controller.ex:50
+#: lib/who_need_help_web/controllers/support_controller.ex:61
#, elixir-autogen, elixir-format
msgid "Delete my Who Need Help account"
msgstr "Видалити мій обліковий запис Who Need Help"
-#: lib/who_need_help_web/controllers/support_controller.ex:48
+#: lib/who_need_help_web/controllers/support_controller.ex:51
#, elixir-autogen, elixir-format
msgid "Please delete my account and associated personal data."
msgstr "Будь ласка, видаліть мій обліковий запис і пов’язані персональні дані."
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:81
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:101
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:88
#, elixir-autogen, elixir-format
msgid "I am 18 or older and accept the Terms and Safety Rules"
msgstr "Мені 18 років або більше, і я приймаю Умови та Правила безпеки."
-#: lib/who_need_help_web/components/layouts.ex:190
+#: lib/who_need_help_web/components/layouts.ex:196
#, elixir-autogen, elixir-format
msgid "Privacy"
msgstr "Конфіденційність"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:87
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:107
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:79
#, elixir-autogen, elixir-format
msgid "Privacy Policy"
msgstr "Політика конфіденційності"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:89
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:109
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:81
#, elixir-autogen, elixir-format
msgid "Safety Rules"
msgstr "Правила безпеки"
-#: lib/who_need_help_web/components/layouts.ex:192
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:86
+#: lib/who_need_help_web/components/layouts.ex:198
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:106
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:78
#, elixir-autogen, elixir-format
msgid "Terms"
msgstr "Умови"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:88
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:108
#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:80
#, elixir-autogen, elixir-format
msgid "and"
msgstr "та"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:230
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:232
#, elixir-autogen, elixir-format
msgid "A clear handover"
msgstr "Зрозуміла передача допомоги"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:129
#, elixir-autogen, elixir-format
msgid "A flat tyre or another small roadside problem in a safe place."
msgstr "Проколота шина або інша невелика дорожня проблема в безпечному місці."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:136
#, elixir-autogen, elixir-format
msgid "A puncture, broken chain, tyre problem, or similar practical help."
msgstr "Прокол, зламаний ланцюг, проблема з шиною чи подібна практична допомога."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:207
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
#, elixir-autogen, elixir-format
msgid "Accept and open private coordination"
msgstr "Прийняти заявку й перейти до приватної координації"
@@ -3749,12 +3728,7 @@ msgstr "Прийняти заявку й перейти до приватної
msgid "Approximate area · demo data"
msgstr "Орієнтовний район · демонстраційні дані"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
-#, elixir-autogen, elixir-format
-msgid "Ask a nearby volunteer to collect medicine that is already purchased or help with a safe roadside problem. There is no mandatory fee."
-msgstr "Попросіть волонтера поблизу забрати вже придбані ліки або допомогти з безпечною дорожньою проблемою. Обов’язкової оплати немає."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:344
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:346
#, elixir-autogen, elixir-format
msgid "Before you create a request"
msgstr "Перед створенням заявки"
@@ -3764,27 +3738,27 @@ msgstr "Перед створенням заявки"
msgid "Bicycle chain help · example"
msgstr "Допомога з велосипедним ланцюгом · приклад"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:132
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:134
#, elixir-autogen, elixir-format
msgid "Bicycle or motorcycle"
msgstr "Велосипед або мотоцикл"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:256
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:258
#, elixir-autogen, elixir-format
msgid "Both confirm, the helper enters a one-time code, and reviews stay blind until both submit."
msgstr "Обидва учасники підтверджують передачу, помічник вводить одноразовий код, а відгуки залишаються прихованими, доки їх не надішлють обоє."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:118
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
#, elixir-autogen, elixir-format
msgid "Bring fuel"
msgstr "Привезти пальне"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:268
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:270
#, elixir-autogen, elixir-format
msgid "Built for safer coordination"
msgstr "Створено для безпечнішої координації"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:360
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:362
#, elixir-autogen, elixir-format
msgid "Can a volunteer buy medicine for me?"
msgstr "Чи може волонтер купити мені ліки?"
@@ -3799,37 +3773,37 @@ msgstr "Оберіть модеровану категорію. Кожна за
msgid "Collect medicine"
msgstr "Забрати ліки"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:383
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:385
#, elixir-autogen, elixir-format
msgid "Contact the emergency service for your location. Who Need Help is for voluntary practical coordination, not emergencies."
msgstr "Зверніться до екстреної служби за місцем перебування. Who Need Help призначений для добровільної практичної координації, а не для надзвичайних ситуацій."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:398
#, elixir-autogen, elixir-format
msgid "Create one account, choose your role for each situation, and keep control of what you share."
msgstr "Створіть один обліковий запис, обирайте свою роль у кожній ситуації та контролюйте, чим ділитеся."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:220
#, elixir-autogen, elixir-format
msgid "Current coordinates are optional and deleted when sharing stops."
msgstr "Поточні координати передаються за бажанням і видаляються після зупинення."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:162
#, elixir-autogen, elixir-format
msgid "Demo map with synthetic approximate help requests"
msgstr "Демонстраційна карта із синтетичними орієнтовними заявками про допомогу"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:198
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
#, elixir-autogen, elixir-format
msgid "Discover an approximate area"
msgstr "Побачити орієнтовний район"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:350
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:352
#, elixir-autogen, elixir-format
msgid "Do I have to pay a helper?"
msgstr "Чи потрібно платити помічнику?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:176
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:178
#, elixir-autogen, elixir-format
msgid "Example data — not live requests"
msgstr "Демонстраційні дані — не реальні заявки"
@@ -3839,12 +3813,12 @@ msgstr "Демонстраційні дані — не реальні заявк
msgid "Example request"
msgstr "Приклад заявки"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:332
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:334
#, elixir-autogen, elixir-format
msgid "Explore activities"
msgstr "Переглянути активності"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:323
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:325
#, elixir-autogen, elixir-format
msgid "Find company for coffee, cinema, a walk, or a hike"
msgstr "Знайдіть компанію для кави, кіно, прогулянки чи походу"
@@ -3859,38 +3833,38 @@ msgstr "Допомога з проколотою шиною · приклад"
msgid "Free, nearby, voluntary help"
msgstr "Безкоштовна добровільна допомога поруч"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:233
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:235
#, elixir-autogen, elixir-format
msgid "From request to verified completion"
msgstr "Від заявки до підтвердженого завершення"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:307
#, elixir-autogen, elixir-format
msgid "Handover codes and unique completed matches matter more than raw totals."
msgstr "Одноразові коди передачі й унікальні завершені взаємодії важливіші за прості підсумкові числа."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:282
#, elixir-autogen, elixir-format
msgid "Help is voluntary. An external thank-you link is optional after completion."
msgstr "Допомога добровільна. Зовнішнє посилання для подяки необов’язкове й доступне після завершення."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:125
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:127
#, elixir-autogen, elixir-format
msgid "Help with a wheel"
msgstr "Допомогти з колесом"
#: lib/who_need_help_web/controllers/page_html/home.html.heex:51
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:405
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:407
#, elixir-autogen, elixir-format
msgid "I need help"
msgstr "Мені потрібна допомога"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:167
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
#, elixir-autogen, elixir-format
msgid "Interactive demo"
msgstr "Інтерактивний приклад"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:298
#, elixir-autogen, elixir-format
msgid "Leave a match, block a person, or send a scoped report when something feels wrong."
msgstr "Відмовтеся від взаємодії, заблокуйте людину або надішліть скаргу на конкретний об’єкт, якщо щось здається небезпечним."
@@ -3905,72 +3879,72 @@ msgstr "Отримання ліків · приклад"
msgid "Need help nearby? Ask the community."
msgstr "Потрібна допомога поруч? Зверніться до спільноти."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:278
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:280
#, elixir-autogen, elixir-format
msgid "No mandatory payment"
msgstr "Без обов’язкової оплати"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:353
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:355
#, elixir-autogen, elixir-format
msgid "No. Help has no mandatory fee. A helper may optionally publish an external thank-you link after a completed handover."
msgstr "Ні. Допомога не потребує обов’язкової оплати. Після підтвердженої передачі помічник може за бажанням указати зовнішнє посилання для подяки."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:320
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:322
#, elixir-autogen, elixir-format
msgid "Not only urgent help"
msgstr "Не лише термінова допомога"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:120
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:122
#, elixir-autogen, elixir-format
msgid "Only after people and the vehicle are away from active traffic danger."
msgstr "Лише коли люди й транспорт перебувають поза небезпечною зоною активного руху."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:209
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:211
#, elixir-autogen, elixir-format
msgid "Only the matched requester and helper receive the private chat."
msgstr "Приватний чат доступний лише автору заявки й призначеному помічнику."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:183
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:185
#, elixir-autogen, elixir-format
msgid "Privacy by default"
msgstr "Приватність за замовчуванням"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:287
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
#, elixir-autogen, elixir-format
msgid "Private matched chat"
msgstr "Приватний чат після збігу"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:341
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:343
#, elixir-autogen, elixir-format
msgid "Quick answers"
msgstr "Короткі відповіді"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:311
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:313
#, elixir-autogen, elixir-format
msgid "Read the safety rules"
msgstr "Прочитати правила безпеки"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:394
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:396
#, elixir-autogen, elixir-format
msgid "Ready to ask or help nearby?"
msgstr "Готові попросити про допомогу або допомогти поруч?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:294
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:296
#, elixir-autogen, elixir-format
msgid "Reports and blocking"
msgstr "Скарги й блокування"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:186
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:188
#, elixir-autogen, elixir-format
msgid "See nearby needs without exposing a home address"
msgstr "Дізнавайтеся про потреби поблизу, не розкриваючи домашню адресу"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:216
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:218
#, elixir-autogen, elixir-format
msgid "Share live location only by choice"
msgstr "Діліться геопозицією лише за власним вибором"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:326
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:328
#, elixir-autogen, elixir-format
msgid "Social activities are separate from urgent requests. Organizers approve participants, and exact meeting details stay inside the approved group."
msgstr "Соціальні активності відокремлені від термінових заявок. Організатори схвалюють учасників, а точні відомості про зустріч залишаються всередині схваленої групи."
@@ -3980,32 +3954,22 @@ msgstr "Соціальні активності відокремлені від
msgid "Start with urgent practical help"
msgstr "Почніть із термінової практичної допомоги"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
-#, elixir-autogen, elixir-format
-msgid "The medicine is already legally purchased or reserved for pickup."
-msgstr "Ліки вже законно придбані або зарезервовані для отримання."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:363
-#, elixir-autogen, elixir-format
-msgid "The medicine must already be legally purchased or reserved. The service does not prescribe, recommend, sell, or handle controlled substances."
-msgstr "Ліки мають бути заздалегідь законно придбані або зарезервовані. Сервіс не призначає, не рекомендує, не продає й не обробляє контрольовані речовини."
-
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:200
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:202
#, elixir-autogen, elixir-format
msgid "The public marker does not need to reveal an exact address."
msgstr "Публічна позначка не повинна розкривати точну адресу."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:289
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:291
#, elixir-autogen, elixir-format
msgid "There is no unsolicited inbox between strangers."
msgstr "Між незнайомими людьми немає можливості писати без збігу."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:189
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:191
#, elixir-autogen, elixir-format
msgid "These three points are synthetic examples. Real public discovery follows each requester's location visibility choice."
msgstr "Ці три точки — синтетичні приклади. Відображення реальних заявок залежить від обраної автором заявки видимості геопозиції."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:303
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:305
#, elixir-autogen, elixir-format
msgid "Verified reputation signals"
msgstr "Підтверджені сигнали репутації"
@@ -4015,22 +3979,22 @@ msgstr "Підтверджені сигнали репутації"
msgid "What can you ask the community for?"
msgstr "Про що можна попросити спільноту?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:380
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:382
#, elixir-autogen, elixir-format
msgid "What if there is immediate danger?"
msgstr "Що робити за безпосередньої небезпеки?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:370
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:372
#, elixir-autogen, elixir-format
msgid "Who can see my exact address?"
msgstr "Хто побачить мою точну адресу?"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:373
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:375
#, elixir-autogen, elixir-format
msgid "You choose the visibility. Exact active coordinates can be limited to the matched helper and are removed when sharing stops."
msgstr "Ви самі обираєте видимість. Точні поточні координати можна показувати лише призначеному помічнику; після зупинення передавання вони видаляються."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:271
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:273
#, elixir-autogen, elixir-format
msgid "You stay in control of the match"
msgstr "Ви контролюєте взаємодію"
@@ -4040,7 +4004,7 @@ msgstr "Ви контролюєте взаємодію"
msgid "After this confirmation, future Google sign-ins will take one click."
msgstr "Після цього підтвердження подальший вхід через Google виконуватиметься одним натисканням."
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:104
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:124
#, elixir-autogen, elixir-format
msgid "Cancel and use another sign-in method"
msgstr "Скасувати й вибрати інший спосіб входу"
@@ -4050,13 +4014,14 @@ msgstr "Скасувати й вибрати інший спосіб входу"
msgid "Confirm access once so nobody can attach Google to your account using only a matching email address."
msgstr "Один раз підтвердьте доступ, щоб ніхто не зміг прив’язати Google до вашого облікового запису лише за збігом email."
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:492
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:10
#: lib/who_need_help_web/controllers/user_session_html/new.html.heex:82
#, elixir-autogen, elixir-format
msgid "Continue with Google"
msgstr "Продовжити з Google"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:96
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:116
#, elixir-autogen, elixir-format
msgid "Create account and continue"
msgstr "Створити обліковий запис і продовжити"
@@ -4066,7 +4031,7 @@ msgstr "Створити обліковий запис і продовжити"
msgid "Create your Who Need Help account"
msgstr "Створіть обліковий запис Who Need Help"
-#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:94
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:114
#, elixir-autogen, elixir-format
msgid "Creating account..."
msgstr "Створюємо обліковий запис..."
@@ -4076,7 +4041,7 @@ msgstr "Створюємо обліковий запис..."
msgid "Email me a verification link"
msgstr "Надіслати посилання для підтвердження на email"
-#: lib/who_need_help_web/controllers/user_session_controller.ex:178
+#: lib/who_need_help_web/controllers/user_session_controller.ex:179
#, elixir-autogen, elixir-format
msgid "Google sign-in connected. You can use it next time."
msgstr "Вхід через Google підключено. Наступного разу можна скористатися ним."
@@ -4106,8 +4071,8 @@ msgstr "Один раз увійдіть до %{email}, щоб підключи
msgid "This email already has an account"
msgstr "Для цього email уже є обліковий запис"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:120
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:142
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:118
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:140
#, elixir-autogen, elixir-format
msgid "This email already has an account. Confirm it once to connect Google."
msgstr "Для цього email уже є обліковий запис. Один раз підтвердьте його, щоб підключити Google."
@@ -4118,17 +4083,17 @@ msgid "Use my password instead"
msgstr "Скористатися паролем"
#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:30
-#: lib/who_need_help_web/live/request_live/show.ex:1453
+#: lib/who_need_help_web/live/request_live/show.ex:1454
#, elixir-autogen, elixir-format
msgid "Verified"
msgstr "Підтверджено"
-#: lib/who_need_help_web/controllers/google_auth_controller.ex:167
+#: lib/who_need_help_web/controllers/google_auth_controller.ex:165
#, elixir-autogen, elixir-format
msgid "We sent a verification link to %{email}. Open it to finish connecting Google."
msgstr "Ми надіслали посилання для підтвердження на %{email}. Відкрийте його, щоб завершити підключення Google."
-#: lib/who_need_help_web/controllers/user_session_controller.ex:191
+#: lib/who_need_help_web/controllers/user_session_controller.ex:192
#, elixir-autogen, elixir-format
msgid "You are signed in, but Google could not be connected. Try again in account settings."
msgstr "Ви ввійшли, але підключити Google не вдалося. Повторіть спробу в налаштуваннях облікового запису."
@@ -4158,7 +4123,7 @@ msgstr ""
msgid "A volunteer accepted this request. Use private chat to coordinate safely."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:580
+#: lib/who_need_help_web/live/request_live/new.ex:589
#, elixir-autogen, elixir-format
msgid "After a helper accepts"
msgstr "Після прийняття заявки помічником"
@@ -4168,12 +4133,12 @@ msgstr "Після прийняття заявки помічником"
msgid "Already registered? Check your email"
msgstr "Уже зареєстровані?"
-#: lib/who_need_help_web/live/request_live/new.ex:444
+#: lib/who_need_help_web/live/request_live/new.ex:453
#, elixir-autogen, elixir-format
msgid "Area or public landmark"
msgstr "Район або публічний орієнтир"
-#: lib/who_need_help_web/live/request_live/new.ex:544
+#: lib/who_need_help_web/live/request_live/new.ex:553
#, elixir-autogen, elixir-format
msgid "Area radius"
msgstr "Радіус зони"
@@ -4193,6 +4158,7 @@ msgstr ""
msgid "COMMUNITY PROFILE"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:22
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:11
#, elixir-autogen, elixir-format, fuzzy
msgid "Check your email to finish registration"
@@ -4203,8 +4169,8 @@ msgstr "Перевірте пошту"
msgid "Choose a category from the same mode."
msgstr "Виберіть категорію"
-#: lib/who_need_help_web/live/request_live/new.ex:425
-#: lib/who_need_help_web/live/request_live/new.ex:597
+#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:606
#, elixir-autogen, elixir-format
msgid "Choose a place on the map or use your current location."
msgstr "Оберіть місце на карті або використайте поточну геопозицію."
@@ -4224,50 +4190,50 @@ msgstr "Оберіть зону або точну точку на карті, в
msgid "Choose an expiry time in the future."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1628
#, elixir-autogen, elixir-format
msgid "Copied"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1626
-#: lib/who_need_help_web/live/request_live/show.ex:1632
+#: lib/who_need_help_web/live/request_live/show.ex:1627
+#: lib/who_need_help_web/live/request_live/show.ex:1633
#, elixir-autogen, elixir-format
msgid "Copy code"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1628
+#: lib/who_need_help_web/live/request_live/show.ex:1629
#, elixir-autogen, elixir-format
msgid "Copy failed"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:425
+#: lib/who_need_help_web/components/core_components.ex:431
#: lib/who_need_help_web/live/product_analytics_live.ex:58
#, elixir-autogen, elixir-format
msgid "Date"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:593
-#: lib/who_need_help_web/live/request_live/new.ex:605
+#: lib/who_need_help_web/live/request_live/new.ex:614
#, elixir-autogen, elixir-format
msgid "Enter coordinates manually"
msgstr "Ввести координати вручну"
-#: lib/who_need_help_web/live/request_live/show.ex:1660
+#: lib/who_need_help_web/live/request_live/show.ex:1661
#, elixir-autogen, elixir-format
msgid "Enter the six digits shown to the requester."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:479
+#: lib/who_need_help_web/live/request_live/new.ex:488
#, elixir-autogen, elixir-format
msgid "Exact point"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:671
+#: lib/who_need_help_web/live/request_live/new.ex:680
#, elixir-autogen, elixir-format
msgid "Fix the following details and publish again:"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:607
+#: lib/who_need_help_web/live/request_live/new.ex:616
#, elixir-autogen, elixir-format
msgid "For an approximate area, these coordinates are the area center—not your exact position."
msgstr "Для приблизної зони ці координати задають центр області, а не вашу точну позицію."
@@ -4277,13 +4243,13 @@ msgstr "Для приблизної зони ці координати зада
msgid "For privacy, this page cannot reveal whether an account exists. If you are new to Who Need Help, choose Register instead."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1450
+#: lib/who_need_help_web/live/request_live/show.ex:1451
#, elixir-autogen, elixir-format, fuzzy
msgid "Handover code"
msgstr "Код передачі підтверджено."
-#: lib/who_need_help_web/live/request_live/show.ex:1462
-#: lib/who_need_help_web/live/request_live/show.ex:1694
+#: lib/who_need_help_web/live/request_live/show.ex:1463
+#: lib/who_need_help_web/live/request_live/show.ex:1695
#, elixir-autogen, elixir-format
msgid "Help completed and verified by both participants."
msgstr ""
@@ -4298,17 +4264,17 @@ msgstr ""
msgid "Help is now in progress."
msgstr "Допомога виконується."
-#: lib/who_need_help_web/live/request_live/show.ex:1442
+#: lib/who_need_help_web/live/request_live/show.ex:1443
#, elixir-autogen, elixir-format
msgid "Helper confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1369
+#: lib/who_need_help_web/live/request_live/show.ex:1370
#, elixir-autogen, elixir-format, fuzzy
msgid "Helper:"
msgstr "Помічник"
-#: lib/who_need_help_web/live/request_live/new.ex:525
+#: lib/who_need_help_web/live/request_live/new.ex:534
#, elixir-autogen, elixir-format
msgid "Helpers will see only the area or landmark written above. You can share a live location later after matching."
msgstr "Помічники бачитимуть лише вказаний вище район або орієнтир. Після збігу можна окремо поділитися геопозицією."
@@ -4323,49 +4289,49 @@ msgstr ""
msgid "If this email belongs to an existing account, a secure sign-in link will arrive shortly."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:411
+#: lib/who_need_help_web/live/request_live/new.ex:420
#, elixir-autogen, elixir-format
msgid "In 1 hour"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:412
+#: lib/who_need_help_web/live/request_live/new.ex:421
#, elixir-autogen, elixir-format
msgid "In 3 hours"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:511
-#: lib/who_need_help_web/live/request_live/new.ex:435
+#: lib/who_need_help_web/live/request_live/new.ex:444
#, elixir-autogen, elixir-format
msgid "Location is unavailable in this browser."
msgstr "Геопозиція недоступна в цьому браузері."
#: lib/who_need_help_web/live/notification_live.ex:513
-#: lib/who_need_help_web/live/request_live/new.ex:437
+#: lib/who_need_help_web/live/request_live/new.ex:446
#, elixir-autogen, elixir-format
msgid "Location permission was denied."
msgstr "Доступ до геопозиції відхилено."
-#: lib/who_need_help_web/live/request_live/new.ex:565
+#: lib/who_need_help_web/live/request_live/new.ex:574
#, elixir-autogen, elixir-format
msgid "Move the map area so it covers a useful public meeting place."
msgstr "Перемістіть зону так, щоб вона охоплювала зручне публічне місце зустрічі."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:9
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:11
#, elixir-autogen, elixir-format
msgid "New notice"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:523
+#: lib/who_need_help_web/live/request_live/new.ex:532
#, elixir-autogen, elixir-format
msgid "No coordinates will be stored"
msgstr "Координати не зберігатимуться"
-#: lib/who_need_help_web/live/request_live/new.ex:434
+#: lib/who_need_help_web/live/request_live/new.ex:443
#, elixir-autogen, elixir-format
msgid "No map coordinates will be stored."
msgstr "Координати на карті не зберігатимуться."
-#: lib/who_need_help_web/live/request_live/new.ex:493
+#: lib/who_need_help_web/live/request_live/new.ex:502
#, elixir-autogen, elixir-format
msgid "No map location"
msgstr "Не показувати місце на карті"
@@ -4375,12 +4341,12 @@ msgstr "Не показувати місце на карті"
msgid "No public social links added."
msgstr "Не додано соціальних посилань."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:14
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:16
#, elixir-autogen, elixir-format
msgid "Only notices submitted while signed in appear here. Notices submitted without an account remain accessible through their private email link."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:494
+#: lib/who_need_help_web/live/request_live/new.ex:503
#, elixir-autogen, elixir-format
msgid "Only the public area description"
msgstr "Лише публічний опис району"
@@ -4400,9 +4366,9 @@ msgstr ""
msgid "Optional thanks"
msgstr "Необов’язкове посилання для подяки"
-#: lib/who_need_help_web/live/request_live/show.ex:1438
-#: lib/who_need_help_web/live/request_live/show.ex:1446
-#: lib/who_need_help_web/live/request_live/show.ex:1454
+#: lib/who_need_help_web/live/request_live/show.ex:1439
+#: lib/who_need_help_web/live/request_live/show.ex:1447
+#: lib/who_need_help_web/live/request_live/show.ex:1455
#, elixir-autogen, elixir-format, fuzzy
msgid "Pending"
msgstr "Надсилаємо..."
@@ -4412,7 +4378,7 @@ msgstr "Надсилаємо..."
msgid "Public social links"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:449
+#: lib/who_need_help_web/components/core_components.ex:455
#, elixir-autogen, elixir-format
msgid "Quick time choices"
msgstr ""
@@ -4422,7 +4388,7 @@ msgstr ""
msgid "Read"
msgstr "Прочитайте"
-#: lib/who_need_help_web/live/request_live/new.ex:466
+#: lib/who_need_help_web/live/request_live/new.ex:475
#, elixir-autogen, elixir-format
msgid "Recommended for privacy"
msgstr "Рекомендовано для приватності"
@@ -4437,22 +4403,22 @@ msgstr "Зареєструватися"
msgid "Registration request accepted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:408
+#: lib/who_need_help_web/live/request_live/new.ex:417
#, elixir-autogen, elixir-format, fuzzy
msgid "Request expires"
msgstr "Запит закінчується (UTC)"
-#: lib/who_need_help_web/live/activity_live/show.ex:565
+#: lib/who_need_help_web/live/activity_live/show.ex:566
#, elixir-autogen, elixir-format, fuzzy
msgid "Request to join again"
msgstr "Подати заявку на участь"
-#: lib/who_need_help_web/live/request_live/new.ex:670
+#: lib/who_need_help_web/live/request_live/new.ex:679
#, elixir-autogen, elixir-format
msgid "Request was not published"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1434
+#: lib/who_need_help_web/live/request_live/show.ex:1435
#, elixir-autogen, elixir-format, fuzzy
msgid "Requester confirmed"
msgstr "Заявку відновлено."
@@ -4478,6 +4444,7 @@ msgstr "Надіслати"
msgid "Sign-in request accepted"
msgstr ""
+#: lib/who_need_help_web/controllers/user_registration_controller.ex:23
#: lib/who_need_help_web/controllers/user_registration_html/sent.html.heex:12
#, elixir-autogen, elixir-format
msgid "Sign-in request processed"
@@ -4493,13 +4460,13 @@ msgstr ""
msgid "Starts at"
msgstr "Початок"
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:50
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:47
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:65
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:49
#, elixir-autogen, elixir-format
msgid "Status updates go to the email address of your signed-in account."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:506
+#: lib/who_need_help_web/live/request_live/new.ex:515
#, elixir-autogen, elixir-format
msgid "The map is unavailable. You can use the manual coordinate fallback."
msgstr "Карта недоступна. Можна використати резервне ручне введення координат."
@@ -4514,7 +4481,7 @@ msgstr ""
msgid "This activity is closed. The group chat remains available as read-only history."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:448
+#: lib/who_need_help_web/live/request_live/new.ex:457
#, elixir-autogen, elixir-format
msgid "This description is visible to everyone. Do not enter a private address."
msgstr "Цей опис бачать усі. Не вказуйте приватну адресу."
@@ -4534,7 +4501,7 @@ msgstr ""
msgid "This help request was cancelled. Chat history is read-only."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1468
+#: lib/who_need_help_web/live/request_live/show.ex:1469
#, elixir-autogen, elixir-format
msgid "This match was cancelled. No further handover action is required."
msgstr ""
@@ -4544,7 +4511,7 @@ msgstr ""
msgid "This person has not added a public bio yet."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:572
+#: lib/who_need_help_web/live/request_live/new.ex:581
#, elixir-autogen, elixir-format
msgid "This point is public"
msgstr "Цю точку видно всім"
@@ -4554,7 +4521,7 @@ msgstr "Цю точку видно всім"
msgid "This public profile is not available."
msgstr ""
-#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:32
+#: lib/who_need_help_web/controllers/support_html/delete_account.html.heex:34
#, elixir-autogen, elixir-format
msgid "This request is linked to your signed-in account and its email address."
msgstr ""
@@ -4565,22 +4532,22 @@ msgid "This request is linked to your signed-in account. Replies go to its email
msgstr ""
#: lib/who_need_help_web/live/request_live/show.ex:612
-#: lib/who_need_help_web/live/request_live/show.ex:1686
+#: lib/who_need_help_web/live/request_live/show.ex:1687
#, elixir-autogen, elixir-format, fuzzy
msgid "This request was cancelled."
msgstr "Термін дії цієї заявки минув."
-#: lib/who_need_help_web/components/core_components.ex:435
+#: lib/who_need_help_web/components/core_components.ex:441
#, elixir-autogen, elixir-format
msgid "Time"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:413
+#: lib/who_need_help_web/live/request_live/new.ex:422
#, elixir-autogen, elixir-format
msgid "Tomorrow"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:573
+#: lib/who_need_help_web/live/request_live/new.ex:582
#, elixir-autogen, elixir-format
msgid "Use a safe public meeting point instead of a private address."
msgstr "Вкажіть безпечне публічне місце зустрічі замість приватної адреси."
@@ -4591,7 +4558,7 @@ msgid "Use another email"
msgstr ""
#: lib/who_need_help_web/live/notification_live.ex:546
-#: lib/who_need_help_web/live/request_live/new.ex:540
+#: lib/who_need_help_web/live/request_live/new.ex:549
#, elixir-autogen, elixir-format, fuzzy
msgid "Use my location"
msgstr "Використати мою геопозицію"
@@ -4606,7 +4573,7 @@ msgstr ""
msgid "Use the newest confirmation link if it arrives."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1664
+#: lib/who_need_help_web/live/request_live/show.ex:1665
#, elixir-autogen, elixir-format
msgid "Verifying…"
msgstr ""
@@ -4616,20 +4583,20 @@ msgstr ""
msgid "View content-removal notices"
msgstr ""
-#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:20
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:35
#: lib/who_need_help_web/controllers/content_removal_html/received.html.heex:23
-#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:22
+#: lib/who_need_help_web/controllers/content_removal_html/take_it_down.html.heex:24
#, elixir-autogen, elixir-format
msgid "View my notices"
msgstr ""
#: lib/who_need_help_web/controllers/support_html/new.html.heex:13
-#: lib/who_need_help_web/controllers/support_html/received.html.heex:18
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:28
#, elixir-autogen, elixir-format, fuzzy
msgid "View my requests"
msgstr "Нове звернення"
-#: lib/who_need_help_web/live/request_live/new.ex:480
+#: lib/who_need_help_web/live/request_live/new.ex:489
#, elixir-autogen, elixir-format
msgid "Visible before matching"
msgstr "Видно до прийняття заявки"
@@ -4644,62 +4611,62 @@ msgstr ""
msgid "Voted"
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:453
+#: lib/who_need_help_web/live/request_live/new.ex:462
#, elixir-autogen, elixir-format
msgid "What should people see?"
msgstr "Що мають бачити інші?"
-#: lib/who_need_help_web/live/request_live/new.ex:441
+#: lib/who_need_help_web/live/request_live/new.ex:450
#, elixir-autogen, elixir-format
msgid "Where is help needed?"
msgstr "Де потрібна допомога?"
-#: lib/who_need_help_web/live/activity_live/show.ex:580
+#: lib/who_need_help_web/live/activity_live/show.ex:581
#, elixir-autogen, elixir-format
msgid "You are no longer a participant and cannot access the group chat or exact meeting point. You can request to join again while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:591
+#: lib/who_need_help_web/live/activity_live/show.ex:592
#, elixir-autogen, elixir-format
msgid "You are not a participant. You can send a new request while registration is open."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:582
+#: lib/who_need_help_web/live/request_live/new.ex:591
#, elixir-autogen, elixir-format
msgid "You can separately share live location with the matched person and stop sharing at any time."
msgstr "Можна окремо поділитися геопозицією з підібраною людиною та зупинити передачу будь-коли."
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:40
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:42
#, elixir-autogen, elixir-format
msgid "You have not submitted any content-removal notices while signed in."
msgstr ""
-#: lib/who_need_help_web/live/activity_live/show.ex:578
+#: lib/who_need_help_web/live/activity_live/show.ex:579
#, elixir-autogen, elixir-format
msgid "You left this activity"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1520
+#: lib/who_need_help_web/live/request_live/show.ex:1521
#, elixir-autogen, elixir-format
msgid "Your completion confirmation is saved."
msgstr ""
-#: lib/who_need_help_web/live/request_live/new.ex:564
+#: lib/who_need_help_web/live/request_live/new.ex:573
#, elixir-autogen, elixir-format
msgid "Your exact position is not shown"
msgstr "Вашу точну позицію не показано"
-#: lib/who_need_help_web/live/activity_live/show.ex:589
+#: lib/who_need_help_web/live/activity_live/show.ex:590
#, elixir-autogen, elixir-format, fuzzy
msgid "Your join request was declined"
msgstr "Ваші запити"
-#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:6
+#: lib/who_need_help_web/controllers/content_removal_html/index.html.heex:8
#, elixir-autogen, elixir-format
msgid "Your notices"
msgstr ""
-#: lib/who_need_help_web/components/core_components.ex:461
+#: lib/who_need_help_web/components/core_components.ex:467
#, elixir-autogen, elixir-format
msgid "Your time zone:"
msgstr ""
@@ -4709,32 +4676,32 @@ msgstr ""
msgid "← Community helpers"
msgstr "Помічники спільноти"
-#: lib/who_need_help_web/live/request_live/new.ex:427
+#: lib/who_need_help_web/live/request_live/new.ex:436
#, elixir-autogen, elixir-format
msgid "Area selected. Drag the green pin or click the map to move it."
msgstr "Область вибрано. Перетягніть зелений маркер або натисніть на карту, щоб перемістити її."
-#: lib/who_need_help_web/live/request_live/new.ex:514
+#: lib/who_need_help_web/live/request_live/new.ex:523
#, elixir-autogen, elixir-format
msgid "Click the map or drag the green pin to move the area"
msgstr "Натисніть на карту або перетягніть зелений маркер, щоб перемістити область"
-#: lib/who_need_help_web/live/request_live/new.ex:517
+#: lib/who_need_help_web/live/request_live/new.ex:526
#, elixir-autogen, elixir-format
msgid "Click the map or drag the red pin to move the point"
msgstr "Натисніть на карту або перетягніть червоний маркер, щоб перемістити точку"
-#: lib/who_need_help_web/live/request_live/new.ex:432
+#: lib/who_need_help_web/live/request_live/new.ex:441
#, elixir-autogen, elixir-format
msgid "Drag to move the approximate area"
msgstr "Перетягніть, щоб перемістити приблизну область"
-#: lib/who_need_help_web/live/request_live/new.ex:433
+#: lib/who_need_help_web/live/request_live/new.ex:442
#, elixir-autogen, elixir-format
msgid "Drag to move the exact point"
msgstr "Перетягніть, щоб перемістити точну точку"
-#: lib/who_need_help_web/live/request_live/new.ex:430
+#: lib/who_need_help_web/live/request_live/new.ex:439
#, elixir-autogen, elixir-format
msgid "Exact point selected. Drag the red pin or click the map to move it."
msgstr "Точну точку вибрано. Перетягніть червоний маркер або натисніть на карту, щоб перемістити її."
@@ -4777,7 +4744,7 @@ msgstr "Завантажити ще в цій області"
msgid "Map"
msgstr "Карта"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:173
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:175
#, elixir-autogen, elixir-format
msgid "Map preview"
msgstr "Попередній перегляд карти"
@@ -4827,7 +4794,7 @@ msgstr "Розташування результатів"
msgid "Search this area"
msgstr "Шукати в цій області"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:169
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:171
#, elixir-autogen, elixir-format
msgid "Static preview"
msgstr "Статичний перегляд"
@@ -4837,14 +4804,14 @@ msgstr "Статичний перегляд"
msgid "Together"
msgstr "Разом"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:158
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:160
#: lib/who_need_help_web/live/activity_live/index.ex:286
#: lib/who_need_help_web/live/activity_live/show.ex:542
#: lib/who_need_help_web/live/notification_live.ex:512
#: lib/who_need_help_web/live/notification_live.ex:531
#: lib/who_need_help_web/live/request_live/index.ex:517
-#: lib/who_need_help_web/live/request_live/new.ex:436
-#: lib/who_need_help_web/live/request_live/new.ex:508
+#: lib/who_need_help_web/live/request_live/new.ex:445
+#: lib/who_need_help_web/live/request_live/new.ex:517
#: lib/who_need_help_web/live/request_live/show.ex:1284
#, elixir-autogen, elixir-format
msgid "Try map again"
@@ -4893,7 +4860,7 @@ msgstr ""
msgid "Acceptance, arrival, completion, and cancellation"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:276
+#: lib/who_need_help_web/live/support_operations_live.ex:393
#, elixir-autogen, elixir-format
msgid "Active or unresolved product state must be handled first."
msgstr ""
@@ -4939,7 +4906,7 @@ msgstr ""
msgid "Arrival saved. The requester has been notified."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:284
+#: lib/who_need_help_web/live/support_operations_live.ex:401
#, elixir-autogen, elixir-format
msgid "Automatic erasure is disabled: no jurisdiction-specific retention and anonymisation policy is configured. Do not mark the case resolved until the approved data action is completed and recorded."
msgstr ""
@@ -4969,13 +4936,13 @@ msgstr ""
msgid "Both participants confirmed"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1595
+#: lib/who_need_help_web/live/request_live/show.ex:1596
#, elixir-autogen, elixir-format
msgid "Cancelling ends this match and stops live-location sharing."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1359
-#: lib/who_need_help_web/live/request_live/show.ex:1599
+#: lib/who_need_help_web/live/request_live/show.ex:1360
+#: lib/who_need_help_web/live/request_live/show.ex:1600
#, elixir-autogen, elixir-format
msgid "Cancelling…"
msgstr ""
@@ -5006,13 +4973,13 @@ msgstr ""
msgid "Code-confirmed people"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1361
-#: lib/who_need_help_web/live/request_live/show.ex:1601
+#: lib/who_need_help_web/live/request_live/show.ex:1362
+#: lib/who_need_help_web/live/request_live/show.ex:1602
#, elixir-autogen, elixir-format
msgid "Confirm cancellation"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1560
+#: lib/who_need_help_web/live/request_live/show.ex:1561
#, elixir-autogen, elixir-format
msgid "Confirm withdrawal"
msgstr ""
@@ -5164,7 +5131,7 @@ msgstr ""
msgid "I can no longer complete it"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1501
+#: lib/who_need_help_web/live/request_live/show.ex:1502
#, elixir-autogen, elixir-format
msgid "I have arrived"
msgstr ""
@@ -5179,17 +5146,17 @@ msgstr ""
msgid "Leave every category unchecked to receive all matching requests."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1552
+#: lib/who_need_help_web/live/request_live/show.ex:1553
#, elixir-autogen, elixir-format
msgid "Leaving ends this private match. If the request has not expired, it becomes available to other helpers."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1558
+#: lib/who_need_help_web/live/request_live/show.ex:1559
#, elixir-autogen, elixir-format
msgid "Leaving…"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1312
+#: lib/who_need_help_web/live/request_live/show.ex:1313
#, elixir-autogen, elixir-format
msgid "Live shared location"
msgstr ""
@@ -5199,7 +5166,7 @@ msgstr ""
msgid "Load older notifications"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1290
+#: lib/who_need_help_web/live/request_live/show.ex:1291
#, elixir-autogen, elixir-format
msgid "Map legend"
msgstr ""
@@ -5249,7 +5216,7 @@ msgstr ""
msgid "New private messages"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:275
+#: lib/who_need_help_web/live/support_operations_live.ex:392
#, elixir-autogen, elixir-format
msgid "No active product workflow was found."
msgstr ""
@@ -5269,9 +5236,9 @@ msgstr ""
msgid "No notifications yet"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1354
-#: lib/who_need_help_web/live/request_live/show.ex:1548
-#: lib/who_need_help_web/live/request_live/show.ex:1591
+#: lib/who_need_help_web/live/request_live/show.ex:1355
+#: lib/who_need_help_web/live/request_live/show.ex:1549
+#: lib/who_need_help_web/live/request_live/show.ex:1592
#, elixir-autogen, elixir-format
msgid "Note (optional)"
msgstr ""
@@ -5292,7 +5259,7 @@ msgid "Notification text never contains chat messages or exact coordinates."
msgstr ""
#: lib/who_need_help_web/components/layouts.ex:133
-#: lib/who_need_help_web/components/layouts.ex:315
+#: lib/who_need_help_web/components/layouts.ex:321
#: lib/who_need_help_web/live/notification_live.ex:15
#: lib/who_need_help_web/live/notification_live.ex:213
#, elixir-autogen, elixir-format
@@ -5304,8 +5271,8 @@ msgstr ""
msgid "Notifications and nearby alerts"
msgstr ""
-#: lib/who_need_help_web/components/layouts.ex:142
-#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/components/layouts.ex:148
+#: lib/who_need_help_web/components/layouts.ex:336
#, elixir-autogen, elixir-format
msgid "Operations"
msgstr ""
@@ -5340,14 +5307,14 @@ msgstr ""
msgid "Private matching center"
msgstr ""
-#: lib/who_need_help_web/live/moderation_live.ex:296
+#: lib/who_need_help_web/live/moderation_live.ex:332
#: lib/who_need_help_web/live/product_analytics_live.ex:12
#: lib/who_need_help_web/live/product_analytics_live.ex:42
#, elixir-autogen, elixir-format
msgid "Product analytics"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1417
+#: lib/who_need_help_web/live/request_live/show.ex:1418
#, elixir-autogen, elixir-format
msgid "Progress"
msgstr ""
@@ -5377,12 +5344,12 @@ msgstr ""
msgid "Ranking prioritizes unique people helped with optional location-supported evidence, then unique code-confirmed handovers. These are activity signals, not identity or safety checks. Repeated help between the same pair does not inflate the primary score."
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1306
+#: lib/who_need_help_web/live/request_live/show.ex:1307
#, elixir-autogen, elixir-format
msgid "Request area"
msgstr ""
-#: lib/who_need_help_web/live/request_live/show.ex:1307
+#: lib/who_need_help_web/live/request_live/show.ex:1308
#, elixir-autogen, elixir-format
msgid "Request point"
msgstr ""
@@ -5407,7 +5374,7 @@ msgstr ""
msgid "Resume"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:267
+#: lib/who_need_help_web/live/support_operations_live.ex:384
#, elixir-autogen, elixir-format
msgid "Run deletion preflight"
msgstr ""
@@ -5437,7 +5404,7 @@ msgstr ""
msgid "Sun"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:92
+#: lib/who_need_help_web/live/support_operations_live.ex:99
#, elixir-autogen, elixir-format
msgid "The linked account no longer exists."
msgstr ""
@@ -5452,7 +5419,7 @@ msgstr ""
msgid "The previous helper left. This request is open for a new helper again."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:90
+#: lib/who_need_help_web/live/support_operations_live.ex:97
#, elixir-autogen, elixir-format
msgid "The request is not linked to an account."
msgstr ""
@@ -5468,7 +5435,7 @@ msgstr ""
msgid "These are activity signals, not an identity, background, qualification, or safety check."
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:89
+#: lib/who_need_help_web/live/support_operations_live.ex:96
#, elixir-autogen, elixir-format
msgid "This is not an account-deletion case."
msgstr ""
@@ -5498,7 +5465,7 @@ msgstr ""
msgid "Use quiet hours"
msgstr ""
-#: lib/who_need_help_web/live/support_operations_live.ex:91
+#: lib/who_need_help_web/live/support_operations_live.ex:98
#, elixir-autogen, elixir-format
msgid "Verify the requester contact first."
msgstr ""
@@ -5546,29 +5513,447 @@ msgstr ""
msgid "code-confirmed handovers"
msgstr ""
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:168
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:170
#, elixir-autogen, elixir-format
msgid "Interactive fallback"
msgstr "Інтерактивний запасний режим"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:155
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
#, elixir-autogen, elixir-format
msgid "Select an example to preview it without exposing a real address."
msgstr "Виберіть приклад, щоб переглянути його без розкриття справжньої адреси."
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:157
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:159
#, elixir-autogen, elixir-format
msgid "Selected example:"
msgstr "Вибраний приклад:"
-#: lib/who_need_help_web/controllers/page_html/home.html.heex:150
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:152
#, elixir-autogen, elixir-format
msgid "WebGL is unavailable in this browser, so the full map cannot start. Select an example below or retry the map."
msgstr "WebGL недоступний у цьому браузері, тому повна карта не може запуститися. Виберіть приклад нижче або спробуйте запустити карту ще раз."
-#: lib/who_need_help_web/live/activity_live/index.ex
-#: lib/who_need_help_web/live/activity_live/show.ex
-#: lib/who_need_help_web/live/request_live/show.ex
+#: lib/who_need_help_web/live/activity_live/index.ex:287
+#: lib/who_need_help_web/live/activity_live/show.ex:543
+#: lib/who_need_help_web/live/request_live/show.ex:1285
#, elixir-autogen, elixir-format
msgid "Show location on map"
msgstr "Показати місце на мапі"
+
+#: lib/who_need_help_web/live/report_live.ex:118
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Activity"
+msgstr "Активність"
+
+#: lib/who_need_help_web/live/report_live.ex:121
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Activity message"
+msgstr "Повідомлення активності"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:98
+#, elixir-autogen, elixir-format
+msgid "Add details or answer the support team"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:717
+#, elixir-autogen, elixir-format
+msgid "Administrator access is required to moderate staff accounts."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:42
+#, elixir-autogen, elixir-format
+msgid "Ask a nearby volunteer to buy or collect medicine if they agree, or help with a safe roadside problem. There is no mandatory fee."
+msgstr "Попросіть волонтера поруч придбати або забрати ліки, якщо він погодиться, чи допомогти з безпечною дорожньою проблемою. Обов’язкової плати немає."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:226
+#: lib/who_need_help_web/live/support_operations_live.ex:427
+#, elixir-autogen, elixir-format
+msgid "Audited update"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:234
+#: lib/who_need_help_web/live/support_operations_live.ex:435
+#, elixir-autogen, elixir-format
+msgid "Case status"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:247
+#: lib/who_need_help_web/live/support_operations_live.ex:446
+#, elixir-autogen, elixir-format
+msgid "Choose the state that will appear in the case history."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:201
+#: lib/who_need_help_web/live/report_live.ex:50
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Contact support"
+msgstr "Звернутися до підтримки"
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:56
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Content-removal notice %{reference}"
+msgstr "Повідомлення про видалення контенту %{reference}"
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:87
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Content-removal notice received"
+msgstr "Повідомлення про видалення контенту отримано"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:24
+#: lib/who_need_help_web/live/support_operations_live.ex:334
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Conversation"
+msgstr "Розмова"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:111
+#: lib/who_need_help_web/controllers/support_controller.ex:127
+#: lib/who_need_help_web/live/support_case_live.ex:73
+#, elixir-autogen, elixir-format
+msgid "Could not send your message. Please check it and try again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:260
+#, elixir-autogen, elixir-format
+msgid "Explain what was decided, what action was taken, or what information is still needed…"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:115
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Help request"
+msgstr "Запит про допомогу"
+
+#: lib/who_need_help_web/live/request_live/new.ex:217
+#, elixir-autogen, elixir-format
+msgid "I confirm this is not an emergency or request for medical advice, the medicine and arrangement are lawful, and a volunteer chooses whether to spend money."
+msgstr "Я підтверджую, що це не надзвичайна ситуація й не запит на медичну пораду, ліки та домовленість є законними, а волонтер сам вирішує, чи витрачати гроші."
+
+#: lib/who_need_help_web/live/request_live/new.ex:376
+#, elixir-autogen, elixir-format
+msgid "If purchase is needed, accepting the request does not require the volunteer to spend money. Agree on the medicine, pharmacy requirements, payment, and any reimbursement only in the private matched chat."
+msgstr "Якщо ліки потрібно придбати, прийняття заявки не зобов’язує волонтера витрачати гроші. Узгоджуйте ліки, вимоги аптеки, оплату та можливе відшкодування лише у приватному чаті після збігу."
+
+#: lib/who_need_help_web/live/report_live.ex:116
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Matched help"
+msgstr "Узгоджена допомога"
+
+#: lib/who_need_help_web/live/request_live/new.ex:209
+#, elixir-autogen, elixir-format
+msgid "Medicine is needed from a pharmacy"
+msgstr "Потрібні ліки з аптеки"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:97
+#, elixir-autogen, elixir-format
+msgid "Message to support"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:69
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Moderation response"
+msgstr "Відповідь модерації"
+
+#: lib/who_need_help_web/live/support_operations_live.ex:360
+#, elixir-autogen, elixir-format
+msgid "No conversation messages yet."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:70
+#, elixir-autogen, elixir-format
+msgid "No replies yet. Add a message if you need to clarify the request."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:81
+#, elixir-autogen, elixir-format, fuzzy
+msgid "No reports submitted"
+msgstr "Скарг не подано"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:136
+#: lib/who_need_help_web/live/support_operations_live.ex:372
+#, elixir-autogen, elixir-format
+msgid "No status history is available for this older case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:146
+#: lib/who_need_help_web/live/support_case_live.ex:95
+#, elixir-autogen, elixir-format
+msgid "Only a resolved or closed request can be reopened."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:27
+#, elixir-autogen, elixir-format
+msgid "Only you and authorised support staff can view this case."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:27
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Open TAKE IT DOWN request"
+msgstr "Відкрити запит TAKE IT DOWN"
+
+#: lib/who_need_help_web/live/support_operations_live.ex:217
+#: lib/who_need_help_web/live/support_operations_live.ex:420
+#, elixir-autogen, elixir-format
+msgid "Operator action"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/google_auth_html/complete.html.heex:85
+#, elixir-autogen, elixir-format
+msgid "Other people will see this name on requests, activities, and reviews."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:117
+#, elixir-autogen, elixir-format
+msgid "Private message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:219
+#, elixir-autogen, elixir-format
+msgid "Record the decision and notify the submitter when contact is available."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "Reopen without a message"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:457
+#, elixir-autogen, elixir-format
+msgid "Reply to requester (optional)"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:123
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Reported content"
+msgstr "Контент, на який поскаржилися"
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Reporting non-consensual intimate visual material?"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:83
+#, elixir-autogen, elixir-format
+msgid "Reports you send from a request, activity, or chat will appear here."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/safety.html.heex:26
+#, elixir-autogen, elixir-format
+msgid "Request only lawful purchase or pickup from a legitimate pharmacy. A volunteer is never required to pay. Agree privately on the medicine, pharmacy or prescription requirements, payment, reimbursement, storage, and handover. Who Need Help does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement. Do not request controlled substances or publish prescriptions or payment credentials. Follow pharmacy rules and local law."
+msgstr "Запитуйте лише про законне придбання або отримання ліків у легальній аптеці. Волонтер ніколи не зобов’язаний платити. Приватно узгодьте ліки, вимоги аптеки чи рецепта, оплату, відшкодування, зберігання та передачу. Who Need Help не призначає, не рекомендує, не продає ліки, не обробляє платежі й не гарантує відшкодування. Не запитуйте контрольовані речовини й не публікуйте рецепти або платіжні дані. Дотримуйтеся правил аптеки та місцевого законодавства."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:350
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Requester"
+msgstr "Автор запиту"
+
+#: lib/who_need_help_web/live/moderation_live.ex:393
+#: lib/who_need_help_web/live/moderation_live.ex:418
+#, elixir-autogen, elixir-format
+msgid "Required reason for hiding"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:432
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Restore activity"
+msgstr "Відновити активність"
+
+#: lib/who_need_help_web/live/moderation_live.ex:407
+#, elixir-autogen, elixir-format
+msgid "Restore request"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_controller.ex:23
+#, elixir-autogen, elixir-format
+msgid "Safety guidance for voluntary help, medicine pickup, roadside requests, location sharing, and in-person activities."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:288
+#: lib/who_need_help_web/live/support_operations_live.ex:487
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Saving…"
+msgstr "Збереження…"
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:100
+#, elixir-autogen, elixir-format
+msgid "Send message"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:120
+#: lib/who_need_help_web/live/support_operations_live.ex:365
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Status history"
+msgstr "Історія статусів"
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:11
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support request created"
+msgstr "Звернення до підтримки створено"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:157
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support request received"
+msgstr "Звернення до підтримки отримано"
+
+#: lib/who_need_help_web/components/layouts.ex:139
+#: lib/who_need_help_web/components/layouts.ex:327
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support requests"
+msgstr "Звернення до підтримки"
+
+#: lib/who_need_help_web/controllers/support_html.ex:24
+#: lib/who_need_help_web/controllers/support_html.ex:28
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:59
+#: lib/who_need_help_web/live/support_operations_live.ex:349
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Support team"
+msgstr "Команда підтримки"
+
+#: lib/who_need_help_web/controllers/support_html.ex:29
+#, elixir-autogen, elixir-format
+msgid "System"
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:41
+#, elixir-autogen, elixir-format
+msgid "TRUST AND SAFETY"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:113
+#, elixir-autogen, elixir-format
+msgid "The requester states whether the medicine is paid, reserved, or still needs to be purchased."
+msgstr "Автор заявки вказує, чи ліки вже оплачені, зарезервовані або їх ще потрібно придбати."
+
+#: lib/who_need_help_web/controllers/support_controller.ex:141
+#: lib/who_need_help_web/live/support_case_live.ex:88
+#, elixir-autogen, elixir-format
+msgid "The support request is open again."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:280
+#: lib/who_need_help_web/live/support_operations_live.ex:479
+#, elixir-autogen, elixir-format
+msgid "The verified contact will receive this update by email."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:80
+#, elixir-autogen, elixir-format
+msgid "This case is finished. Sending a new message will reopen it automatically."
+msgstr ""
+
+#: lib/who_need_help_web/live/report_live.ex:44
+#, elixir-autogen, elixir-format
+msgid "This private history shows reports you submitted and the latest moderation status. Submit a new report from the relevant request, activity, or private chat so moderators receive the correct context."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:469
+#, elixir-autogen, elixir-format
+msgid "This reply becomes part of the case conversation."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_case_live.ex:34
+#: lib/who_need_help_web/live/support_case_live.ex:65
+#: lib/who_need_help_web/live/support_case_live.ex:101
+#, elixir-autogen, elixir-format, fuzzy
+msgid "This support request is no longer available."
+msgstr "Це звернення до підтримки більше не доступне."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:282
+#: lib/who_need_help_web/live/support_operations_live.ex:481
+#, elixir-autogen, elixir-format
+msgid "This update is recorded, but email is disabled until contact is verified."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:117
+#: lib/who_need_help_web/live/support_case_live.ex:60
+#, elixir-autogen, elixir-format
+msgid "Too many messages. Please try again later."
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:271
+#, elixir-autogen, elixir-format
+msgid "Up to 10,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:470
+#, elixir-autogen, elixir-format
+msgid "Up to 5,000 characters"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:422
+#, elixir-autogen, elixir-format
+msgid "Update the case status and add a private reply when needed."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_html/new.html.heex:22
+#, elixir-autogen, elixir-format
+msgid "Use the dedicated urgent process. Never upload or reproduce the image or video."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/received.html.heex:15
+#, elixir-autogen, elixir-format
+msgid "We created support request %{reference} and added it to your account. You can open it now and return to it from My support requests."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/user_registration_html/new.html.heex:93
+#, elixir-autogen, elixir-format
+msgid "Who Need Help is not an emergency, medical, pharmacy, or payment service. A volunteer may agree to buy or collect lawful medicine, but is never required to spend money."
+msgstr "Who Need Help не є екстреним, медичним, аптечним або платіжним сервісом. Волонтер може погодитися придбати чи забрати дозволені ліки, але ніколи не зобов’язаний витрачати гроші."
+
+#: lib/who_need_help_web/live/support_operations_live.ex:459
+#, elixir-autogen, elixir-format
+msgid "Write a concise reply with the decision, next step, or information you need…"
+msgstr ""
+
+#: lib/who_need_help_web/live/support_operations_live.ex:270
+#, elixir-autogen, elixir-format
+msgid "Write for the submitter; avoid internal-only notes."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/page_html/home.html.heex:365
+#, elixir-autogen, elixir-format
+msgid "Yes, if the volunteer explicitly agrees. The people arrange the medicine, pharmacy requirements, payment, and any reimbursement directly. The service does not prescribe, recommend, sell medicine, process payments, or guarantee reimbursement."
+msgstr "Так, якщо волонтер прямо погодиться. Люди напряму узгоджують ліки, вимоги аптеки, оплату та можливе відшкодування. Сервіс не призначає, не рекомендує, не продає ліки, не обробляє платежі й не гарантує відшкодування."
+
+#: lib/who_need_help_web/controllers/support_html.ex:23
+#: lib/who_need_help_web/controllers/support_html.ex:27
+#, elixir-autogen, elixir-format
+msgid "You"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/content_removal_controller.ex:12
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Your content-removal notices"
+msgstr "Ваші повідомлення про видалення контенту"
+
+#: lib/who_need_help_web/controllers/support_controller.ex:104
+#: lib/who_need_help_web/live/support_case_live.ex:53
+#, elixir-autogen, elixir-format
+msgid "Your message was sent to support."
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_html/show.html.heex:13
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Your original request"
+msgstr "Ваше початкове звернення"
+
+#: lib/who_need_help_web/components/layouts.ex:136
+#: lib/who_need_help_web/components/layouts.ex:324
+#: lib/who_need_help_web/live/report_live.ex:12
+#: lib/who_need_help_web/live/report_live.ex:42
+#, elixir-autogen, elixir-format
+msgid "Your reports"
+msgstr ""
+
+#: lib/who_need_help_web/controllers/support_controller.ex:16
+#, elixir-autogen, elixir-format
+msgid "Your support requests"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:366
+#, elixir-autogen, elixir-format
+msgid "matched chat message"
+msgstr ""
+
+#: lib/who_need_help_web/live/moderation_live.ex:369
+#, elixir-autogen, elixir-format
+msgid "matched conversation"
+msgstr ""
diff --git a/test/who_need_help/catalog_test.exs b/test/who_need_help/catalog_test.exs
new file mode 100644
index 0000000..f19fc9b
--- /dev/null
+++ b/test/who_need_help/catalog_test.exs
@@ -0,0 +1,57 @@
+defmodule WhoNeedHelp.CatalogTest do
+ use WhoNeedHelp.DataCase, async: false
+
+ alias WhoNeedHelp.Catalog
+ alias WhoNeedHelp.Catalog.Category
+
+ test "medicine defaults support voluntary purchase and upgrade an existing category" do
+ category = Catalog.seed_defaults()
+
+ old_structured_fields = %{
+ "fields" => [
+ %{
+ "key" => "pickup_status",
+ "type" => "select",
+ "required" => true,
+ "label" => %{"en" => "Medicine pickup status"},
+ "options" => [
+ %{"value" => "reserved", "label" => %{"en" => "Reserved"}},
+ %{"value" => "already_paid", "label" => %{"en" => "Already paid"}}
+ ]
+ },
+ %{
+ "key" => "community_note",
+ "type" => "text",
+ "required" => false,
+ "label" => %{"en" => "Community note"},
+ "max_length" => 80
+ }
+ ]
+ }
+
+ category
+ |> Category.changeset(%{
+ descriptions: %{"en" => "Old pickup-only description"},
+ structured_fields: old_structured_fields
+ })
+ |> Repo.update!()
+
+ upgraded = Catalog.seed_defaults()
+ fields = Catalog.structured_fields(upgraded)
+ pickup_status = Enum.find(fields, &(&1["key"] == "pickup_status"))
+
+ assert Enum.map(pickup_status["options"], & &1["value"]) == [
+ "purchase_needed",
+ "reserved",
+ "already_paid"
+ ]
+
+ assert Enum.any?(fields, &(&1["key"] == "community_note"))
+ assert upgraded.descriptions["en"] =~ "freely agrees"
+
+ assert {:ok, %{"pickup_status" => "purchase_needed"}} =
+ Catalog.validate_structured_data(upgraded, %{
+ "pickup_status" => "purchase_needed"
+ })
+ end
+end
diff --git a/test/who_need_help_web/live/mutual_aid_live_test.exs b/test/who_need_help_web/live/mutual_aid_live_test.exs
index 6cc007e..7ec6663 100644
--- a/test/who_need_help_web/live/mutual_aid_live_test.exs
+++ b/test/who_need_help_web/live/mutual_aid_live_test.exs
@@ -393,8 +393,11 @@ defmodule WhoNeedHelpWeb.MutualAidLiveTest do
})
assert html =~ "Medicine pickup status"
- assert html =~ "Pickup and deliver a legal medicine"
+ assert html =~ "Buy, pick up, and deliver legal medicine"
+ assert html =~ "Needs to be purchased"
+ assert html =~ "accepting the request does not require the volunteer to spend money"
assert html =~ "help_request[structured_data][pickup_status]"
+ assert has_element?(view, "#medicine-purchase-guidance")
refute html =~ "Medicine pickup status is required."
refute html =~ "pickup_status is required"
@@ -434,7 +437,8 @@ defmodule WhoNeedHelpWeb.MutualAidLiveTest do
"help_request" => %{"category_id" => category.id}
})
- assert html =~ "Отримати й доставити дозволені ліки"
+ assert html =~ "Придбати, отримати й доставити дозволені ліки"
+ assert html =~ "Потрібно придбати"
html =
render_change(view, "validate", %{
@@ -662,6 +666,7 @@ defmodule WhoNeedHelpWeb.MutualAidLiveTest do
{:ok, activity} = Activities.create_activity(organizer_scope, attrs)
{:ok, organizer_view, _html} = live(organizer_conn, ~p"/activities/#{activity.id}")
{:ok, participant_view, html} = live(participant_conn, ~p"/activities/#{activity.id}")
+
assert has_element?(
participant_view,
"#activity-detail-map[data-map-recenter-label='Show location on map']"
@@ -789,7 +794,11 @@ defmodule WhoNeedHelpWeb.MutualAidLiveTest do
{:ok, request} = Help.create_request(requester_scope, request_attrs(category))
{:ok, requester_view, _html} = live(requester_conn, ~p"/requests/#{request.id}")
{:ok, helper_view, _html} = live(helper_conn, ~p"/requests/#{request.id}")
- assert has_element?(requester_view, "#show-map[data-map-recenter-label='Show location on map']")
+
+ assert has_element?(
+ requester_view,
+ "#show-map[data-map-recenter-label='Show location on map']"
+ )
helper_view
|> element("button[phx-click='accept']")