Spaces:
Sleeping
Sleeping
DocUA commited on
Commit ·
8b3eee1
1
Parent(s): a13df7f
Q&A: answer in English without the Ukrainian metric name
Browse files- livemedcard/qa.py +6 -1
livemedcard/qa.py
CHANGED
|
@@ -171,7 +171,12 @@ class QA:
|
|
| 171 |
m = _MSG[lang]
|
| 172 |
series = self.factstore.series(loinc)
|
| 173 |
ref = range_for(loinc, self.sex)
|
| 174 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 175 |
if not series:
|
| 176 |
return Answer(text=m["lab_none"].format(name=name))
|
| 177 |
|
|
|
|
| 171 |
m = _MSG[lang]
|
| 172 |
series = self.factstore.series(loinc)
|
| 173 |
ref = range_for(loinc, self.sex)
|
| 174 |
+
# Назва показника — з довідника мовою питання (той самий каталог, що й у
|
| 175 |
+
# сигналів). Без цього EN-відповідь починалася українською назвою.
|
| 176 |
+
if ref:
|
| 177 |
+
name = (ref.keyword_en or ref.keyword) if lang == "en" else ref.keyword
|
| 178 |
+
else:
|
| 179 |
+
name = series[0].keyword if series else loinc
|
| 180 |
if not series:
|
| 181 |
return Answer(text=m["lab_none"].format(name=name))
|
| 182 |
|