From aa4104c4d4ee18ca040bbb82a06966ff5f74803d Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Fri, 20 Jun 2025 15:15:44 +0300 Subject: [PATCH] Use small language notes where they don't matter much --- app/assets/stylesheets/common.scss | 4 ++++ app/views/layouts/_select_language_list.html.erb | 3 +++ config/ui_languages.yml | 12 ++++++++++++ 3 files changed, 19 insertions(+) diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss index ad8d14ef0..b8cb00c9d 100644 --- a/app/assets/stylesheets/common.scss +++ b/app/assets/stylesheets/common.scss @@ -235,6 +235,10 @@ button.d-md-none[data-bs-target="#select_language_dialog"] { .select_language_list { column-width: 160px; + + small { + font-size: 10px; + } } /* Utility for styling notification numbers */ diff --git a/app/views/layouts/_select_language_list.html.erb b/app/views/layouts/_select_language_list.html.erb index 9715bc386..c8e35678d 100644 --- a/app/views/layouts/_select_language_list.html.erb +++ b/app/views/layouts/_select_language_list.html.erb @@ -7,6 +7,9 @@ :language_code => language[:code] } }) do %> <% if language[:short_native_name] %> <%= language[:short_native_name] %> + <% if language[:short_native_note] %> + (<%= language[:short_native_note] %>) + <% end %> <% else %> <%= language[:native_name] %> <% end %> diff --git a/config/ui_languages.yml b/config/ui_languages.yml index 2b9beebcb..23ad32f3b 100644 --- a/config/ui_languages.yml +++ b/config/ui_languages.yml @@ -68,6 +68,8 @@ :native_name: kréyòl Gwadloup - :code: ku-Latn :native_name: kurdî (latînî) + :short_native_name: kurdî + :short_native_note: latînî - :code: lv :native_name: latviešu - :code: lb @@ -113,8 +115,12 @@ :native_name: slovenščina - :code: sr-Latn :native_name: srpski (latinica) + :short_native_name: srpski + :short_native_note: latinica - :code: sh :native_name: srpskohrvatski (latinica) + :short_native_name: srpskohrvatski + :short_native_note: lat. - :code: fi :native_name: suomi - :code: sv @@ -139,6 +145,8 @@ :native_name: беларуская - :code: be-Tarask :native_name: беларуская (тарашкевіца) + :short_native_name: беларуская + :short_native_note: тарашк. - :code: bg :native_name: български - :code: mk @@ -151,12 +159,16 @@ :native_name: русский - :code: sr :native_name: српски (ћирилица) + :short_native_name: српски + :short_native_note: ћирилица - :code: tt :native_name: татарча - :code: uk :native_name: українська - :code: kk-cyrl :native_name: қазақша (кирил) + :short_native_name: қазақша + :short_native_note: кирил - :code: yi :native_name: ייִדיש - :code: he -- 2.39.5