From 6abdfe552fe84d930ad60ea5651351695ed4df1f Mon Sep 17 00:00:00 2001 From: Andrea Vos Date: Sun, 25 Dec 2022 18:07:05 +0100 Subject: [PATCH] [profile] opinions consistency disclaimer --- locale/_base/translations.suml | 10 +++++++++- locale/en/translations.suml | 9 +++++++++ locale/expectedTranslations.js | 1 + locale/pl/translations.suml | 11 ++++++++++- routes/profileEditor.vue | 3 +++ 5 files changed, 32 insertions(+), 2 deletions(-) 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 @@ +

+ profile.opinions.consistency +