fix: use proper plural forms

This commit is contained in:
Balázs Úr
2026-02-20 17:01:54 +01:00
parent e1d3ba3e69
commit ad785453ca
17 changed files with 19 additions and 4 deletions
@@ -75,7 +75,7 @@ export const MultipleChoiceSummary = ({
elementSummary.type === "multipleChoiceMulti" ? (
<div className="flex items-center rounded-lg bg-slate-100 p-2">
<InboxIcon className="mr-2 h-4 w-4" />
{`${elementSummary.selectionCount} ${t("common.selections")}`}
{t("common.count_selections", { count: elementSummary.selectionCount })}
</div>
) : undefined
}
@@ -110,7 +110,7 @@ export const MultipleChoiceSummary = ({
</div>
<div className="flex w-full space-x-2">
<p className="flex w-full pt-1 text-slate-600 sm:items-end sm:justify-end sm:pt-0">
{result.count} {result.count === 1 ? t("common.selection") : t("common.selections")}
{t("common.count_selections", { count: result.count })}
</p>
<p className="rounded-lg bg-slate-100 px-2 text-slate-700">
{convertFloatToNDecimal(result.percentage, 2)}%
@@ -37,7 +37,7 @@ export const PictureChoiceSummary = ({ elementSummary, survey, setFilter }: Pict
elementSummary.element.allowMulti ? (
<div className="flex items-center rounded-lg bg-slate-100 p-2">
<InboxIcon className="mr-2 h-4 w-4" />
{`${elementSummary.selectionCount} ${t("common.selections")}`}
{t("common.count_selections", { count: elementSummary.selectionCount })}
</div>
) : undefined
}
@@ -74,7 +74,7 @@ export const PictureChoiceSummary = ({ elementSummary, survey, setFilter }: Pict
</div>
<div className="flex w-full space-x-2">
<p className="flex w-full pt-1 text-slate-600 sm:items-end sm:justify-end sm:pt-0">
{result.count} {result.count === 1 ? t("common.selection") : t("common.selections")}
{t("common.count_selections", { count: result.count })}
</p>
<p className="self-end rounded-lg bg-slate-100 px-2 text-slate-700">
{convertFloatToNDecimal(result.percentage, 2)}%
+1
View File
@@ -152,6 +152,7 @@ checksums:
common/count_contacts: b1c413a4b06961b71b6aeee95d6775d7
common/count_members: 8cabb9805075f20e3977b919b3b2fdc5
common/count_responses: 690118a456c01c5b4d437ae82b50b131
common/count_selections: c0f581d21468af2f46dad171921f71ba
common/create_new_organization: 51dae7b33143686ee218abf5bea764a5
common/create_segment: 9d8291cd4d778b53b73bbc84fd91c181
common/create_survey: 1cfbba08d34876566d84b2960054a987
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} Kontakt} other {{value} Kontakte}}",
"count_members": "{value, plural, one {{value} Mitglied} other {{value} Mitglieder}}",
"count_responses": "{value, plural, one {{value} Antwort} other {{value} Antworten}}",
"count_selections": "{value, plural, one {{value} Auswahl} other {{value} Auswahlen}}",
"create_new_organization": "Neue Organisation erstellen",
"create_segment": "Segment erstellen",
"create_survey": "Umfrage erstellen",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} contact} other {{value} contacts}}",
"count_members": "{value, plural, one {{value} member} other {{value} members}}",
"count_responses": "{value, plural, one {{value} response} other {{value} responses}}",
"count_selections": "{value, plural, one {{value} selection} other {{value} selections}}",
"create_new_organization": "Create new organization",
"create_segment": "Create segment",
"create_survey": "Create survey",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} contacto} other {{value} contactos}}",
"count_members": "{value, plural, one {{value} miembro} other {{value} miembros}}",
"count_responses": "{value, plural, one {{value} respuesta} other {{value} respuestas}}",
"count_selections": "{value, plural, one {{value} selección} other {{value} selecciones}}",
"create_new_organization": "Crear organización nueva",
"create_segment": "Crear segmento",
"create_survey": "Crear encuesta",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {# contact} other {# contacts} }",
"count_members": "{value, plural, one {{value} membre} other {{value} membres}}",
"count_responses": "{value, plural, other {# réponses}}",
"count_selections": "{value, plural, one {{value} sélection} other {{value} sélections}}",
"create_new_organization": "Créer une nouvelle organisation",
"create_segment": "Créer un segment",
"create_survey": "Créer un sondage",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} partner} other {{value} partner}}",
"count_members": "{value, plural, one {{value} tag} other {{value} tag}}",
"count_responses": "{value, plural, one {{value} válasz} other {{value} válasz}}",
"count_selections": "{value, plural, one {{value} kijelölés} other {{value} kijelölés}}",
"create_new_organization": "Új szervezet létrehozása",
"create_segment": "Szakasz létrehozása",
"create_survey": "Kérdőív létrehozása",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{count, plural, other {# 件の連絡先}}",
"count_members": "{value, plural, other {{value}人のメンバー}}",
"count_responses": "{count, plural, other {# 件の回答}}",
"count_selections": "{value, plural, other {{value}件選択中}}",
"create_new_organization": "新しい組織を作成",
"create_segment": "セグメントを作成",
"create_survey": "フォームを作成",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} contact} other {{value} contacten}}",
"count_members": "{value, plural, one {{value} lid} other {{value} leden}}",
"count_responses": "{value, plural, one {{value} reactie} other {{value} reacties}}",
"count_selections": "{value, plural, one {{value} selectie} other {{value} selecties}}",
"create_new_organization": "Creëer een nieuwe organisatie",
"create_segment": "Segment maken",
"create_survey": "Enquête maken",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {# contato} other {# contatos} }",
"count_members": "{value, plural, one {{value} membro} other {{value} membros}}",
"count_responses": "{value, plural, other {# respostas}}",
"count_selections": "{value, plural, one {{value} seleção} other {{value} seleções}}",
"create_new_organization": "Criar nova organização",
"create_segment": "Criar segmento",
"create_survey": "Criar pesquisa",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {# contacto} other {# contactos} }",
"count_members": "{value, plural, one {{value} membro} other {{value} membros}}",
"count_responses": "{value, plural, other {# respostas}}",
"count_selections": "{value, plural, one {{value} seleção} other {{value} seleções}}",
"create_new_organization": "Criar nova organização",
"create_segment": "Criar segmento",
"create_survey": "Criar inquérito",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {# contact} other {# contacte} }",
"count_members": "{value, plural, one {{value} membru} few {{value} membri} other {{value} de membri}}",
"count_responses": "{value, plural, one {# răspuns} other {# răspunsuri} }",
"count_selections": "{value, plural, one {{value} selecție} few {{value} selecții} other {{value} de selecții}}",
"create_new_organization": "Creează organizație nouă",
"create_segment": "Creați segment",
"create_survey": "Creează sondaj",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} контакт} few {{value} контакта} many {{value} контактов} other {{value} контактов}}",
"count_members": "{value, plural, one {{value} участник} few {{value} участника} many {{value} участников} other {{value} участника}}",
"count_responses": "{value, plural, one {{value} ответ} few {{value} ответа} many {{value} ответов} other {{value} ответов}}",
"count_selections": "{value, plural, one {{value} выбран} few {{value} выбрано} many {{value} выбрано} other {{value} выбрано}}",
"create_new_organization": "Создать новую организацию",
"create_segment": "Создать сегмент",
"create_survey": "Создать опрос",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, one {{value} kontakt} other {{value} kontakter}}",
"count_members": "{value, plural, one {{value} medlem} other {{value} medlemmar}}",
"count_responses": "{value, plural, one {{value} svar} other {{value} svar}}",
"count_selections": "{value, plural, one {{value} val} other {{value} val}}",
"create_new_organization": "Skapa ny organisation",
"create_segment": "Skapa segment",
"create_survey": "Skapa enkät",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, other {{value} 联系人} }",
"count_members": "{value, plural, one {{value} 位成员} other {{value} 位成员}}",
"count_responses": "{value, plural, other {{value} 回复} }",
"count_selections": "{value, plural, other {已选择{value}项}}",
"create_new_organization": "创建 新的 组织",
"create_segment": "创建 细分",
"create_survey": "创建 调查",
+1
View File
@@ -179,6 +179,7 @@
"count_contacts": "{value, plural, other {{value} 聯絡人} }",
"count_members": "{value, plural, one {{value} 位成員} other {{value} 位成員}}",
"count_responses": "{value, plural, other {{value} 回應} }",
"count_selections": "{value, plural, one {{value} 個選項} other {{value} 個選項}}",
"create_new_organization": "建立新組織",
"create_segment": "建立區隔",
"create_survey": "建立問卷",