Skip to content

Commit 7fd74c5

Browse files
committed
i18n(projections): proper labels/titles for year editor and common buttons
1 parent a1397cd commit 7fd74c5

File tree

3 files changed

+25
-7
lines changed

3 files changed

+25
-7
lines changed

src/domains/budget/components/MultiYearProjectionsPanel.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -176,26 +176,26 @@
176176
</div>
177177
<div v-if="showYearModal" class="year-editor">
178178
<div class="ye-header">
179-
<h4>Edit {{ selectedYear }} (program spending)</h4>
180-
<button class="btn" @click="closeYearEditor">Close</button>
179+
<h4>{{ i18nText('projectionsPanel.editYearTitle', 'Edit {year} (program spending)')?.replace('{year}', selectedYear) }}</h4>
180+
<button class="btn" @click="closeYearEditor">{{ i18nText('common.close', 'Close') }}</button>
181181
</div>
182182
<div class="ye-grid">
183183
<div class="row">
184-
<label :title="t('projectionsPanel.spendingBoostTooltip', 'One-time adjustment to program spending for this year')">{{ t('projectionsPanel.spendingBoost', 'Spending boost (%)') }}</label>
184+
<label :title="i18nText('projectionsPanel.spendingBoostTooltip', 'One-time adjustment to program spending for this year')">{{ i18nText('projectionsPanel.spendingBoost', 'Program spending boost (%)') }}</label>
185185
<input type="number" step="0.5" :min="-15" :max="15" v-model.number="yearLevel" />
186186
</div>
187187
<div class="row">
188-
<label :title="t('projectionsPanel.growthRateBoostTooltip', 'Adjusts growth rate for this year and forward. +0.5 means spending grows 0.5 percentage points faster.')">{{ t('projectionsPanel.growthRateBoost', 'Growth rate boost (pp)') }}</label>
188+
<label :title="i18nText('projectionsPanel.growthRateBoostTooltip', 'Adjusts growth rate for this year and forward. +0.5 means spending grows 0.5 percentage points faster.')">{{ i18nText('projectionsPanel.growthRateBoost', 'Growth rate boost (pp)') }}</label>
189189
<input type="number" step="0.1" v-model.number="yearGrowth" />
190190
</div>
191191
<div class="row">
192-
<label>Apply forward</label>
192+
<label>{{ i18nText('projectionsPanel.applyForward', 'Apply forward') }}</label>
193193
<input type="checkbox" v-model="applyForward" />
194194
</div>
195195
</div>
196196
<div class="ye-actions">
197-
<button class="btn" @click="resetYearOverrides">Reset year</button>
198-
<button class="btn primary" @click="applyYearOverrides">Apply</button>
197+
<button class="btn" @click="resetYearOverrides">{{ i18nText('projectionsPanel.resetYear', 'Reset year') }}</button>
198+
<button class="btn primary" @click="applyYearOverrides">{{ i18nText('common.apply', 'Apply') }}</button>
199199
</div>
200200
</div>
201201
</div>

src/i18n/en.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,10 +465,21 @@
465465
}
466466
},
467467
"projectionsPanel": {
468+
"editYearTitle": "Edit {year} (program spending)",
469+
"spendingBoost": "Program spending boost (%)",
470+
"spendingBoostTooltip": "One-time adjustment to program spending for this year",
471+
"growthRateBoost": "Growth rate boost (pp)",
472+
"growthRateBoostTooltip": "Adjusts growth rate for this year and forward. +0.5 means spending grows 0.5 percentage points faster.",
473+
"applyForward": "Apply forward",
474+
"resetYear": "Reset year",
468475
"ariaLabels": {
469476
"deficitChart": "Historical and projected deficit line chart"
470477
}
471478
},
479+
"common": {
480+
"apply": "Apply",
481+
"close": "Close"
482+
},
472483
"budgetChangesBanner": {
473484
"tooltips": {
474485
"clearAll": "Clear all changes"

src/i18n/fr.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1745,6 +1745,13 @@
17451745
}
17461746
},
17471747
"projectionsPanel": {
1748+
"editYearTitle": "Modifier {year} (dépenses de programmes)",
1749+
"spendingBoost": "Hausse des dépenses de programmes (%)",
1750+
"spendingBoostTooltip": "Ajustement ponctuel des dépenses de programmes pour cette année",
1751+
"growthRateBoost": "Hausse du taux de croissance (pp)",
1752+
"growthRateBoostTooltip": "Ajuste le taux de croissance pour cette année et les suivantes. +0,5 signifie +0,5 point de pourcentage par an.",
1753+
"applyForward": "Appliquer aux années suivantes",
1754+
"resetYear": "Réinitialiser l’année",
17481755
"ariaLabels": {
17491756
"deficitChart": "Graphique linéaire du déficit historique et projeté"
17501757
}

0 commit comments

Comments
 (0)