From b9e67587943502ae548e9d894795e7923f17008a Mon Sep 17 00:00:00 2001 From: Kyle O'Brien <65071578+TawneeOwl@users.noreply.github.com> Date: Thu, 27 Feb 2025 14:43:55 +0000 Subject: [PATCH 1/2] Add in welsh translations --- app/categories/discrimination/forms.py | 30 +++-- app/translations/cy/LC_MESSAGES/messages.po | 135 +++++++++++++++++++ app/translations/en/LC_MESSAGES/messages.pot | 59 +++++++- 3 files changed, 209 insertions(+), 15 deletions(-) diff --git a/app/categories/discrimination/forms.py b/app/categories/discrimination/forms.py index e3b450ecd..8bafb8c93 100644 --- a/app/categories/discrimination/forms.py +++ b/app/categories/discrimination/forms.py @@ -53,7 +53,7 @@ class DiscriminationWhereForm(DiscriminationQuestionForm): class DiscriminationWhyForm(DiscriminationQuestionForm): - title = "Why were you discriminated against?" + title = _("Why were you discriminated against?") next_step_mapping = { "*": "categories.discrimination.age", @@ -64,37 +64,39 @@ class DiscriminationWhyForm(DiscriminationQuestionForm): title, widget=CategoryCheckboxInput( show_divider=True, - hint_text="You can select more than one.", + hint_text=_("You can select more than one."), behaviour="exclusive", ), validators=[ - InputRequired(message="Select why you were discriminated against"), + InputRequired(message=_("Select why you were discriminated against")), ExclusiveValue( exclusive_value="none", - message="Select why you were discriminated against, or select ‘None of these’", + message=_( + "Select why you were discriminated against, or select ‘None of these’" + ), ), ], choices=[ - ("race", "Race, colour, ethnicity, nationality"), - ("sex", "Sex (male or female)"), - ("disability", "Disability, health condition, mental health condition"), - ("religion", "Religion, belief, lack of religion"), - ("age", "Age"), - ("pregnancy", "Pregnancy or being a mother"), + ("race", _("Race, colour, ethnicity, nationality")), + ("sex", _("Sex (male or female)")), + ("disability", _("Disability, health condition, mental health condition")), + ("religion", _("Religion, belief, lack of religion")), + ("age", _("Age")), + ("pregnancy", _("Pregnancy or being a mother")), ( "sexualorientation", - "Sexual orientation - gay, bisexual, other sexuality", + _("Sexual orientation - gay, bisexual, other sexuality"), ), ( "gender", - "Gender reassignment, being transgender, non-binary or gender-fluid", + _("Gender reassignment, being transgender, non-binary or gender-fluid"), ), ( "marriage", - "Married status - being married, in a civil partnership", + _("Married status - being married, in a civil partnership"), ), ("", ""), - ("none", "None of these"), + ("none", _("None of these")), ], ) diff --git a/app/translations/cy/LC_MESSAGES/messages.po b/app/translations/cy/LC_MESSAGES/messages.po index e719410a9..4a09f5c57 100644 --- a/app/translations/cy/LC_MESSAGES/messages.po +++ b/app/translations/cy/LC_MESSAGES/messages.po @@ -481,6 +481,123 @@ msgstr "Llys Apêl" msgid "None of these" msgstr "Dim un o'r rhain" +msgid "Why were you discriminated against?" +msgstr "Pam y gwahaniaethwyd yn eich erbyn?" + +msgid "You can select more than one." +msgstr "Gallwch ddewis mwy nag un." + +msgid "Select why you were discriminated against" +msgstr "Dewiswch pam y gwahaniaethwyd yn eich erbyn" + +msgid "Select why you were discriminated against, or select ‘None of these’" +msgstr "Dewiswch pam y gwahaniaethwyd yn eich erbyn, neu dewiswch ‘Dim un o’r rhain’." + +msgid "Race, colour, ethnicity, nationality" +msgstr "Hil, lliw, ethnigrwydd, cenedligrwydd" + +msgid "Sex (male or female)" +msgstr "Rhyw (gwryw neu fenyw)" + +msgid "Disability, health condition, mental health condition" +msgstr "Anabledd, cyflwr iechyd, cyflwr iechyd meddwl" + +msgid "Religion, belief, lack of religion" +msgstr "Crefydd, cred, diffyg crefydd" + +msgid "Age" +msgstr "Oedran" + +msgid "Pregnancy or being a mother" +msgstr "Beichiogrwydd neu bod yn fam" + +msgid "Sexual orientation - gay, bisexual, other sexuality" +msgstr "Cyfeiriadedd rhywiol – hoyw, deurywiol, rhywioldeb arall" + +msgid "Gender reassignment, being transgender, non-binary or gender-fluid" +msgstr "Ailbennu rhywedd, bod yn drawsryweddol, yn anneuaidd neu’n rhyweddhylifol" + +msgid "Married status - being married, in a civil partnership" +msgstr "Statws priodasol – wedi priodi, mewn partneriaeth sifil" + +msgid "Why were you discriminated against?" +msgstr "Pam y gwahaniaethwyd yn eich erbyn?" + +msgid "You can select more than one." +msgstr "Gallwch ddewis mwy nag un." + +msgid "Select why you were discriminated against" +msgstr "Dewiswch pam y gwahaniaethwyd yn eich erbyn" + +msgid "Select why you were discriminated against, or select ‘None of these’" +msgstr "Dewiswch pam y gwahaniaethwyd yn eich erbyn, neu dewiswch ‘Dim un o’r rhain’." + +msgid "Race, colour, ethnicity, nationality" +msgstr "Hil, lliw, ethnigrwydd, cenedligrwydd" + +msgid "Sex (male or female)" +msgstr "Rhyw (gwryw neu fenyw)" + +msgid "Disability, health condition, mental health condition" +msgstr "Anabledd, cyflwr iechyd, cyflwr iechyd meddwl" + +msgid "Religion, belief, lack of religion" +msgstr "Crefydd, cred, diffyg crefydd" + +msgid "Age" +msgstr "Oedran" + +msgid "Pregnancy or being a mother" +msgstr "Beichiogrwydd neu bod yn fam" + +msgid "Sexual orientation - gay, bisexual, other sexuality" +msgstr "Cyfeiriadedd rhywiol – hoyw, deurywiol, rhywioldeb arall" + +msgid "Gender reassignment, being transgender, non-binary or gender-fluid" +msgstr "Ailbennu rhywedd, bod yn drawsryweddol, yn anneuaidd neu’n rhyweddhylifol" + +msgid "Married status - being married, in a civil partnership" +msgstr "Statws priodasol – wedi priodi, mewn partneriaeth sifil" + +msgid "Why were you discriminated against?" +msgstr "Pam y gwahaniaethwyd yn eich erbyn?" + +msgid "You can select more than one." +msgstr "Gallwch ddewis mwy nag un." + +msgid "Select why you were discriminated against" +msgstr "Dewiswch pam y gwahaniaethwyd yn eich erbyn" + +msgid "Select why you were discriminated against, or select ‘None of these’" +msgstr "Dewiswch pam y gwahaniaethwyd yn eich erbyn, neu dewiswch ‘Dim un o’r rhain’." + +msgid "Race, colour, ethnicity, nationality" +msgstr "Hil, lliw, ethnigrwydd, cenedligrwydd" + +msgid "Sex (male or female)" +msgstr "Rhyw (gwryw neu fenyw)" + +msgid "Disability, health condition, mental health condition" +msgstr "Anabledd, cyflwr iechyd, cyflwr iechyd meddwl" + +msgid "Religion, belief, lack of religion" +msgstr "Crefydd, cred, diffyg crefydd" + +msgid "Age" +msgstr "Oedran" + +msgid "Pregnancy or being a mother" +msgstr "Beichiogrwydd neu bod yn fam" + +msgid "Sexual orientation - gay, bisexual, other sexuality" +msgstr "Cyfeiriadedd rhywiol – hoyw, deurywiol, rhywioldeb arall" + +msgid "Gender reassignment, being transgender, non-binary or gender-fluid" +msgstr "Ailbennu rhywedd, bod yn drawsryweddol, yn anneuaidd neu’n rhyweddhylifol" + +msgid "Married status - being married, in a civil partnership" +msgstr "Statws priodasol – wedi priodi, mewn partneriaeth sifil" + msgid "Where did the discrimination happen?" msgstr "Ble digwyddodd y gwahaniaethu?" @@ -1676,6 +1793,24 @@ msgstr "" "terfysgol." msgid "Help if you’re a victim of human trafficking or modern slavery." +msgstr "" + +msgid "Find other free or low-cost legal help" +msgstr "" + +msgid "free or affordable legal help (opens new tab)." +msgstr "" + +msgid "The Citizen’s Advice website explains how to find " +msgstr "" + +msgid "Speak to an advice organisation" +msgstr "" + +msgid "Citizen’s Advice (opens new tab)" +msgstr "" + +msgid "Advicelocal (opens new tab)" msgstr "Cymorth os ydych chi’n ddioddefwr masnachu pobl neu gaethwasiaeth fodern." msgid "Find other free or low-cost legal help" diff --git a/app/translations/en/LC_MESSAGES/messages.pot b/app/translations/en/LC_MESSAGES/messages.pot index 3c9bdb272..c77d2ffc5 100644 --- a/app/translations/en/LC_MESSAGES/messages.pot +++ b/app/translations/en/LC_MESSAGES/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-02-27 16:31+0000\n" +"POT-Creation-Date: 2025-02-27 14:38+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -472,6 +472,45 @@ msgstr "" msgid "None of these" msgstr "" +msgid "Why were you discriminated against?" +msgstr "" + +msgid "You can select more than one." +msgstr "" + +msgid "Select why you were discriminated against" +msgstr "" + +msgid "Select why you were discriminated against, or select ‘None of these’" +msgstr "" + +msgid "Race, colour, ethnicity, nationality" +msgstr "" + +msgid "Sex (male or female)" +msgstr "" + +msgid "Disability, health condition, mental health condition" +msgstr "" + +msgid "Religion, belief, lack of religion" +msgstr "" + +msgid "Age" +msgstr "" + +msgid "Pregnancy or being a mother" +msgstr "" + +msgid "Sexual orientation - gay, bisexual, other sexuality" +msgstr "" + +msgid "Gender reassignment, being transgender, non-binary or gender-fluid" +msgstr "" + +msgid "Married status - being married, in a civil partnership" +msgstr "" + msgid "Where did the discrimination happen?" msgstr "" @@ -1534,6 +1573,24 @@ msgstr "" msgid "Advicelocal (opens new tab)" msgstr "" +msgid "Find other free or low-cost legal help" +msgstr "" + +msgid "free or affordable legal help (opens new tab)." +msgstr "" + +msgid "The Citizen’s Advice website explains how to find " +msgstr "" + +msgid "Speak to an advice organisation" +msgstr "" + +msgid "Citizen’s Advice (opens new tab)" +msgstr "" + +msgid "Advicelocal (opens new tab)" +msgstr "" + msgid "Legal aid doesn’t cover all types of problem" msgstr "" From 743bd7d1fee7e6e3208fc9f54111921a48c356db Mon Sep 17 00:00:00 2001 From: Kyle O'Brien <65071578+TawneeOwl@users.noreply.github.com> Date: Sun, 2 Mar 2025 19:56:54 +0000 Subject: [PATCH 2/2] Compile the translations --- app/translations/cy/LC_MESSAGES/messages.mo | Bin 47514 -> 67401 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app/translations/cy/LC_MESSAGES/messages.mo b/app/translations/cy/LC_MESSAGES/messages.mo index 9f49042592e7e9c6e40bd418a097c8f56ee18394..10094d7e609c8179f471d623c807ef86bec53597 100644 GIT binary patch literal 67401 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ú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