Skip to content

Commit

Permalink
refactor: parametrized threshold values in i18n string
Browse files Browse the repository at this point in the history
  • Loading branch information
toto04 committed Feb 29, 2024
1 parent 853e0b5 commit 4abf007
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
5 changes: 3 additions & 2 deletions src/components/pages/Results.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -260,8 +260,9 @@ export default function Results(props: ResultsProps) {
values={{
v1: formatNumber(testTotalScore, true),
v2: formatNumber(standardTestPassThreshold),
v3: sectionInfo.ing.name,
v4: formatNumber(tengPassThreshold)
v3: formatNumber(earlyTestPassThreshold),
v4: sectionInfo.ing.name,
v5: formatNumber(tengPassThreshold)
}}
components={{
rankingsLink: (
Expand Down
2 changes: 1 addition & 1 deletion src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"pointsCalc": {
"title": "How the score is calculated",
"body": {
"1": "The <strong>maximum achievable score</strong> <strong>is {{v1}} </strong> and is expressed to the second decimal place. <br /> To gain access to the <strong>standard rankings</strong>, you need to get a score <strong>higher or equal to 30</strong>, rounded to the nearest integer. <br /> You can consult the rankings from the previous years on <rankingsLink>$t(externalLinks.rankings)</rankingsLink>. <br /> To gain eligibility for enrollment in the <strong>Early TOL</strong> (while enrolled in the penultimate year of upper secondary school) you need to get a score <strong>higher or equal to 75</strong>, rounded to the nearest integer. <br /> The attribution of <strong>OFA TENG</strong> occurs when, considering only the {{v3}} section, the number of correct answers <strong>is less than {{v4}}</strong>. <br />",
"1": "The <strong>maximum achievable score</strong> <strong>is {{v1}} </strong> and is expressed to the second decimal place. <br /> To gain access to the <strong>standard rankings</strong>, you need to get a score <strong>higher or equal to {{v2}}</strong>, rounded to the nearest integer. <br /> You can consult the rankings from the previous years on <rankingsLink>$t(externalLinks.rankings)</rankingsLink>. <br /> To gain eligibility for enrollment in the <strong>Early TOL</strong> (while enrolled in the penultimate year of upper secondary school) you need to get a score <strong>higher or equal to {{v3}}</strong>, rounded to the nearest integer. <br /> The attribution of <strong>OFA TENG</strong> occurs when, considering only the {{v4}} section, the number of correct answers <strong>is less than {{v5}}</strong>. <br />",
"2": "The <strong>total score</strong> gets rounded to the nearest integer (e.g., 59,49 gets rounded to 59, while 59,50 to 60)"
},
"ul": {
Expand Down
2 changes: 1 addition & 1 deletion src/locales/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"pointsCalc": {
"title": "Come viene calcolato il punteggio",
"body": {
"1": "Il <strong>punteggio massimo</strong> conseguibile <strong>è di {{v1}} </strong> e viene espresso fino alla seconda cifra decimale. <br /> Per accedere alla <strong>graduatoria standard</strong> bisogna ottenere un punteggio <strong>uguale o superiore a 30</strong>, arrotondato all'intero più vicino. <br /> Puoi consultare le graduatorie degli anni precedenti su <rankingsLink>$t(externalLinks.rankings)</rankingsLink>. <br /> Per ottenere il diritto di immatricolazione nel <strong>TOL Anticipato</strong> (se iscritto al penultimo anno di superiori) serve ottenere un punteggio <strong>maggiore o uguale a 75</strong>, arrotondato all'intero più vicino. <br /> L'attribuzione di <strong>OFA TENG</strong> avviene quando, considerando la sola sezione di {{v3}}, il numero di risposte corrette <strong>è inferiore a {{v4}}</strong>. <br />",
"1": "Il <strong>punteggio massimo</strong> conseguibile <strong>è di {{v1}} </strong> e viene espresso fino alla seconda cifra decimale. <br /> Per accedere alla <strong>graduatoria standard</strong> bisogna ottenere un punteggio <strong>uguale o superiore a {{v2}}</strong>, arrotondato all'intero più vicino. <br /> Puoi consultare le graduatorie degli anni precedenti su <rankingsLink>$t(externalLinks.rankings)</rankingsLink>. <br /> Per ottenere il diritto di immatricolazione nel <strong>TOL Anticipato</strong> (se iscritto al penultimo anno di superiori) serve ottenere un punteggio <strong>maggiore o uguale a {{v3}}</strong>, arrotondato all'intero più vicino. <br /> L'attribuzione di <strong>OFA TENG</strong> avviene quando, considerando la sola sezione di {{v4}}, il numero di risposte corrette <strong>è inferiore a {{v5}}</strong>. <br />",
"2": "Il <strong>punteggio</strong> complessivo viene arrotondato all'intero più vicino (es: il punteggio 59,49 viene arrotondato a 59, il punteggio 59,50 a 60)"
},
"ul": {
Expand Down

0 comments on commit 4abf007

Please sign in to comment.