diff --git a/locale/_base/translations.suml b/locale/_base/translations.suml
index 8852e1736..26a637f13 100644
--- a/locale/_base/translations.suml
+++ b/locale/_base/translations.suml
@@ -675,7 +675,15 @@ profile:
duplicateDescription: 'Description must be unique'
invalidOpinion: 'Selected icon was not found in the legend above'
custom: 'custom, added by the user:'
-
+ consistency: >
+ Next to the default opinion choices you can now specify your own.
+ Those that had already existed before we added customisation have to remain the same, to make cards more predictable and consistent.
+ Whoever stumbles across a card and sees, let’s say, a bold pink entry with a heart,
+ will know without checking the legend that it means an option that one likes very much.
+ Adding new opinions is customisable, though.
+ We're not planning to support fully customisable colours (like picking just any hex code)
+ because we'd rather hand-pick them to ensure they have enough contrast, distinguishability,
+ and a dark mode version – for the cards to be readable and accessible.
header: 'Cards'
list: 'Your cards'
init: 'Create a card'
diff --git a/locale/en/translations.suml b/locale/en/translations.suml
index b20a35333..38097971f 100644
--- a/locale/en/translations.suml
+++ b/locale/en/translations.suml
@@ -786,6 +786,15 @@ profile:
invalidOpinion: 'Selected icon was not found in the legend above'
kys: 'Our Terms of Service forbid encouraging self-harm and/or suicide.'
custom: 'custom, added by the user:'
+ consistency: >
+ Next to the default opinion choices you can now specify your own.
+ Those that had already existed before we added customisation have to remain the same, to make cards more predictable and consistent.
+ Whoever stumbles across a card and sees, let’s say, a bold pink entry with a heart,
+ will know without checking the legend that it means an option that one likes very much.
+ Adding new opinions is customisable, though.
+ We're not planning to support fully customisable colours (like picking just any hex code)
+ because we'd rather hand-pick them to ensure they have enough contrast, distinguishability,
+ and a dark mode version – for the cards to be readable and accessible.
expendableList:
more: '… and %count% more items'
show: '(click to show)'
diff --git a/locale/expectedTranslations.js b/locale/expectedTranslations.js
index 36c47683a..c68d4def5 100644
--- a/locale/expectedTranslations.js
+++ b/locale/expectedTranslations.js
@@ -103,4 +103,5 @@ export default [
'profile.timezone.areas.Europe',
'profile.timezone.areas.Indian',
'profile.timezone.areas.Pacific',
+ 'profile.opinions.consistency',
];
diff --git a/locale/pl/translations.suml b/locale/pl/translations.suml
index 8ac03a26f..f19981d7a 100644
--- a/locale/pl/translations.suml
+++ b/locale/pl/translations.suml
@@ -1402,7 +1402,16 @@ profile:
duplicateDescription: 'Opishy muszą być unikalne'
invalidOpinion: 'Wybrana ikona nie jest dostępna w legendzie powyżej'
custom: 'dodane ręcznie:'
-
+ consistency: >
+ Oprócz domyślnych opcji opinii możesz też zdefiniować swoje własne.
+ Opcje, które istniały przed wprowadzeniem tej funkcji, muszą pozostać bez zmian, aby wizytówki były bardziej przewidywalne i spójne.
+ Jeśli ktosio zobaczy, powiedzmy, pogrubiony różowy tekst z ikonką serca,
+ będzie wiedzieć bez zaglądania do legendy, że chodzi o bardzo lubianą opcję.
+ Ale dodając własne opcje, możesz je dostosować, jak chcesz.
+ Nie planujemy wsparcia dla wybierania w pełni dowolnych kolorów,
+ ponieważ wybierając dostępne barwy ręcznie możemy zatroszczyć się o to,
+ by miały wystarczający kontrast, by odróżniały się od innych, i by miały wersję dla trybu nocnego –
+ – tak, aby wizytówki były czytelne i dostępne.
header: 'Wizytówki'
list: 'Twoje wizytówki'
init: 'Stwórz wizytówkę'
diff --git a/routes/profileEditor.vue b/routes/profileEditor.vue
index 65ef49d73..fe935fa62 100644
--- a/routes/profileEditor.vue
+++ b/routes/profileEditor.vue
@@ -100,6 +100,9 @@
+