diff --git a/src/assets/print-view/fetch-orcid.js b/src/assets/print-view/fetch-orcid.js index 455136703..f0612f3da 100644 --- a/src/assets/print-view/fetch-orcid.js +++ b/src/assets/print-view/fetch-orcid.js @@ -59,6 +59,271 @@ const STRINGS = { relFundedBy: $localize`:@@printView.relFundedBy:Funded by`, } +// Localized country names keyed by ISO 3166-1 alpha-2 code. +// Mirrors `getCountryCodes` in +// src/app/core/record-countries/record-countries.service.ts so the print view +// can show a localized country name instead of the raw country code. +// Values are replaced per-locale by the Angular localize pipeline at build time. +const COUNTRY_NAMES = { + AF: $localize`:@@printView.AF:Afghanistan`, + AL: $localize`:@@printView.AL:Albania`, + DZ: $localize`:@@printView.DZ:Algeria`, + AS: $localize`:@@printView.AS:American Samoa`, + AD: $localize`:@@printView.AD:Andorra`, + AO: $localize`:@@printView.AO:Angola`, + AI: $localize`:@@printView.AI:Anguilla`, + AQ: $localize`:@@printView.AQ:Antarctica`, + AG: $localize`:@@printView.AG:Antigua and Barbuda`, + AR: $localize`:@@printView.AR:Argentina`, + AM: $localize`:@@printView.AM:Armenia`, + AW: $localize`:@@printView.AW:Aruba`, + AU: $localize`:@@printView.AU:Australia`, + AT: $localize`:@@printView.AT:Austria`, + AZ: $localize`:@@printView.AZ:Azerbaijan`, + BS: $localize`:@@printView.BS:Bahamas`, + BH: $localize`:@@printView.BH:Bahrain`, + BD: $localize`:@@printView.BD:Bangladesh`, + BB: $localize`:@@printView.BB:Barbados`, + BY: $localize`:@@printView.BY:Belarus`, + BE: $localize`:@@printView.BE:Belgium`, + BZ: $localize`:@@printView.BZ:Belize`, + BJ: $localize`:@@printView.BJ:Benin`, + BM: $localize`:@@printView.BM:Bermuda`, + BT: $localize`:@@printView.BT:Bhutan`, + BO: $localize`:@@printView.BO:Bolivia`, + BA: $localize`:@@printView.BA:Bosnia and Herzegovina`, + BW: $localize`:@@printView.BW:Botswana`, + BV: $localize`:@@printView.BV:Bouvet Island`, + BR: $localize`:@@printView.BR:Brazil`, + BQ: $localize`:@@printView.BQ:British Antarctic Territory`, + IO: $localize`:@@printView.IO:British Indian Ocean Territory`, + VG: $localize`:@@printView.VG:British Virgin Islands`, + BN: $localize`:@@printView.BN:Brunei`, + BG: $localize`:@@printView.BG:Bulgaria`, + BF: $localize`:@@printView.BF:Burkina Faso`, + BI: $localize`:@@printView.BI:Burundi`, + KH: $localize`:@@printView.KH:Cambodia`, + CM: $localize`:@@printView.CM:Cameroon`, + CA: $localize`:@@printView.CA:Canada`, + CV: $localize`:@@printView.CV:Cape Verde`, + KY: $localize`:@@printView.KY:Cayman Islands`, + CF: $localize`:@@printView.CF:Central African Republic`, + TD: $localize`:@@printView.TD:Chad`, + CL: $localize`:@@printView.CL:Chile`, + CN: $localize`:@@printView.CN:China`, + CX: $localize`:@@printView.CX:Christmas Island`, + CC: $localize`:@@printView.CC:Cocos [Keeling] Islands`, + CO: $localize`:@@printView.CO:Colombia`, + KM: $localize`:@@printView.KM:Comoros`, + CG: $localize`:@@printView.CG:Congo - Brazzaville`, + CD: $localize`:@@printView.CD:Congo - Kinshasa`, + CK: $localize`:@@printView.CK:Cook Islands`, + CR: $localize`:@@printView.CR:Costa Rica`, + HR: $localize`:@@printView.HR:Croatia`, + CU: $localize`:@@printView.CU:Cuba`, + CW: $localize`:@@printView.CW:Curaçao`, + CY: $localize`:@@printView.CY:Cyprus`, + CZ: $localize`:@@printView.CZ:Czech Republic`, + CI: $localize`:@@printView.CI:Côte d'Ivoire`, + DK: $localize`:@@printView.DK:Denmark`, + DJ: $localize`:@@printView.DJ:Djibouti`, + DM: $localize`:@@printView.DM:Dominica`, + DO: $localize`:@@printView.DO:Dominican Republic`, + EC: $localize`:@@printView.EC:Ecuador`, + EG: $localize`:@@printView.EG:Egypt`, + SV: $localize`:@@printView.SV:El Salvador`, + GQ: $localize`:@@printView.GQ:Equatorial Guinea`, + ER: $localize`:@@printView.ER:Eritrea`, + EE: $localize`:@@printView.EE:Estonia`, + ET: $localize`:@@printView.ET:Ethiopia`, + FK: $localize`:@@printView.FK:Falkland Islands`, + FO: $localize`:@@printView.FO:Faroe Islands`, + FJ: $localize`:@@printView.FJ:Fiji`, + FI: $localize`:@@printView.FI:Finland`, + FR: $localize`:@@printView.FR:France`, + GF: $localize`:@@printView.GF:French Guiana`, + PF: $localize`:@@printView.PF:French Polynesia`, + TF: $localize`:@@printView.TF:French Southern Territories`, + GA: $localize`:@@printView.GA:Gabon`, + GM: $localize`:@@printView.GM:Gambia`, + GE: $localize`:@@printView.GE:Georgia`, + DE: $localize`:@@printView.DE:Germany`, + GH: $localize`:@@printView.GH:Ghana`, + GI: $localize`:@@printView.GI:Gibraltar`, + GR: $localize`:@@printView.GR:Greece`, + GL: $localize`:@@printView.GL:Greenland`, + GD: $localize`:@@printView.GD:Grenada`, + GP: $localize`:@@printView.GP:Guadeloupe`, + GU: $localize`:@@printView.GU:Guam`, + GT: $localize`:@@printView.GT:Guatemala`, + GG: $localize`:@@printView.GG:Guernsey`, + GN: $localize`:@@printView.GN:Guinea`, + GW: $localize`:@@printView.GW:Guinea-Bissau`, + GY: $localize`:@@printView.GY:Guyana`, + HT: $localize`:@@printView.HT:Haiti`, + HM: $localize`:@@printView.HM:Heard Island and McDonald Islands`, + HN: $localize`:@@printView.HN:Honduras`, + HK: $localize`:@@printView.HK:Hong Kong SAR China`, + HU: $localize`:@@printView.HU:Hungary`, + IS: $localize`:@@printView.IS:Iceland`, + IN: $localize`:@@printView.IN:India`, + ID: $localize`:@@printView.ID:Indonesia`, + IR: $localize`:@@printView.IR:Iran`, + IQ: $localize`:@@printView.IQ:Iraq`, + IE: $localize`:@@printView.IE:Ireland`, + IM: $localize`:@@printView.IM:Isle of Man`, + IL: $localize`:@@printView.IL:Israel`, + IT: $localize`:@@printView.IT:Italy`, + JM: $localize`:@@printView.JM:Jamaica`, + JP: $localize`:@@printView.JP:Japan`, + JE: $localize`:@@printView.JE:Jersey`, + JO: $localize`:@@printView.JO:Jordan`, + KZ: $localize`:@@printView.KZ:Kazakhstan`, + KE: $localize`:@@printView.KE:Kenya`, + KI: $localize`:@@printView.KI:Kiribati`, + XK: $localize`:@@printView.XK:Kosovo`, + KW: $localize`:@@printView.KW:Kuwait`, + KG: $localize`:@@printView.KG:Kyrgyzstan`, + LA: $localize`:@@printView.LA:Laos`, + LV: $localize`:@@printView.LV:Latvia`, + LB: $localize`:@@printView.LB:Lebanon`, + LS: $localize`:@@printView.LS:Lesotho`, + LR: $localize`:@@printView.LR:Liberia`, + LY: $localize`:@@printView.LY:Libya`, + LI: $localize`:@@printView.LI:Liechtenstein`, + LT: $localize`:@@printView.LT:Lithuania`, + LU: $localize`:@@printView.LU:Luxembourg`, + MO: $localize`:@@printView.MO:Macau SAR China`, + MG: $localize`:@@printView.MG:Madagascar`, + MW: $localize`:@@printView.MW:Malawi`, + MY: $localize`:@@printView.MY:Malaysia`, + MV: $localize`:@@printView.MV:Maldives`, + ML: $localize`:@@printView.ML:Mali`, + MT: $localize`:@@printView.MT:Malta`, + MH: $localize`:@@printView.MH:Marshall Islands`, + MQ: $localize`:@@printView.MQ:Martinique`, + MR: $localize`:@@printView.MR:Mauritania`, + MU: $localize`:@@printView.MU:Mauritius`, + YT: $localize`:@@printView.YT:Mayotte`, + MX: $localize`:@@printView.MX:Mexico`, + FM: $localize`:@@printView.FM:Micronesia`, + MD: $localize`:@@printView.MD:Moldova`, + MC: $localize`:@@printView.MC:Monaco`, + MN: $localize`:@@printView.MN:Mongolia`, + ME: $localize`:@@printView.ME:Montenegro`, + MS: $localize`:@@printView.MS:Montserrat`, + MA: $localize`:@@printView.MA:Morocco`, + MZ: $localize`:@@printView.MZ:Mozambique`, + MM: $localize`:@@printView.MM:Myanmar [Burma]`, + NA: $localize`:@@printView.NA:Namibia`, + NR: $localize`:@@printView.NR:Nauru`, + NP: $localize`:@@printView.NP:Nepal`, + NL: $localize`:@@printView.NL:Netherlands`, + NC: $localize`:@@printView.NC:New Caledonia`, + NZ: $localize`:@@printView.NZ:New Zealand`, + NI: $localize`:@@printView.NI:Nicaragua`, + NE: $localize`:@@printView.NE:Niger`, + NG: $localize`:@@printView.NG:Nigeria`, + NU: $localize`:@@printView.NU:Niue`, + NF: $localize`:@@printView.NF:Norfolk Island`, + KP: $localize`:@@printView.KP:North Korea`, + MK: $localize`:@@printView.MK:North Macedonia`, + MP: $localize`:@@printView.MP:Northern Mariana Islands`, + NO: $localize`:@@printView.NO:Norway`, + OM: $localize`:@@printView.OM:Oman`, + PK: $localize`:@@printView.PK:Pakistan`, + PW: $localize`:@@printView.PW:Palau`, + PS: $localize`:@@printView.PS:Palestinian Territories`, + PA: $localize`:@@printView.PA:Panama`, + PG: $localize`:@@printView.PG:Papua New Guinea`, + PY: $localize`:@@printView.PY:Paraguay`, + PE: $localize`:@@printView.PE:Peru`, + PH: $localize`:@@printView.PH:Philippines`, + PN: $localize`:@@printView.PN:Pitcairn Islands`, + PL: $localize`:@@printView.PL:Poland`, + PT: $localize`:@@printView.PT:Portugal`, + PR: $localize`:@@printView.PR:Puerto Rico`, + QA: $localize`:@@printView.QA:Qatar`, + RO: $localize`:@@printView.RO:Romania`, + RU: $localize`:@@printView.RU:Russia`, + RW: $localize`:@@printView.RW:Rwanda`, + RE: $localize`:@@printView.RE:Réunion`, + BL: $localize`:@@printView.BL:Saint Barthélemy`, + SH: $localize`:@@printView.SH:Saint Helena`, + KN: $localize`:@@printView.KN:Saint Kitts and Nevis`, + LC: $localize`:@@printView.LC:Saint Lucia`, + MF: $localize`:@@printView.MF:Saint Martin`, + PM: $localize`:@@printView.PM:Saint Pierre and Miquelon`, + VC: $localize`:@@printView.VC:Saint Vincent and the Grenadines`, + WS: $localize`:@@printView.WS:Samoa`, + SM: $localize`:@@printView.SM:San Marino`, + SA: $localize`:@@printView.SA:Saudi Arabia`, + SN: $localize`:@@printView.SN:Senegal`, + RS: $localize`:@@printView.RS:Serbia`, + SC: $localize`:@@printView.SC:Seychelles`, + SL: $localize`:@@printView.SL:Sierra Leone`, + SG: $localize`:@@printView.SG:Singapore`, + SX: $localize`:@@printView.SX:Sint Maarten (Dutch Part)`, + SK: $localize`:@@printView.SK:Slovakia`, + SI: $localize`:@@printView.SI:Slovenia`, + SB: $localize`:@@printView.SB:Solomon Islands`, + SO: $localize`:@@printView.SO:Somalia`, + ZA: $localize`:@@printView.ZA:South Africa`, + GS: $localize`:@@printView.GS:South Georgia and the South Sandwich Islands`, + KR: $localize`:@@printView.KR:South Korea`, + SS: $localize`:@@printView.SS:South Sudan`, + ES: $localize`:@@printView.ES:Spain`, + LK: $localize`:@@printView.LK:Sri Lanka`, + SD: $localize`:@@printView.SD:Sudan`, + SR: $localize`:@@printView.SR:Suriname`, + SJ: $localize`:@@printView.SJ:Svalbard and Jan Mayen`, + SZ: $localize`:@@printView.SZ:Swaziland`, + SE: $localize`:@@printView.SE:Sweden`, + CH: $localize`:@@printView.CH:Switzerland`, + SY: $localize`:@@printView.SY:Syria`, + ST: $localize`:@@printView.ST:São Tomé and Príncipe`, + TW: $localize`:@@printView.TW:Taiwan`, + TJ: $localize`:@@printView.TJ:Tajikistan`, + TZ: $localize`:@@printView.TZ:Tanzania`, + TH: $localize`:@@printView.TH:Thailand`, + TL: $localize`:@@printView.TL:Timor-Leste`, + TG: $localize`:@@printView.TG:Togo`, + TK: $localize`:@@printView.TK:Tokelau`, + TO: $localize`:@@printView.TO:Tonga`, + TT: $localize`:@@printView.TT:Trinidad and Tobago`, + TN: $localize`:@@printView.TN:Tunisia`, + TR: $localize`:@@printView.TR:Türkiye`, + TM: $localize`:@@printView.TM:Turkmenistan`, + TC: $localize`:@@printView.TC:Turks and Caicos Islands`, + TV: $localize`:@@printView.TV:Tuvalu`, + UM: $localize`:@@printView.UM:U.S. Minor Outlying Islands`, + VI: $localize`:@@printView.VI:U.S. Virgin Islands`, + UG: $localize`:@@printView.UG:Uganda`, + UA: $localize`:@@printView.UA:Ukraine`, + AE: $localize`:@@printView.AE:United Arab Emirates`, + GB: $localize`:@@printView.GB:United Kingdom`, + US: $localize`:@@printView.US:United States`, + UY: $localize`:@@printView.UY:Uruguay`, + UZ: $localize`:@@printView.UZ:Uzbekistan`, + VU: $localize`:@@printView.VU:Vanuatu`, + VA: $localize`:@@printView.VA:Vatican City`, + VE: $localize`:@@printView.VE:Venezuela`, + VN: $localize`:@@printView.VN:Vietnam`, + WF: $localize`:@@printView.WF:Wallis and Futuna`, + EH: $localize`:@@printView.EH:Western Sahara`, + YE: $localize`:@@printView.YE:Yemen`, + ZM: $localize`:@@printView.ZM:Zambia`, + ZW: $localize`:@@printView.ZW:Zimbabwe`, + AX: $localize`:@@printView.AX:Åland Islands`, +} + +// Returns the localized country name for an ISO 3166-1 alpha-2 code. +// Falls back to the original value (e.g. the raw code) when no match is found. +function localizedCountryName(countryCode) { + const code = (countryCode || '').trim().toUpperCase() + return COUNTRY_NAMES[code] || countryCode +} + const ORCID_REGEX = /\b\d{4}-\d{4}-\d{4}-\d{3}[\dX]\b/i const cvRoot = document.getElementById('cv-root') @@ -384,7 +649,7 @@ function renderPersonalInfoFromJson(recordJson, container) { const countries = jsonList(person?.addresses?.address) .map((a) => { - return jsonText(a?.country) + return localizedCountryName(jsonText(a?.country)) }) .filter(Boolean) diff --git a/src/locale/messages.lr.xlf b/src/locale/messages.lr.xlf index acec7d2f6..84c80e3d4 100644 --- a/src/locale/messages.lr.xlf +++ b/src/locale/messages.lr.xlf @@ -654,7 +654,7 @@ - + @@ -1202,8 +1202,8 @@ - - + + @@ -1219,8 +1219,8 @@ - - + + @@ -17158,11 +17158,11 @@ 12,14 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 18,20 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 18,20 @@ -17182,11 +17182,11 @@ 20,22 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 26,28 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 26,28 @@ -17245,14 +17245,14 @@ src/app/register/components/step-b/step-b.component.html 46 - - src/app/register/components/step-c/step-c.component.html - 52 - src/app/register/components/step-c2/step-c2.component.html 56 + + src/app/register/components/step-c/step-c.component.html + 52 + LR @@ -17287,46 +17287,46 @@ LR - - Step 4 of 5 - Visibility + + Step 3 of 5 - Current employment - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 32,34 LR - - Previous Step + + Skip this step without adding an affiliation - src/app/register/components/step-c/step-c.component.html - 62 + src/app/register/components/step-c2/step-c2.component.html + 68,69 + LR + + + Previous Step src/app/register/components/step-c2/step-c2.component.html 80 + + src/app/register/components/step-c/step-c.component.html + 62 + src/app/register/components/step-d/step-d.component.html 75 LR - - Step 3 of 5 - Current employment + + Step 4 of 5 - Visibility - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 32,34 LR - - Skip this step without adding an affiliation - - src/app/register/components/step-c2/step-c2.component.html - 68,69 - - LR - Step 5 of 5 - Terms and conditions diff --git a/src/locale/messages.rl.xlf b/src/locale/messages.rl.xlf index 447ad0f1f..a328a7f60 100644 --- a/src/locale/messages.rl.xlf +++ b/src/locale/messages.rl.xlf @@ -654,7 +654,7 @@ - + @@ -1202,8 +1202,8 @@ - - + + @@ -1219,8 +1219,8 @@ - - + + @@ -17158,11 +17158,11 @@ 12,14 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 18,20 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 18,20 @@ -17182,11 +17182,11 @@ 20,22 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 26,28 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 26,28 @@ -17245,14 +17245,14 @@ src/app/register/components/step-b/step-b.component.html 46 - - src/app/register/components/step-c/step-c.component.html - 52 - src/app/register/components/step-c2/step-c2.component.html 56 + + src/app/register/components/step-c/step-c.component.html + 52 + RL @@ -17287,46 +17287,46 @@ RL - - Step 4 of 5 - Visibility + + Step 3 of 5 - Current employment - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 32,34 RL - - Previous Step + + Skip this step without adding an affiliation - src/app/register/components/step-c/step-c.component.html - 62 + src/app/register/components/step-c2/step-c2.component.html + 68,69 + RL + + + Previous Step src/app/register/components/step-c2/step-c2.component.html 80 + + src/app/register/components/step-c/step-c.component.html + 62 + src/app/register/components/step-d/step-d.component.html 75 RL - - Step 3 of 5 - Current employment + + Step 4 of 5 - Visibility - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 32,34 RL - - Skip this step without adding an affiliation - - src/app/register/components/step-c2/step-c2.component.html - 68,69 - - RL - Step 5 of 5 - Terms and conditions diff --git a/src/locale/messages.xlf b/src/locale/messages.xlf index eb7d33870..718085526 100644 --- a/src/locale/messages.xlf +++ b/src/locale/messages.xlf @@ -603,7 +603,7 @@ - + @@ -1095,8 +1095,8 @@ - - + + @@ -1111,8 +1111,8 @@ - - + + @@ -15398,11 +15398,11 @@ 12,14 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 18,20 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 18,20 @@ -15421,11 +15421,11 @@ 20,22 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 26,28 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 26,28 @@ -15478,14 +15478,14 @@ src/app/register/components/step-b/step-b.component.html 46 - - src/app/register/components/step-c/step-c.component.html - 52 - src/app/register/components/step-c2/step-c2.component.html 56 + + src/app/register/components/step-c/step-c.component.html + 52 + Cancel registration @@ -15515,42 +15515,42 @@ 56 - - Step 4 of 5 - Visibility + + Step 3 of 5 - Current employment - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 32,34 - - Previous Step + + Skip this step without adding an affiliation - src/app/register/components/step-c/step-c.component.html - 62 + src/app/register/components/step-c2/step-c2.component.html + 68,69 + + + Previous Step src/app/register/components/step-c2/step-c2.component.html 80 + + src/app/register/components/step-c/step-c.component.html + 62 + src/app/register/components/step-d/step-d.component.html 75 - - Step 3 of 5 - Current employment + + Step 4 of 5 - Visibility - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 32,34 - - Skip this step without adding an affiliation - - src/app/register/components/step-c2/step-c2.component.html - 68,69 - - Step 5 of 5 - Terms and conditions diff --git a/src/locale/messages.xx.xlf b/src/locale/messages.xx.xlf index 41fc31447..d70720d25 100644 --- a/src/locale/messages.xx.xlf +++ b/src/locale/messages.xx.xlf @@ -654,7 +654,7 @@ - + @@ -1202,8 +1202,8 @@ - - + + @@ -1219,8 +1219,8 @@ - - + + @@ -17158,11 +17158,11 @@ 12,14 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 18,20 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 18,20 @@ -17182,11 +17182,11 @@ 20,22 - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 26,28 - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 26,28 @@ -17245,14 +17245,14 @@ src/app/register/components/step-b/step-b.component.html 46 - - src/app/register/components/step-c/step-c.component.html - 52 - src/app/register/components/step-c2/step-c2.component.html 56 + + src/app/register/components/step-c/step-c.component.html + 52 + X @@ -17287,46 +17287,46 @@ X - - Step 4 of 5 - Visibility + + Step 3 of 5 - Current employment - src/app/register/components/step-c/step-c.component.html + src/app/register/components/step-c2/step-c2.component.html 32,34 X - - Previous Step + + Skip this step without adding an affiliation - src/app/register/components/step-c/step-c.component.html - 62 + src/app/register/components/step-c2/step-c2.component.html + 68,69 + X + + + Previous Step src/app/register/components/step-c2/step-c2.component.html 80 + + src/app/register/components/step-c/step-c.component.html + 62 + src/app/register/components/step-d/step-d.component.html 75 X - - Step 3 of 5 - Current employment + + Step 4 of 5 - Visibility - src/app/register/components/step-c2/step-c2.component.html + src/app/register/components/step-c/step-c.component.html 32,34 X - - Skip this step without adding an affiliation - - src/app/register/components/step-c2/step-c2.component.html - 68,69 - - X - Step 5 of 5 - Terms and conditions