mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-13 14:32:03 +00:00
feat(vaccinations): name the catalogue in six locales
- the ~35 antigen and combination display names, medical orthography per locale, umlauts intact end to end; disease and antigen names only, never a trade name - the three clinical proper nouns whose written form is identical across locales (Hib, Hepatitis A/B in Spanish) are recorded as legitimate matches
This commit is contained in:
1 parent
2da0159577
commit
4db70d3eb1
7 files changed
+229
No files matched your search
@@ -8613,6 +8613,43 @@
|
||||
"empty": {
|
||||
"title": "Noch keine Impfung erfasst",
|
||||
"description": "Übertrage deinen Impfpass Zeile für Zeile — Datum und Impfstoff genügen."
|
||||
},
|
||||
"catalog": {
|
||||
"tetanus": "Tetanus (Wundstarrkrampf)",
|
||||
"diphtheria": "Diphtherie",
|
||||
"pertussis": "Keuchhusten (Pertussis)",
|
||||
"polio": "Polio (Kinderlähmung)",
|
||||
"measles": "Masern",
|
||||
"mumps": "Mumps",
|
||||
"rubella": "Röteln",
|
||||
"varicella": "Windpocken (Varizellen)",
|
||||
"hib": "Hib (Haemophilus influenzae b)",
|
||||
"hepatitis-a": "Hepatitis A",
|
||||
"hepatitis-b": "Hepatitis B",
|
||||
"influenza": "Grippe (Influenza)",
|
||||
"pneumococcal": "Pneumokokken",
|
||||
"herpes-zoster": "Gürtelrose (Herpes zoster)",
|
||||
"rsv": "RSV",
|
||||
"covid-19": "COVID-19",
|
||||
"fsme": "FSME (Frühsommer-Meningoenzephalitis)",
|
||||
"hpv": "HPV (Humane Papillomviren)",
|
||||
"meningococcal-acwy": "Meningokokken ACWY",
|
||||
"meningococcal-b": "Meningokokken B",
|
||||
"rotavirus": "Rotaviren",
|
||||
"typhoid": "Typhus",
|
||||
"rabies": "Tollwut",
|
||||
"yellow-fever": "Gelbfieber",
|
||||
"japanese-encephalitis": "Japanische Enzephalitis",
|
||||
"cholera": "Cholera",
|
||||
"td": "Td (Tetanus, Diphtherie)",
|
||||
"tdap": "Tdap (Tetanus, Diphtherie, Pertussis)",
|
||||
"tdap-ipv": "Tdap-IPV (Vierfachimpfung)",
|
||||
"dtap-ipv": "DTaP-IPV (Vierfachimpfung, Kindesalter)",
|
||||
"hexavalent": "Sechsfachimpfung (DTaP-IPV-Hib-HepB)",
|
||||
"mmr": "MMR (Masern, Mumps, Röteln)",
|
||||
"mmrv": "MMRV (Masern, Mumps, Röteln, Varizellen)",
|
||||
"hepa-hepb": "Hepatitis A und B",
|
||||
"hepa-typhoid": "Hepatitis A und Typhus"
|
||||
}
|
||||
},
|
||||
"illness": {
|
||||
|
||||
@@ -8613,6 +8613,43 @@
|
||||
"empty": {
|
||||
"title": "No vaccination logged yet",
|
||||
"description": "Transcribe your vaccination card line by line — a date and the vaccine are enough."
|
||||
},
|
||||
"catalog": {
|
||||
"tetanus": "Tetanus",
|
||||
"diphtheria": "Diphtheria",
|
||||
"pertussis": "Whooping cough (pertussis)",
|
||||
"polio": "Polio",
|
||||
"measles": "Measles",
|
||||
"mumps": "Mumps",
|
||||
"rubella": "Rubella",
|
||||
"varicella": "Chickenpox (varicella)",
|
||||
"hib": "Hib (Haemophilus influenzae b)",
|
||||
"hepatitis-a": "Hepatitis A",
|
||||
"hepatitis-b": "Hepatitis B",
|
||||
"influenza": "Influenza (flu)",
|
||||
"pneumococcal": "Pneumococcus",
|
||||
"herpes-zoster": "Shingles (herpes zoster)",
|
||||
"rsv": "RSV",
|
||||
"covid-19": "COVID-19",
|
||||
"fsme": "Tick-borne encephalitis (TBE)",
|
||||
"hpv": "HPV (human papillomavirus)",
|
||||
"meningococcal-acwy": "Meningococcus ACWY",
|
||||
"meningococcal-b": "Meningococcus B",
|
||||
"rotavirus": "Rotavirus",
|
||||
"typhoid": "Typhoid",
|
||||
"rabies": "Rabies",
|
||||
"yellow-fever": "Yellow fever",
|
||||
"japanese-encephalitis": "Japanese encephalitis",
|
||||
"cholera": "Cholera",
|
||||
"td": "Td (tetanus, diphtheria)",
|
||||
"tdap": "Tdap (tetanus, diphtheria, pertussis)",
|
||||
"tdap-ipv": "Tdap-IPV (four-in-one)",
|
||||
"dtap-ipv": "DTaP-IPV (childhood four-in-one)",
|
||||
"hexavalent": "Six-in-one (DTaP-IPV-Hib-HepB)",
|
||||
"mmr": "MMR (measles, mumps, rubella)",
|
||||
"mmrv": "MMRV (measles, mumps, rubella, varicella)",
|
||||
"hepa-hepb": "Hepatitis A and B",
|
||||
"hepa-typhoid": "Hepatitis A and typhoid"
|
||||
}
|
||||
},
|
||||
"illness": {
|
||||
|
||||
@@ -8613,6 +8613,43 @@
|
||||
"empty": {
|
||||
"title": "Aún no hay ninguna vacuna registrada",
|
||||
"description": "Transcribe tu cartilla de vacunación línea por línea: bastan una fecha y la vacuna."
|
||||
},
|
||||
"catalog": {
|
||||
"tetanus": "Tétanos",
|
||||
"diphtheria": "Difteria",
|
||||
"pertussis": "Tos ferina (pertussis)",
|
||||
"polio": "Poliomielitis",
|
||||
"measles": "Sarampión",
|
||||
"mumps": "Paperas",
|
||||
"rubella": "Rubéola",
|
||||
"varicella": "Varicela",
|
||||
"hib": "Hib (Haemophilus influenzae b)",
|
||||
"hepatitis-a": "Hepatitis A",
|
||||
"hepatitis-b": "Hepatitis B",
|
||||
"influenza": "Gripe (influenza)",
|
||||
"pneumococcal": "Neumococo",
|
||||
"herpes-zoster": "Herpes zóster (culebrilla)",
|
||||
"rsv": "VRS",
|
||||
"covid-19": "COVID-19",
|
||||
"fsme": "Encefalitis por garrapatas (TBE)",
|
||||
"hpv": "VPH (virus del papiloma humano)",
|
||||
"meningococcal-acwy": "Meningococo ACWY",
|
||||
"meningococcal-b": "Meningococo B",
|
||||
"rotavirus": "Rotavirus",
|
||||
"typhoid": "Fiebre tifoidea",
|
||||
"rabies": "Rabia",
|
||||
"yellow-fever": "Fiebre amarilla",
|
||||
"japanese-encephalitis": "Encefalitis japonesa",
|
||||
"cholera": "Cólera",
|
||||
"td": "Td (tétanos, difteria)",
|
||||
"tdap": "Tdap (tétanos, difteria, tos ferina)",
|
||||
"tdap-ipv": "Tdap-IPV (tetravalente)",
|
||||
"dtap-ipv": "DTaP-IPV (tetravalente infantil)",
|
||||
"hexavalent": "Hexavalente (DTaP-IPV-Hib-HepB)",
|
||||
"mmr": "Triple vírica (sarampión, paperas, rubéola)",
|
||||
"mmrv": "Tetravírica (sarampión, paperas, rubéola, varicela)",
|
||||
"hepa-hepb": "Hepatitis A y B",
|
||||
"hepa-typhoid": "Hepatitis A y fiebre tifoidea"
|
||||
}
|
||||
},
|
||||
"illness": {
|
||||
|
||||
@@ -8613,6 +8613,43 @@
|
||||
"empty": {
|
||||
"title": "Aucune vaccination enregistrée",
|
||||
"description": "Recopiez votre carnet de vaccination ligne par ligne : une date et le vaccin suffisent."
|
||||
},
|
||||
"catalog": {
|
||||
"tetanus": "Tétanos",
|
||||
"diphtheria": "Diphtérie",
|
||||
"pertussis": "Coqueluche",
|
||||
"polio": "Poliomyélite",
|
||||
"measles": "Rougeole",
|
||||
"mumps": "Oreillons",
|
||||
"rubella": "Rubéole",
|
||||
"varicella": "Varicelle",
|
||||
"hib": "Hib (Haemophilus influenzae b)",
|
||||
"hepatitis-a": "Hépatite A",
|
||||
"hepatitis-b": "Hépatite B",
|
||||
"influenza": "Grippe",
|
||||
"pneumococcal": "Pneumocoque",
|
||||
"herpes-zoster": "Zona (herpès zoster)",
|
||||
"rsv": "VRS",
|
||||
"covid-19": "COVID-19",
|
||||
"fsme": "Encéphalite à tiques (TBE)",
|
||||
"hpv": "HPV (papillomavirus humain)",
|
||||
"meningococcal-acwy": "Méningocoque ACWY",
|
||||
"meningococcal-b": "Méningocoque B",
|
||||
"rotavirus": "Rotavirus",
|
||||
"typhoid": "Typhoïde",
|
||||
"rabies": "Rage",
|
||||
"yellow-fever": "Fièvre jaune",
|
||||
"japanese-encephalitis": "Encéphalite japonaise",
|
||||
"cholera": "Choléra",
|
||||
"td": "dT (tétanos, diphtérie)",
|
||||
"tdap": "dTca (tétanos, diphtérie, coqueluche)",
|
||||
"tdap-ipv": "dTca-VPI (quadruple)",
|
||||
"dtap-ipv": "DTCa-VPI (quadruple, enfance)",
|
||||
"hexavalent": "Hexavalent (DTCa-VPI-Hib-VHB)",
|
||||
"mmr": "ROR (rougeole, oreillons, rubéole)",
|
||||
"mmrv": "RORV (rougeole, oreillons, rubéole, varicelle)",
|
||||
"hepa-hepb": "Hépatite A et B",
|
||||
"hepa-typhoid": "Hépatite A et typhoïde"
|
||||
}
|
||||
},
|
||||
"illness": {
|
||||
|
||||
@@ -8613,6 +8613,43 @@
|
||||
"empty": {
|
||||
"title": "Nessuna vaccinazione registrata",
|
||||
"description": "Trascrivi il tuo libretto vaccinale riga per riga: bastano una data e il vaccino."
|
||||
},
|
||||
"catalog": {
|
||||
"tetanus": "Tetano",
|
||||
"diphtheria": "Difterite",
|
||||
"pertussis": "Pertosse",
|
||||
"polio": "Poliomielite",
|
||||
"measles": "Morbillo",
|
||||
"mumps": "Parotite",
|
||||
"rubella": "Rosolia",
|
||||
"varicella": "Varicella",
|
||||
"hib": "Hib (Haemophilus influenzae b)",
|
||||
"hepatitis-a": "Epatite A",
|
||||
"hepatitis-b": "Epatite B",
|
||||
"influenza": "Influenza",
|
||||
"pneumococcal": "Pneumococco",
|
||||
"herpes-zoster": "Herpes zoster (fuoco di Sant'Antonio)",
|
||||
"rsv": "RSV",
|
||||
"covid-19": "COVID-19",
|
||||
"fsme": "Encefalite da zecche (TBE)",
|
||||
"hpv": "HPV (papillomavirus umano)",
|
||||
"meningococcal-acwy": "Meningococco ACWY",
|
||||
"meningococcal-b": "Meningococco B",
|
||||
"rotavirus": "Rotavirus",
|
||||
"typhoid": "Febbre tifoide",
|
||||
"rabies": "Rabbia",
|
||||
"yellow-fever": "Febbre gialla",
|
||||
"japanese-encephalitis": "Encefalite giapponese",
|
||||
"cholera": "Colera",
|
||||
"td": "Td (tetano, difterite)",
|
||||
"tdap": "Tdap (tetano, difterite, pertosse)",
|
||||
"tdap-ipv": "Tdap-IPV (tetravalente)",
|
||||
"dtap-ipv": "DTPa-IPV (tetravalente pediatrico)",
|
||||
"hexavalent": "Esavalente (DTPa-IPV-Hib-HBV)",
|
||||
"mmr": "MPR (morbillo, parotite, rosolia)",
|
||||
"mmrv": "MPRV (morbillo, parotite, rosolia, varicella)",
|
||||
"hepa-hepb": "Epatite A e B",
|
||||
"hepa-typhoid": "Epatite A e febbre tifoide"
|
||||
}
|
||||
},
|
||||
"illness": {
|
||||
|
||||
@@ -8613,6 +8613,43 @@
|
||||
"empty": {
|
||||
"title": "Nie zarejestrowano jeszcze żadnego szczepienia",
|
||||
"description": "Przepisz swoją kartę szczepień wiersz po wierszu — wystarczą data i szczepionka."
|
||||
},
|
||||
"catalog": {
|
||||
"tetanus": "Tężec",
|
||||
"diphtheria": "Błonica",
|
||||
"pertussis": "Krztusiec",
|
||||
"polio": "Polio (choroba Heinego-Medina)",
|
||||
"measles": "Odra",
|
||||
"mumps": "Świnka",
|
||||
"rubella": "Różyczka",
|
||||
"varicella": "Ospa wietrzna",
|
||||
"hib": "Hib (Haemophilus influenzae b)",
|
||||
"hepatitis-a": "WZW typu A",
|
||||
"hepatitis-b": "WZW typu B",
|
||||
"influenza": "Grypa",
|
||||
"pneumococcal": "Pneumokoki",
|
||||
"herpes-zoster": "Półpasiec (herpes zoster)",
|
||||
"rsv": "RSV",
|
||||
"covid-19": "COVID-19",
|
||||
"fsme": "KZM (kleszczowe zapalenie mózgu)",
|
||||
"hpv": "HPV (wirus brodawczaka ludzkiego)",
|
||||
"meningococcal-acwy": "Meningokoki ACWY",
|
||||
"meningococcal-b": "Meningokoki B",
|
||||
"rotavirus": "Rotawirusy",
|
||||
"typhoid": "Dur brzuszny",
|
||||
"rabies": "Wścieklizna",
|
||||
"yellow-fever": "Żółta gorączka",
|
||||
"japanese-encephalitis": "Japońskie zapalenie mózgu",
|
||||
"cholera": "Cholera",
|
||||
"td": "Td (tężec, błonica)",
|
||||
"tdap": "Tdap (tężec, błonica, krztusiec)",
|
||||
"tdap-ipv": "Tdap-IPV (poczwórna)",
|
||||
"dtap-ipv": "DTaP-IPV (poczwórna dziecięca)",
|
||||
"hexavalent": "Sześciowalentna (DTaP-IPV-Hib-WZWB)",
|
||||
"mmr": "MMR (odra, świnka, różyczka)",
|
||||
"mmrv": "MMRV (odra, świnka, różyczka, ospa wietrzna)",
|
||||
"hepa-hepb": "WZW typu A i B",
|
||||
"hepa-typhoid": "WZW typu A i dur brzuszny"
|
||||
}
|
||||
},
|
||||
"illness": {
|
||||
|
||||
@@ -75,6 +75,13 @@ function isMaskPlaceholder(words: string[]): boolean {
|
||||
* reason. Prune an entry only when the value genuinely diverges in a locale.
|
||||
*/
|
||||
const LEGIT_IDENTICAL = new Set<string>([
|
||||
// Vaccine catalogue: clinical proper nouns whose accepted written form is the
|
||||
// same across these locales. "Hib" carries its Latin binomial verbatim, and
|
||||
// "Hepatitis A" / "Hepatitis B" read identically in Spanish. The catalogue
|
||||
// ships no trade names, so these are disease names, not brands.
|
||||
"vaccinations.catalog.hib",
|
||||
"vaccinations.catalog.hepatitis-a",
|
||||
"vaccinations.catalog.hepatitis-b",
|
||||
// The AM/PM marker label — the affix abbreviations themselves are the same
|
||||
// 12-hour-clock notation across the shipped Latin-script locales.
|
||||
"common.period",
|
||||
|
||||
Reference in new issue
Block a user