From 351b45b282b3690a548b4ac23c6c2dcccd397682 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 16 May 2025 10:16:59 +0100 Subject: [PATCH] Status prefix --- translations/ar.json | 3 ++- translations/bn.json | 3 ++- translations/ca.json | 3 ++- translations/cy.json | 3 ++- translations/de.json | 3 ++- translations/el.json | 3 ++- translations/en.json | 3 ++- translations/es.json | 3 ++- translations/fa.json | 3 ++- translations/fi.json | 3 ++- translations/fr.json | 3 ++- translations/ga.json | 3 ++- translations/he.json | 3 ++- translations/hi.json | 3 ++- translations/it.json | 3 ++- translations/ja.json | 3 ++- translations/ko.json | 3 ++- translations/ku.json | 3 ++- translations/nl.json | 3 ++- translations/oc.json | 3 ++- translations/pl.json | 3 ++- translations/pt.json | 3 ++- translations/ru.json | 3 ++- translations/sw.json | 3 ++- translations/tr.json | 3 ++- translations/uk.json | 3 ++- translations/yi.json | 3 ++- translations/zh.json | 3 ++- webapp_person_options.py | 6 +++++- webapp_profile.py | 12 ++++++++++-- 30 files changed, 71 insertions(+), 31 deletions(-) diff --git a/translations/ar.json b/translations/ar.json index ffd385972..7d3d15d26 100644 --- a/translations/ar.json +++ b/translations/ar.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "الروحانية / الدين / المعتقدات", "SPORTS": "الرياضة", "THEATRE": "مسرح", - "WORKSHOPS_SKILL_SHARING": "ورش العمل / مشاركة المهارات" + "WORKSHOPS_SKILL_SHARING": "ورش العمل / مشاركة المهارات", + "Status": "حالة" } diff --git a/translations/bn.json b/translations/bn.json index 8a010e197..f4fd5a86c 100644 --- a/translations/bn.json +++ b/translations/bn.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "আধ্যাত্মিকতা / ধর্ম / বিশ্বাস", "SPORTS": "খেলাধুলা", "THEATRE": "থিয়া", - "WORKSHOPS_SKILL_SHARING": "কর্মশালা / দক্ষতা ভাগ করে নেওয়া" + "WORKSHOPS_SKILL_SHARING": "কর্মশালা / দক্ষতা ভাগ করে নেওয়া", + "Status": "অবস্থা" } diff --git a/translations/ca.json b/translations/ca.json index e0c7b5268..09a119dcd 100644 --- a/translations/ca.json +++ b/translations/ca.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Espiritualitat / religió / creences", "SPORTS": "Esport", "THEATRE": "Teat", - "WORKSHOPS_SKILL_SHARING": "Tallers / compartició d’habilitats" + "WORKSHOPS_SKILL_SHARING": "Tallers / compartició d’habilitats", + "Status": "Estat" } diff --git a/translations/cy.json b/translations/cy.json index 3c18d14ae..11dd89f7a 100644 --- a/translations/cy.json +++ b/translations/cy.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Ysbrydolrwydd / Crefydd / Credoau", "SPORTS": "Chwaraeon", "THEATRE": "Theatr", - "WORKSHOPS_SKILL_SHARING": "Gweithdai / Rhannu Sgiliau" + "WORKSHOPS_SKILL_SHARING": "Gweithdai / Rhannu Sgiliau", + "Status": "Statws" } diff --git a/translations/de.json b/translations/de.json index 1880916f9..c3b0946c6 100644 --- a/translations/de.json +++ b/translations/de.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spiritualität / Religion / Überzeugungen", "SPORTS": "Sport", "THEATRE": "Theater", - "WORKSHOPS_SKILL_SHARING": "Workshops / Fertigkeitsaustausch" + "WORKSHOPS_SKILL_SHARING": "Workshops / Fertigkeitsaustausch", + "Status": "Status" } diff --git a/translations/el.json b/translations/el.json index 42cbc4287..db2f3936c 100644 --- a/translations/el.json +++ b/translations/el.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Πνευματικότητα / θρησκεία / πεποιθήσεις", "SPORTS": "Αθλητισμός", "THEATRE": "Θέατρο", - "WORKSHOPS_SKILL_SHARING": "Εργαστήρια / κοινή χρήση δεξιοτήτων" + "WORKSHOPS_SKILL_SHARING": "Εργαστήρια / κοινή χρήση δεξιοτήτων", + "Status": "Κατάσταση" } diff --git a/translations/en.json b/translations/en.json index cbb0e2097..a3957e823 100644 --- a/translations/en.json +++ b/translations/en.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spirituality / Religion / Beliefs", "SPORTS": "Sports", "THEATRE": "Theatre", - "WORKSHOPS_SKILL_SHARING": "Workshops / Skill sharing" + "WORKSHOPS_SKILL_SHARING": "Workshops / Skill sharing", + "Status": "Status" } diff --git a/translations/es.json b/translations/es.json index b0019a27b..71376fa23 100644 --- a/translations/es.json +++ b/translations/es.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Espiritualidad / religión / creencias", "SPORTS": "Deportes", "THEATRE": "Teatro", - "WORKSHOPS_SKILL_SHARING": "Talleres / Experiencia de habilidades" + "WORKSHOPS_SKILL_SHARING": "Talleres / Experiencia de habilidades", + "Status": "Estado" } diff --git a/translations/fa.json b/translations/fa.json index b678bebb8..54999cd02 100644 --- a/translations/fa.json +++ b/translations/fa.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "معنویت / دین / عقاید", "SPORTS": "ورزش", "THEATRE": "تئاتر", - "WORKSHOPS_SKILL_SHARING": "کارگاه ها / اشتراک مهارت" + "WORKSHOPS_SKILL_SHARING": "کارگاه ها / اشتراک مهارت", + "Status": "وضعیت" } diff --git a/translations/fi.json b/translations/fi.json index 43b9ec7bf..133fa2851 100644 --- a/translations/fi.json +++ b/translations/fi.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Hengellisyys / uskonto / uskomukset", "SPORTS": "Urheilu", "THEATRE": "Teatteri", - "WORKSHOPS_SKILL_SHARING": "Työpajat / taitojen jakaminen" + "WORKSHOPS_SKILL_SHARING": "Työpajat / taitojen jakaminen", + "Status": "Status" } diff --git a/translations/fr.json b/translations/fr.json index 4370bb974..11ccba9e4 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spiritualité / religion / croyances", "SPORTS": "Sportive", "THEATRE": "Théâtre", - "WORKSHOPS_SKILL_SHARING": "Ateliers / partage des compétences" + "WORKSHOPS_SKILL_SHARING": "Ateliers / partage des compétences", + "Status": "Statut" } diff --git a/translations/ga.json b/translations/ga.json index e6d004f99..65ab59184 100644 --- a/translations/ga.json +++ b/translations/ga.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spioradáltacht / Creideamh / Creidimh", "SPORTS": "Oll naordaí", "THEATRE": "Tochadán", - "WORKSHOPS_SKILL_SHARING": "Ceardlanna / comhroinnt scileanna" + "WORKSHOPS_SKILL_SHARING": "Ceardlanna / comhroinnt scileanna", + "Status": "Stádas" } diff --git a/translations/he.json b/translations/he.json index c6a0953f1..db2a2f65a 100644 --- a/translations/he.json +++ b/translations/he.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "רוחניות / דת / אמונות", "SPORTS": "ספו", "THEATRE": "תֵאַטרוֹן", - "WORKSHOPS_SKILL_SHARING": "סדנאות / שיתוף מיומנות" + "WORKSHOPS_SKILL_SHARING": "סדנאות / שיתוף מיומנות", + "Status": "סטָטוּס" } diff --git a/translations/hi.json b/translations/hi.json index 241aedf04..1fcf67a90 100644 --- a/translations/hi.json +++ b/translations/hi.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "आध्यात्मिकता / धर्म / बेली", "SPORTS": "खेल", "THEATRE": "थिएटर", - "WORKSHOPS_SKILL_SHARING": "कार्यशालाएं / कौशल साझाकरण" + "WORKSHOPS_SKILL_SHARING": "कार्यशालाएं / कौशल साझाकरण", + "Status": "स्थिति" } diff --git a/translations/it.json b/translations/it.json index 715bce40d..970c92a06 100644 --- a/translations/it.json +++ b/translations/it.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spiritualità / religione / credenze", "SPORTS": "Sport", "THEATRE": "Teatro", - "WORKSHOPS_SKILL_SHARING": "Seminari / condivisione delle competenze" + "WORKSHOPS_SKILL_SHARING": "Seminari / condivisione delle competenze", + "Status": "Stato" } diff --git a/translations/ja.json b/translations/ja.json index 907cf4614..23f03bf61 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "精神性 /宗教 /健康", "SPORTS": "スポーツ", "THEATRE": "劇場", - "WORKSHOPS_SKILL_SHARING": "ワークショップ /スキル共有" + "WORKSHOPS_SKILL_SHARING": "ワークショップ /スキル共有", + "Status": "状態" } diff --git a/translations/ko.json b/translations/ko.json index e952bd796..862d7563b 100644 --- a/translations/ko.json +++ b/translations/ko.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "영성 / 종교 / 신자", "SPORTS": "스포츠", "THEATRE": "극장", - "WORKSHOPS_SKILL_SHARING": "워크샵 / 기술 공유" + "WORKSHOPS_SKILL_SHARING": "워크샵 / 기술 공유", + "Status": "상태" } diff --git a/translations/ku.json b/translations/ku.json index 6bee8fcee..16fe34fb3 100644 --- a/translations/ku.json +++ b/translations/ku.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Giyanî / Dîn / Bawerî", "SPORTS": "Beden", "THEATRE": "Şano", - "WORKSHOPS_SKILL_SHARING": "Karker / Parvekirina Skill" + "WORKSHOPS_SKILL_SHARING": "Karker / Parvekirina Skill", + "Status": "Cî" } diff --git a/translations/nl.json b/translations/nl.json index d71446559..2e517f7a0 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spiritualiteit / religie / overtuigingen", "SPORTS": "Sport", "THEATRE": "Theater", - "WORKSHOPS_SKILL_SHARING": "Workshops / vaardigheden delen" + "WORKSHOPS_SKILL_SHARING": "Workshops / vaardigheden delen", + "Status": "Status" } diff --git a/translations/oc.json b/translations/oc.json index fa13f3f84..3e1411656 100644 --- a/translations/oc.json +++ b/translations/oc.json @@ -756,5 +756,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Spirituality / Religion / Beliefs", "SPORTS": "Sports", "THEATRE": "Theatre", - "WORKSHOPS_SKILL_SHARING": "Workshops / Skill sharing" + "WORKSHOPS_SKILL_SHARING": "Workshops / Skill sharing", + "Status": "Status" } diff --git a/translations/pl.json b/translations/pl.json index 1a31cad78..c3e9d2600 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Duchowość / religia / przekonania", "SPORTS": "Lekkoatletyka", "THEATRE": "Teatr", - "WORKSHOPS_SKILL_SHARING": "Warsztaty / udostępnianie umiejętności" + "WORKSHOPS_SKILL_SHARING": "Warsztaty / udostępnianie umiejętności", + "Status": "Status" } diff --git a/translations/pt.json b/translations/pt.json index ee4e47f13..467b4c753 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Espiritualidade / religião / crenças", "SPORTS": "Esportes", "THEATRE": "Teatro", - "WORKSHOPS_SKILL_SHARING": "Workshops / compartilhamento de habilidades" + "WORKSHOPS_SKILL_SHARING": "Workshops / compartilhamento de habilidades", + "Status": "Estatuto" } diff --git a/translations/ru.json b/translations/ru.json index e398219d9..97b1c1020 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Духовность / религия / убеждения", "SPORTS": "Спорт", "THEATRE": "Театр", - "WORKSHOPS_SKILL_SHARING": "Семинары / обмен навыками" + "WORKSHOPS_SKILL_SHARING": "Семинары / обмен навыками", + "Status": "Статус" } diff --git a/translations/sw.json b/translations/sw.json index c89c014df..3573587b7 100644 --- a/translations/sw.json +++ b/translations/sw.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Kiroho / dini / imani", "SPORTS": "Michezo", "THEATRE": "Ukumbi wa michezo", - "WORKSHOPS_SKILL_SHARING": "Warsha / Kushiriki kwa Ustadi" + "WORKSHOPS_SKILL_SHARING": "Warsha / Kushiriki kwa Ustadi", + "Status": "Hali" } diff --git a/translations/tr.json b/translations/tr.json index 611da1cb9..0ba8b0a5f 100644 --- a/translations/tr.json +++ b/translations/tr.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Maneviyat / din / inançlar", "SPORTS": "Spor", "THEATRE": "Tiyatro", - "WORKSHOPS_SKILL_SHARING": "Çalıştaylar / Beceri Paylaşımı" + "WORKSHOPS_SKILL_SHARING": "Çalıştaylar / Beceri Paylaşımı", + "Status": "Durum" } diff --git a/translations/uk.json b/translations/uk.json index 2f939ec83..6e7b99743 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "Духовність / релігія / вірування", "SPORTS": "Спорт", "THEATRE": "Театр", - "WORKSHOPS_SKILL_SHARING": "Семінари / обмін навичками" + "WORKSHOPS_SKILL_SHARING": "Семінари / обмін навичками", + "Status": "Статус" } diff --git a/translations/yi.json b/translations/yi.json index 8a91224a9..68ce8e8ce 100644 --- a/translations/yi.json +++ b/translations/yi.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "ספּיריטשאַוואַלאַטי / רעליגיע / בעליע", "SPORTS": "ספּאָרט", "THEATRE": "טעאַטער", - "WORKSHOPS_SKILL_SHARING": "וואָרקשאָפּ / סקילז ייַנטיילונג" + "WORKSHOPS_SKILL_SHARING": "וואָרקשאָפּ / סקילז ייַנטיילונג", + "Status": "סטאַטוס" } diff --git a/translations/zh.json b/translations/zh.json index 34a3a0263..236bcb56c 100644 --- a/translations/zh.json +++ b/translations/zh.json @@ -760,5 +760,6 @@ "SPIRITUALITY_RELIGION_BELIEFS": "灵性 /宗教 /信仰", "SPORTS": "运动的", "THEATRE": "剧院", - "WORKSHOPS_SKILL_SHARING": "研讨会 /技能共享" + "WORKSHOPS_SKILL_SHARING": "研讨会 /技能共享", + "Status": "地位" } diff --git a/webapp_person_options.py b/webapp_person_options.py index 260787892..72e9f401f 100644 --- a/webapp_person_options.py +++ b/webapp_person_options.py @@ -407,8 +407,12 @@ def html_person_options(default_timeline: str, status = standardize_text(status) if is_filtered(base_dir, nickname, domain, status, system_language): + status_str = 'Status' + if translate.get('Status'): + status_str = translate['Status'] options_str += \ - '

' + remove_html(status) + '

\n' + '

' + status_str + ': ' + \ + remove_html(status) + '

\n' if pronouns: options_str += \ '

' + translate['Pronouns'] + \ diff --git a/webapp_profile.py b/webapp_profile.py index b28a45c77..ad5cbf544 100644 --- a/webapp_profile.py +++ b/webapp_profile.py @@ -808,7 +808,11 @@ def _get_profile_header(base_dir: str, http_prefix: str, nickname: str, if profile_status: # https://codeberg.org/fediverse/fep/src/branch/main/ # fep/82f6/fep-82f6.md - html_str += '

' + profile_status + '

\n' + status_str = 'Status' + if translate.get('Status'): + status_str = translate['Status'] + html_str += \ + '

' + status_str + ': ' + profile_status + '

\n' html_str += \ '

' + profile_description_short + '

\n' + \ featured_hashtags + login_button @@ -1006,7 +1010,11 @@ def _get_profile_header_after_search(base_dir: str, html_str += '

💻 ' + \ repo_url + '

\n' if profile_status: - html_str += '

' + profile_status + '

\n' + status_str = 'Status' + if translate.get('Status'): + status_str = translate['Status'] + html_str += \ + '

' + status_str + ': ' + profile_status + '

\n' html_str += \ '

' + profile_description_short + '

\n' + \ featured_hashtags