diff --git a/data/municipal/quebec/gatineau/2024/sankey.json b/data/municipal/quebec/gatineau/2024/sankey.json new file mode 100644 index 00000000..4861465a --- /dev/null +++ b/data/municipal/quebec/gatineau/2024/sankey.json @@ -0,0 +1,798 @@ +{ + "city": "Gatineau", + "total": 1.063227794, + "spending": 0.899589453, + "revenue": 1.063227794, + "budget_balance": 0.16363834099999985, + "spending_data": { + "name": "Spending", + "children": [ + { + "name": "General administration", + "children": [ + { + "name": "Council", + "amount": 0.008057169 + }, + { + "name": "Clerk and law enforcement", + "amount": 0.016908701 + }, + { + "name": "Financial and administrative management", + "amount": 0.065089688 + }, + { + "name": "Assessment", + "amount": 0.006661501 + }, + { + "name": "Human resources management", + "amount": 0.018311972 + }, + { + "name": "Communications and other", + "amount": 0.019344454 + } + ] + }, + { + "name": "Public safety", + "children": [ + { + "name": "Police", + "amount": 0.098188014 + }, + { + "name": "Fire safety – Other", + "amount": 0.055562994 + }, + { + "name": "Civil security", + "amount": 0.001015893 + }, + { + "name": "Other public safety", + "amount": 0.013687505 + } + ] + }, + { + "name": "Transportation", + "children": [ + { + "name": "Road network", + "children": [ + { + "name": "Municipal roads", + "amount": 0.053079471 + }, + { + "name": "Snow removal", + "amount": 0.03477923 + }, + { + "name": "Street lighting", + "amount": 0.004481225 + }, + { + "name": "Traffic and parking", + "amount": 0.006088164 + } + ] + }, + { + "name": "Public transit", + "children": [ + { + "name": "Public transit", + "amount": 0.151150246 + }, + { + "name": "Air transport", + "amount": 0.00325255 + }, + { + "name": "Other transportation", + "amount": 0.001085678 + } + ] + } + ] + }, + { + "name": "Environmental health", + "children": [ + { + "name": "Water and sewer", + "children": [ + { + "name": "Water supply and treatment", + "amount": 0.019385189 + }, + { + "name": "Drinking water distribution network", + "amount": 0.015824533 + }, + { + "name": "Wastewater treatment", + "amount": 0.011225344 + }, + { + "name": "Sewer networks", + "amount": 0.026398196 + } + ] + }, + { + "name": "Residual materials", + "children": [ + { + "name": "Domestic waste – collection and transport", + "amount": 0.009390066 + }, + { + "name": "Disposal", + "amount": 0.007092924 + }, + { + "name": "Recyclable materials – collection and transport", + "amount": 0.011069623 + }, + { + "name": "Organic materials – collection and transport", + "amount": 0.004632017 + }, + { + "name": "Organic materials – treatment", + "amount": 0.002753448 + }, + { + "name": "Dry materials", + "amount": 0.00552256 + }, + { + "name": "Management plan", + "amount": 0.009651882 + }, + { + "name": "Other", + "amount": 0.00835485 + } + ] + }, + { + "name": "Environmental protection and other", + "children": [ + { + "name": "Environmental protection", + "amount": 0.007847261 + }, + { + "name": "Other environmental health", + "amount": 0.006569288 + } + ] + } + ] + }, + { + "name": "Health and well-being", + "children": [ + { + "name": "Housing – Social housing", + "amount": 0.003801496 + }, + { + "name": "Other social programs", + "amount": 0.003998047 + } + ] + }, + { + "name": "Planning, urbanism and development", + "children": [ + { + "name": "Planning, urbanism and zoning", + "amount": 0.019994601 + }, + { + "name": "Heritage properties", + "amount": 0.000345615 + }, + { + "name": "Other properties", + "amount": 0.003641129 + }, + { + "name": "Economic promotion and development", + "children": [ + { + "name": "Industries and commerce", + "amount": 0.005273541 + }, + { + "name": "Tourism", + "amount": 0.000651137 + } + ] + }, + { + "name": "Other promotion/development", + "amount": 0.004323556 + }, + { + "name": "Other planning and urbanism", + "amount": 0.003364422 + } + ] + }, + { + "name": "Recreation and culture", + "children": [ + { + "name": "Recreational activities", + "children": [ + { + "name": "Community centers", + "amount": 0.03873135 + }, + { + "name": "Ice rinks", + "amount": 0.010060587 + }, + { + "name": "Pools, beaches and marinas", + "amount": 0.008688615 + }, + { + "name": "Parks and playgrounds", + "amount": 0.024550264 + }, + { + "name": "Exhibitions and fairs", + "amount": 0.00700879 + } + ] + }, + { + "name": "Cultural activities", + "children": [ + { + "name": "Community centers", + "amount": 0.007020082 + }, + { + "name": "Libraries", + "amount": 0.01376522 + }, + { + "name": "Museums and exhibition centers", + "amount": 0.000506067 + }, + { + "name": "Other heritage resources", + "amount": 0.000401221 + }, + { + "name": "Other culture", + "amount": 0.012156928 + } + ] + } + ] + }, + { + "name": "Financing costs", + "children": [ + { + "name": "Interest and other costs on long-term debt – municipal organization", + "amount": 0.026156846 + }, + { + "name": "Other costs", + "amount": 0.0012224 + }, + { + "name": "Future employee benefits", + "amount": -0.000358 + }, + { + "name": "Other financing costs", + "amount": 0.001823903 + } + ] + } + ] + }, + "revenue_data": { + "name": "Revenue", + "children": [ + { + "name": "Taxes", + "children": [ + { + "name": "On property value (property taxes)", + "children": [ + { + "name": "General property tax", + "amount": 0.430477805 + }, + { + "name": "Debt service", + "amount": 0.044420694 + }, + { + "name": "Operating activities", + "amount": 0.077307949 + }, + { + "name": "Sectors – Debt service", + "amount": 0.00076264 + } + ] + }, + { + "name": "On another basis", + "children": [ + { + "name": "Water", + "amount": 0.004907769 + }, + { + "name": "Residual materials", + "amount": 0.022981335 + }, + { + "name": "Emergency centers 9-1-1", + "amount": 0.001759931 + }, + { + "name": "Debt service", + "amount": 0.006041502 + }, + { + "name": "General taxation power", + "amount": 0.001506965 + } + ] + } + ] + }, + { + "name": "Payments in lieu of taxes", + "children": [ + { + "name": "Government of Québec and its enterprises", + "children": [ + { + "name": "Provincial buildings and establishments", + "amount": 0.003651319 + }, + { + "name": "SQI buildings", + "amount": 8.6037e-5 + }, + { + "name": "Health and social services", + "amount": 0.006234414 + }, + { + "name": "CEGEPs and universities", + "amount": 0.003852988 + }, + { + "name": "Primary and secondary schools", + "amount": 0.010218115 + } + ] + }, + { + "name": "Government of Canada and its enterprises – Property value taxes", + "amount": 0.05286377 + } + ] + }, + { + "name": "Transfers", + "children": [ + { + "name": "Transfers related to cost-sharing agreements and other transfers", + "children": [ + { + "name": "Public safety – Other", + "amount": 0.002011705 + }, + { + "name": "Transportation", + "children": [ + { + "name": "Municipal roads", + "amount": 0.000469281 + }, + { + "name": "Snow removal", + "amount": 9.6622e-5 + }, + + { + "name": "Public transit – regular", + "amount": 0.032794916 + }, + { + "name": "Public transit – adapted", + "amount": 0.003614299 + } + ] + }, + { + "name": "Environmental health", + "children": [ + { + "name": "Water supply and treatment", + "amount": 0.001050408 + }, + { + "name": "Drinking water distribution network", + "amount": 0.000308282 + }, + { + "name": "Wastewater treatment", + "amount": 0.001421049 + }, + { + "name": "Sewer networks", + "amount": 0.001895978 + } + ] + } + ] + }, + { + "name": "Residual materials", + "children": [ + { + "name": "Domestic and assimilated waste", + "amount": 0.005030565 + }, + { + "name": "Recyclable materials", + "children": [ + { + "name": "Collection and transport", + "amount": 0.017191391 + }, + { + "name": "Sorting and conditioning", + "amount": 0.003033775 + } + ] + } + ] + }, + { + "name": "Planning, urbanism and development", + "children": [ + { + "name": "Planning, urbanism and zoning", + "amount": 0.00012555 + }, + { + "name": "Urban renovation", + "amount": -1.732e-6 + }, + { + "name": "Economic promotion and development", + "amount": 0.002156916 + }, + { + "name": "Other", + "amount": 0.002413871 + } + ] + }, + { + "name": "Recreation and culture", + "children": [ + { + "name": "Recreational activities", + "amount": 0.001390394 + }, + { + "name": "Cultural activities", + "children": [ + { + "name": "Libraries", + "amount": 0.001151879 + }, + { + "name": "Other", + "amount": 0.001849532 + } + ] + } + ] + }, + { + "name": "Transfers", + "children": [ + { + "name": "Public safety", + "children": [ + { + "name": "Police", + "amount": 0.000617253 + }, + { + "name": "Civil security", + "amount": 0.000222217 + } + ] + }, + { + "name": "Transportation", + "amount": 0.030201873 + }, + { + "name": "Environmental health", + "children": [ + { + "name": "Water supply and treatment", + "amount": 0.016354902 + }, + { + "name": "Drinking water distribution network", + "amount": 0.006585695 + }, + { + "name": "Wastewater treatment", + "amount": 0.022097568 + }, + { + "name": "Sewer networks", + "amount": 0.006585695 + }, + { + "name": "Residual materials – Domestic and assimilated waste", + "amount": 0.000274999 + }, + { + "name": "Environmental protection", + "amount": 0.001763713 + } + ] + }, + { + "name": "Recreation and culture", + "children": [ + { + "name": "Recreational activities", + "amount": 0.003432427 + }, + + { + "name": "Libraries - Cultural activities", + "amount": 0.002094935 + }, + { + "name": "Other - Cultural activities", + "amount": 0.004122008 + } + ] + } + ] + }, + { + "name": "Statutory transfers – Share of one-point growth in QST", + "amount": 0.01493962 + } + ] + }, + { + "name": "Services rendered", + "children": [ + { + "name": "Services rendered to municipal organizations", + "children": [ + { + "name": "Transportation – Municipal roads", + "amount": 5.849e-6 + }, + { + "name": "Environmental health – Domestic and assimilated waste", + "amount": 2.2887e-5 + }, + { + "name": "Recreation and culture – Recreational activities", + "amount": 0.000523755 + }, + { + "name": "Recreation and culture – Other", + "amount": 0.009239014 + } + ] + }, + { + "name": "Other services rendered", + "children": [ + { + "name": "General administration – Other", + "amount": 0.002238219 + }, + { + "name": "Public safety", + "children": [ + { + "name": "Police", + "amount": 0.001218965 + }, + { + "name": "Fire safety – Other", + "amount": 0.000781284 + }, + { + "name": "Civil security", + "amount": 0.004472292 + } + ] + }, + { + "name": "Transportation", + "children": [ + { + "name": "Municipal roads", + "amount": 0.001797023 + }, + { + "name": "Snow removal", + "amount": 0.000113618 + }, + { + "name": "Regular public transit", + "amount": 0.033987254 + }, + { + "name": "Adapted public transit", + "amount": 0.000574679 + }, + { + "name": "Other", + "amount": 0.004913441 + } + ] + } + ] + }, + { + "name": "Environmental health", + "children": [ + { + "name": "Water and sewer", + "children": [ + { + "name": "Water supply and treatment", + "amount": 0.000180415 + }, + { + "name": "Drinking water distribution network", + "amount": 8.3494e-5 + }, + { + "name": "Wastewater treatment", + "amount": 0.000347818 + } + ] + } + ] + }, + { + "name": "Residual materials", + "children": [ + { + "name": "Domestic and assimilated waste", + "amount": 0.002403831 + }, + { + "name": "Recyclable materials", + "amount": 0.000404871 + } + ] + }, + { + "name": "Other", + "amount": 0.000397497 + }, + { + "name": "Planning, urbanism and development", + "children": [ + { + "name": "Planning, urbanism and zoning", + "amount": 0.000442432 + }, + { + "name": "Urban renovation", + "amount": 0.000302577 + }, + { + "name": "Other", + "amount": 7.239e-6 + } + ] + }, + { + "name": "Recreation and culture", + "children": [ + { + "name": "Recreational activities", + "amount": 0.005316041 + }, + { + "name": "Cultural activities", + "children": [ + { + "name": "Libraries", + "amount": 0.000163788 + }, + { + "name": "Other", + "amount": 0.000583167 + } + ] + } + ] + } + ] + }, + { + "name": "Imposition of fees", + "children": [ + { + "name": "Licenses and permits", + "amount": 0.008613791 + }, + { + "name": "Real estate transfer duties", + "amount": 0.063338747 + } + ] + }, + { + "name": "Fines and penalties – Fines and penalties", + "amount": 0.01062632 + }, + { + "name": "Portfolio investment income – Investment income", + "amount": 0.023007327 + }, + { + "name": "Other interest income – Other interest income", + "amount": 0.004823683 + }, + { + "name": "Other revenues", + "children": [ + { + "name": "Gain on disposal of tangible assets", + "amount": 0.004608973 + }, + { + "name": "Proceeds from disposal of properties for resale", + "amount": 0.001698886 + }, + { + "name": "Developer contributions", + "amount": 0.0130178 + }, + { + "name": "Other miscellaneous revenues", + "amount": 0.008599998 + } + ] + } + ] + }, + "population": null, + "per_capita_spending": null, + "property_tax_per_capita": null, + "property_tax_revenue": 0.552969088 +} diff --git a/data/municipal/quebec/gatineau/2024/summary.json b/data/municipal/quebec/gatineau/2024/summary.json new file mode 100644 index 00000000..3d047823 --- /dev/null +++ b/data/municipal/quebec/gatineau/2024/summary.json @@ -0,0 +1,88 @@ +{ + "name": "Gatineau", + "financialYear": "2024", + "source": "https://www.gatineau.ca/upload/documents/f3a6fcef-e2f6-47cb-a69d-ff562317ad4b.pdf", + "pdfUrl": "https://www.gatineau.ca/upload/documents/f3a6fcef-e2f6-47cb-a69d-ff562317ad4b.pdf", + "totalProvincialSpending": 0.899589453, + "totalProvincialSpendingFormatted": "$900M", + "totalEmployees": 2988, + "netDebt": 0.183329026, + "totalDebt": 0.801035832, + "debtInterest": 0.028845149, + "population": null, + "budgetBalance": 0.16363834099999985, + "budgetBalanceFormatted": "$164M", + "perCapitaSpending": null, + "propertyTaxPerCapita": null, + "propertyTaxRevenue": 0.552969088, + "propertyTaxRevenueFormatted": "$553M", + "ministries": [ + { + "name": "General administration", + "slug": "general-administration", + "totalSpending": 0.134373485, + "totalSpendingFormatted": "$134M", + "percentage": 14.937201, + "percentageFormatted": "14.9%" + }, + { + "name": "Public safety", + "slug": "public-safety", + "totalSpending": 0.168454406, + "totalSpendingFormatted": "$168M", + "percentage": 18.725698, + "percentageFormatted": "18.7%" + }, + { + "name": "Transportation", + "slug": "transportation", + "totalSpending": 0.253916564, + "totalSpendingFormatted": "$254M", + "percentage": 28.225827, + "percentageFormatted": "28.2%" + }, + { + "name": "Environmental health", + "slug": "environmental-health", + "totalSpending": 0.145717181, + "totalSpendingFormatted": "$146M", + "percentage": 16.198187, + "percentageFormatted": "16.2%" + }, + { + "name": "Health and well-being", + "slug": "health-and-well-being", + "totalSpending": 0.007799543, + "totalSpendingFormatted": "$8M", + "percentage": 0.867011, + "percentageFormatted": "0.9%" + }, + { + "name": "Planning, urbanism and development", + "slug": "planning-urbanism-and-development", + "totalSpending": 0.037594001, + "totalSpendingFormatted": "$38M", + "percentage": 4.179018, + "percentageFormatted": "4.2%" + }, + { + "name": "Recreation and culture", + "slug": "recreation-and-culture", + "totalSpending": 0.122889124, + "totalSpendingFormatted": "$123M", + "percentage": 13.660579, + "percentageFormatted": "13.7%" + }, + { + "name": "Financing costs", + "slug": "financing-costs", + "totalSpending": 0.028845149, + "totalSpendingFormatted": "$29M", + "percentage": 3.206479, + "percentageFormatted": "3.2%" + } + ], + "credits": "Built by [Jonathan Clarkin](https://www.linkedin.com/in/jonathanclarkin/)", + "methodology": "Financial data is extracted from Gatineau's [Consolidated Financial Report](https://www.gatineau.ca/portail/default.aspx?p=publications_cartes_statistiques_donnees_ouvertes/etats_financiers_consolides) using LLM-assisted extraction. All values are taken from the \"Données consolidées - Réalisations 2024\" column in the \"Analyse des revenus consolidés\" and \"Analyse des charges consolidées\" sections, which represent actual consolidated accounting values (operating + capital combined). All values were manually validated against the source document and programmatically transformed into the Sankey diagram structure.", + "generatedAt": "2025-11-26T02:33:36.084231+00:00" +} diff --git a/data/municipal/quebec/gatineau/raw/Gatineau Consolidated Financial Report 2024.pdf b/data/municipal/quebec/gatineau/raw/Gatineau Consolidated Financial Report 2024.pdf new file mode 100644 index 00000000..a12a94cf Binary files /dev/null and b/data/municipal/quebec/gatineau/raw/Gatineau Consolidated Financial Report 2024.pdf differ diff --git a/data/static-data.json b/data/static-data.json index a034e77d..5eb6ae63 100644 --- a/data/static-data.json +++ b/data/static-data.json @@ -1,16 +1,17 @@ { "_disclaimer": "⚠️ AUTO-GENERATED FILE - DO NOT EDIT MANUALLY ⚠️\nThis file is automatically generated by scripts/generate-statics.ts during the build process.\nAny manual changes will be overwritten. To modify this data, update the source files and rebuild.", "fileStats": { - "data/provincial/alberta/2025/summary.json": "2026-01-31T18:15:04.397Z", - "data/provincial/alberta/2024/summary.json": "2026-01-31T18:15:04.395Z", - "data/provincial/british-columbia/2025/summary.json": "2026-01-31T18:15:04.697Z", - "data/provincial/ontario/2025/summary.json": "2026-01-31T20:09:30.573Z", - "data/provincial/ontario/2024/summary.json": "2026-01-31T18:15:04.703Z", - "data/municipal/alberta/edmonton/2024/summary.json": "2026-01-31T18:15:04.153Z", - "data/municipal/british-columbia/vancouver/2024/summary.json": "2026-01-31T18:15:04.299Z", - "data/municipal/ontario/toronto/2024/summary.json": "2026-01-31T18:15:04.300Z", - "articles/en/understanding-federal-budget-2025/metadata.json": "2025-11-03T15:05:03.388Z", - "articles/fr/understanding-federal-budget-2025/metadata.json": "2025-11-03T15:05:03.389Z" + "data/provincial/alberta/2025/summary.json": "2026-02-03T21:30:22.387Z", + "data/provincial/alberta/2024/summary.json": "2026-02-03T21:30:22.386Z", + "data/provincial/british-columbia/2025/summary.json": "2026-02-03T21:30:22.538Z", + "data/provincial/ontario/2025/summary.json": "2026-02-03T21:30:22.544Z", + "data/provincial/ontario/2024/summary.json": "2026-02-03T21:30:22.543Z", + "data/municipal/alberta/edmonton/2024/summary.json": "2026-02-03T21:30:22.274Z", + "data/municipal/british-columbia/vancouver/2024/summary.json": "2026-02-03T21:30:22.312Z", + "data/municipal/ontario/toronto/2024/summary.json": "2026-02-03T21:30:22.317Z", + "data/municipal/quebec/gatineau/2024/summary.json": "2026-02-03T21:53:49.046Z", + "articles/en/understanding-federal-budget-2025/metadata.json": "2025-11-18T02:56:02.523Z", + "articles/fr/understanding-federal-budget-2025/metadata.json": "2025-11-18T02:56:02.524Z" }, "structure": { "provincial": { @@ -59,6 +60,14 @@ "2024": [] } } + }, + "quebec": { + "gatineau": { + "years": ["2024"], + "departmentsByYear": { + "2024": [] + } + } } }, "articles": { diff --git a/scripts/generate-statics.ts b/scripts/generate-statics.ts index e2f861cf..2c4244e5 100644 --- a/scripts/generate-statics.ts +++ b/scripts/generate-statics.ts @@ -7,6 +7,7 @@ import fs from "fs"; import path from "path"; +import { execSync } from "child_process"; import { getProvincialSlugs, getMunicipalitiesByProvince, @@ -253,7 +254,21 @@ if (!fs.existsSync(dataDirPath)) { fs.mkdirSync(dataDirPath, { recursive: true }); } +// Write JSON file with basic formatting fs.writeFileSync(outputPath, JSON.stringify(outputData, null, 2)); + +// Format with Prettier to match CI formatting rules +try { + execSync(`npx prettier --write "${outputPath}"`, { + stdio: "inherit", + cwd: projectRoot, + }); +} catch { + console.warn( + "Warning: Failed to format with Prettier. File written but may not match CI formatting.", + ); +} + console.log( `✓ Generated static data: ${Object.keys(staticData.fileStats).length} file stats, ${Object.keys(staticData.structure.provincial).length} provinces, ${Object.values(staticData.structure.municipal).flatMap((p) => Object.keys(p)).length} municipalities`, ); diff --git a/src/locales/en.po b/src/locales/en.po index f8cffc3e..4842d993 100644 --- a/src/locales/en.po +++ b/src/locales/en.po @@ -41,7 +41,7 @@ msgid "{0}" msgstr "{0}" #. placeholder {0}: jurisdiction.name -#: src/components/JurisdictionPageContent.tsx:462 +#: src/components/JurisdictionPageContent.tsx:464 msgid "{0} Government Departments explained" msgstr "{0} Government Departments explained" @@ -82,8 +82,8 @@ msgstr "{0}'s Revenue and Spending in Financial Year {1}" #: src/app/[lang]/(main)/provincial/[province]/[year]/departments/[department]/page.tsx:285 #: src/app/[lang]/(main)/provincial/[province]/[year]/departments/[department]/page.tsx:324 #: src/app/[lang]/(main)/provincial/[province]/[year]/departments/[department]/page.tsx:388 -#: src/components/JurisdictionPageContent.tsx:494 -#: src/components/JurisdictionPageContent.tsx:536 +#: src/components/JurisdictionPageContent.tsx:496 +#: src/components/JurisdictionPageContent.tsx:538 msgid "{paragraph}" msgstr "{paragraph}" @@ -257,7 +257,7 @@ msgstr "Age" msgid "Agriculture" msgstr "Agriculture" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:266 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:270 msgid "Aid Type" msgstr "Aid Type" @@ -292,7 +292,7 @@ msgstr "All government budget data is sourced from official databases, but due t #: src/app/[lang]/(main)/federal/spending/page.tsx:278 #: src/app/[lang]/(main)/spending/page.tsx:269 -#: src/components/JurisdictionPageContent.tsx:505 +#: src/components/JurisdictionPageContent.tsx:507 msgid "All government spending data is sourced from official databases, but due to the complexity of these systems, occasional errors may occur despite our best efforts. We aim to make this information more accessible and accurate, and we welcome feedback. If you notice any issues, please let us know <0>here — we appreciate it and will work to address them promptly." msgstr "All government spending data is sourced from official databases, but due to the complexity of these systems, occasional errors may occur despite our best efforts. We aim to make this information more accessible and accurate, and we welcome feedback. If you notice any issues, please let us know <0>here — we appreciate it and will work to address them promptly." @@ -344,7 +344,7 @@ msgstr "Annual municipal spending per {0} resident" msgid "Annual payroll" msgstr "Annual payroll" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:90 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:94 msgid "Application ID" msgstr "Application ID" @@ -357,7 +357,7 @@ msgstr "Applied to provincial tax of {0}" msgid "Are you DOGE?" msgstr "Are you DOGE?" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:176 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:180 msgid "Area of Research" msgstr "Area of Research" @@ -380,7 +380,7 @@ msgstr "As of fiscal year end {0}" msgid "Average annual compensation" msgstr "Average annual compensation" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:67 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:71 msgid "Awarded" msgstr "Awarded" @@ -555,7 +555,7 @@ msgstr "Citizenship + Passports" msgid "Claims Settlements" msgstr "Claims Settlements" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:166 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:170 msgid "Co-Applicant(s)" msgstr "Co-Applicant(s)" @@ -563,7 +563,7 @@ msgstr "Co-Applicant(s)" msgid "Coastguard Operations" msgstr "Coastguard Operations" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:268 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:272 msgid "Collaboration Type" msgstr "Collaboration Type" @@ -592,9 +592,9 @@ msgstr "Compare your total tax burden across all Canadian provinces and territor msgid "Compensation per Employee" msgstr "Compensation per Employee" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:77 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:124 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:170 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:81 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:128 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:174 msgid "Competition Year" msgstr "Competition Year" @@ -613,7 +613,7 @@ msgstr "Connect with us" msgid "Contact" msgstr "Contact" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:253 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:257 msgid "Contributing Organization" msgstr "Contributing Organization" @@ -637,7 +637,7 @@ msgstr "Corporate Income Taxes" msgid "Corrections" msgstr "Corrections" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:243 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:247 msgid "Countries" msgstr "Countries" @@ -724,8 +724,8 @@ msgstr "Defence Team" msgid "Deficit" msgstr "Deficit" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:74 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:322 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:78 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:326 msgid "Department" msgstr "Department" @@ -783,7 +783,7 @@ msgstr "Direct spending refers to money allocated to government programs, employ msgid "Disaster Relief" msgstr "Disaster Relief" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:174 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:178 msgid "Discipline" msgstr "Discipline" @@ -799,7 +799,7 @@ msgstr "Do not discuss your submission with anyone or search for related topics msgid "Download and install the <0>Tor Browser from the official Tor Project website." msgstr "Download and install the <0>Tor Browser from the official Tor Project website." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:122 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:126 msgid "Duration" msgstr "Duration" @@ -869,7 +869,7 @@ msgstr "Employment Insurance" msgid "Employment Insurance Premiums" msgstr "Employment Insurance Premiums" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:240 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:244 msgid "End Date" msgstr "End Date" @@ -945,7 +945,7 @@ msgstr "Estimated income tax paid to federal government" msgid "Estimated income tax paid to provincial government" msgstr "Estimated income tax paid to provincial government" -#: src/components/JurisdictionPageContent.tsx:420 +#: src/components/JurisdictionPageContent.tsx:421 msgid "Estimated public service workforce" msgstr "Estimated public service workforce" @@ -969,11 +969,11 @@ msgstr "Excise Tax — Aviation Gasoline and Jet Fuel" msgid "Excise Tax — Gasoline" msgstr "Excise Tax — Gasoline" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:245 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:249 msgid "Executing Agency/Partner" msgstr "Executing Agency/Partner" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:258 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:262 msgid "Expected Results" msgstr "Expected Results" @@ -1028,7 +1028,7 @@ msgstr "Explore other Federal Departments" msgid "Explore revenue and spending categories or filter by agency for deeper insights." msgstr "Explore revenue and spending categories or filter by agency for deeper insights." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:133 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:137 msgid "External ID" msgstr "External ID" @@ -1205,7 +1205,7 @@ msgstr "Federal Total" msgid "Finance Canada" msgstr "Finance Canada" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:271 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:275 msgid "Finance Type" msgstr "Finance Type" @@ -1234,9 +1234,9 @@ msgstr "First Nations Elementary and Secondary Educational Advancement" msgid "Fiscal arrangements" msgstr "Fiscal arrangements" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:80 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:173 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:326 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:84 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:177 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:330 msgid "Fiscal Year" msgstr "Fiscal Year" @@ -1378,7 +1378,7 @@ msgstr "Government Departments Explained" msgid "Government IT Operations" msgstr "Government IT Operations" -#: src/components/JurisdictionPageContent.tsx:428 +#: src/components/JurisdictionPageContent.tsx:430 msgid "Government organizations" msgstr "Government organizations" @@ -1762,12 +1762,12 @@ msgstr "Innovation, Science and Industry Canada | Canada Spends" msgid "Innovative and Sustainable Natural Resources Development" msgstr "Innovative and Sustainable Natural Resources Development" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:68 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:72 msgid "Installment" msgstr "Installment" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:73 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:120 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:77 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:124 msgid "Institution" msgstr "Institution" @@ -1870,7 +1870,7 @@ msgstr "Latest Budget News & Impact" msgid "Learn more about the technology at <0>globaleaks.org." msgstr "Learn more about the technology at <0>globaleaks.org." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:332 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:336 msgid "Location" msgstr "Location" @@ -1933,19 +1933,19 @@ msgstr "Manitoba HTP" msgid "Manitoba STP" msgstr "Manitoba STP" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:249 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:253 msgid "Maximum Contribution" msgstr "Maximum Contribution" -#: src/components/JurisdictionPageContent.tsx:477 +#: src/components/JurisdictionPageContent.tsx:479 msgid "Methodology" msgstr "Methodology" -#: src/components/JurisdictionPageContent.tsx:424 +#: src/components/JurisdictionPageContent.tsx:426 msgid "Ministries + Agencies" msgstr "Ministries + Agencies" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:325 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:329 msgid "Ministry" msgstr "Ministry" @@ -2267,7 +2267,7 @@ msgstr "Operational Spend" msgid "or subscribe to" msgstr "or subscribe to" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:164 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:168 msgid "Organization" msgstr "Organization" @@ -2403,7 +2403,7 @@ msgstr "Out of Court Settlement" msgid "Parliament" msgstr "Parliament" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:334 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:338 msgid "Payment Amount" msgstr "Payment Amount" @@ -2497,12 +2497,12 @@ msgstr "Prince Edward Island HTP" msgid "Prince Edward Island STP" msgstr "Prince Edward Island STP" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:161 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:165 msgid "Principal Applicant" msgstr "Principal Applicant" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:70 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:117 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:74 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:121 msgid "Principal Investigator" msgstr "Principal Investigator" @@ -2529,15 +2529,15 @@ msgstr "Professional + Special Services" msgid "Professional and Special Services" msgstr "Professional and Special Services" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:276 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:280 msgid "Program Name" msgstr "Program Name" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:127 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:131 msgid "Program Type" msgstr "Program Type" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:231 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:235 msgid "Project Number" msgstr "Project Number" @@ -2560,8 +2560,8 @@ msgstr "Property Tax Per Capita" msgid "Property tax revenue per {0} resident" msgstr "Property tax revenue per {0} resident" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:75 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:121 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:79 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:125 msgid "Province" msgstr "Province" @@ -2590,7 +2590,7 @@ msgstr "PSPC spent $8.3 billion in fiscal year (FY) 2024. This was 1.6% of the $ #. placeholder {0}: jurisdiction.name #. placeholder {1}: jurisdiction.financialYear -#: src/components/JurisdictionPageContent.tsx:451 +#: src/components/JurisdictionPageContent.tsx:453 msgid "Public Accounts of {0} FY {1}" msgstr "Public Accounts of {0} FY {1}" @@ -2636,7 +2636,7 @@ msgstr "Public Safety Canada spent $13.9 billion in fiscal year (FY) 2024, accou msgid "Public Safety, Democratic Institutions and Intergovernmental Affairs Canada (Public Safety Canada) is the federal department responsible for national security, emergency preparedness, and community safety. Established in 2003, it consolidates security, law enforcement, and emergency management functions. It includes the RCMP, CSIS, and CBSA and coordinates federal responses to threats and develops policies on crime prevention, cyber resilience, and disaster preparedness while overseeing intelligence-sharing with domestic and international partners." msgstr "Public Safety, Democratic Institutions and Intergovernmental Affairs Canada (Public Safety Canada) is the federal department responsible for national security, emergency preparedness, and community safety. Established in 2003, it consolidates security, law enforcement, and emergency management functions. It includes the RCMP, CSIS, and CBSA and coordinates federal responses to threats and develops policies on crime prevention, cyber resilience, and disaster preparedness while overseeing intelligence-sharing with domestic and international partners." -#: src/components/JurisdictionPageContent.tsx:418 +#: src/components/JurisdictionPageContent.tsx:419 msgid "Public Service Employees" msgstr "Public Service Employees" @@ -2700,15 +2700,15 @@ msgstr "Ready Forces" msgid "Recent developments and their projected impact on the Fall 2025 Budget" msgstr "Recent developments and their projected impact on the Fall 2025 Budget" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:331 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:335 msgid "Recipient" msgstr "Recipient" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:328 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:332 msgid "Recipient Class" msgstr "Recipient Class" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:282 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:286 msgid "Regions" msgstr "Regions" @@ -2747,7 +2747,7 @@ msgstr "Repair + Maintenance" msgid "Repair and Maintenance" msgstr "Repair and Maintenance" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:273 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:277 msgid "Reporting Organization" msgstr "Reporting Organization" @@ -2755,12 +2755,12 @@ msgstr "Reporting Organization" msgid "Research" msgstr "Research" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:86 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:130 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:90 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:134 msgid "Research Subject" msgstr "Research Subject" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:263 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:267 msgid "Results Achieved" msgstr "Results Achieved" @@ -2833,11 +2833,11 @@ msgstr "See how Canada's government spends tax dollars—track workforce data, s msgid "See how your taxes are spent across federal and provincial programs. Interactive calculator for Canadian taxpayers." msgstr "See how your taxes are spent across federal and provincial programs. Interactive calculator for Canadian taxpayers." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:82 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:86 msgid "Selection Committee" msgstr "Selection Committee" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:278 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:282 msgid "Selection Mechanism" msgstr "Selection Mechanism" @@ -2892,14 +2892,14 @@ msgstr "Source:" #: src/app/[lang]/(main)/federal/budget/page.tsx:304 #: src/app/[lang]/(main)/federal/spending/page.tsx:275 #: src/app/[lang]/(main)/spending/page.tsx:266 -#: src/components/JurisdictionPageContent.tsx:502 +#: src/components/JurisdictionPageContent.tsx:504 msgid "Sources" msgstr "Sources" #: src/app/[lang]/(main)/federal/spending/page.tsx:235 #: src/app/[lang]/(main)/spending/page.tsx:226 -#: src/components/JurisdictionPageContent.tsx:434 -#: src/components/JurisdictionPageContent.tsx:449 +#: src/components/JurisdictionPageContent.tsx:436 +#: src/components/JurisdictionPageContent.tsx:451 msgid "Sources:" msgstr "Sources:" @@ -2937,7 +2937,7 @@ msgstr "Standard of Living" msgid "Standard of Living and Assistance to Address Inequalities" msgstr "Standard of Living and Assistance to Address Inequalities" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:236 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:240 msgid "Start Date" msgstr "Start Date" @@ -2949,7 +2949,7 @@ msgstr "Start reading" msgid "Statistics Canada" msgstr "Statistics Canada" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:234 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:238 msgid "Status" msgstr "Status" @@ -3204,7 +3204,7 @@ msgstr "The Public Services and Procurement Canada (PSPC) is the federal departm msgid "The values you see here are based on the FY 2024 Budget with preliminary updates based on government announcements, memos, and leaks, and are meant to provide a rough idea of the budget. Once the official Fall 2025 Budget is released on November 4th, we will update this page to reflect the official budget." msgstr "The values you see here are based on the FY 2024 Budget with preliminary updates based on government announcements, memos, and leaks, and are meant to provide a rough idea of the budget. Once the official Fall 2025 Budget is released on November 4th, we will update this page to reflect the official budget." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:128 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:132 msgid "Theme" msgstr "Theme" diff --git a/src/locales/fr.po b/src/locales/fr.po index ea715b2d..abe1841a 100644 --- a/src/locales/fr.po +++ b/src/locales/fr.po @@ -41,7 +41,7 @@ msgid "{0}" msgstr "{0}" #. placeholder {0}: jurisdiction.name -#: src/components/JurisdictionPageContent.tsx:462 +#: src/components/JurisdictionPageContent.tsx:464 msgid "{0} Government Departments explained" msgstr "Ministères du gouvernement de {0} expliqués" @@ -82,8 +82,8 @@ msgstr "Revenus et dépenses de {0} pour l'exercice financier {1}" #: src/app/[lang]/(main)/provincial/[province]/[year]/departments/[department]/page.tsx:285 #: src/app/[lang]/(main)/provincial/[province]/[year]/departments/[department]/page.tsx:324 #: src/app/[lang]/(main)/provincial/[province]/[year]/departments/[department]/page.tsx:388 -#: src/components/JurisdictionPageContent.tsx:494 -#: src/components/JurisdictionPageContent.tsx:536 +#: src/components/JurisdictionPageContent.tsx:496 +#: src/components/JurisdictionPageContent.tsx:538 msgid "{paragraph}" msgstr "{paragraph}" @@ -257,7 +257,7 @@ msgstr "Âge" msgid "Agriculture" msgstr "Agriculture" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:266 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:270 msgid "Aid Type" msgstr "Type d'aide" @@ -292,7 +292,7 @@ msgstr "Toutes les données budgétaires gouvernementales proviennent de bases d #: src/app/[lang]/(main)/federal/spending/page.tsx:278 #: src/app/[lang]/(main)/spending/page.tsx:269 -#: src/components/JurisdictionPageContent.tsx:505 +#: src/components/JurisdictionPageContent.tsx:507 msgid "All government spending data is sourced from official databases, but due to the complexity of these systems, occasional errors may occur despite our best efforts. We aim to make this information more accessible and accurate, and we welcome feedback. If you notice any issues, please let us know <0>here — we appreciate it and will work to address them promptly." msgstr "Toutes les données sur les dépenses gouvernementales proviennent de bases de données officielles, mais en raison de la complexité de ces systèmes, des erreurs occasionnelles peuvent survenir malgré nos meilleurs efforts. Nous visons à rendre cette information plus accessible et précise, et nous accueillons vos commentaires. Si vous remarquez des problèmes, veuillez nous en informer <0>ici — nous l'apprécions et nous travaillerons à les résoudre rapidement." @@ -344,7 +344,7 @@ msgstr "Dépenses municipales annuelles par résident de {0}" msgid "Annual payroll" msgstr "Masse salariale annuelle" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:90 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:94 msgid "Application ID" msgstr "ID de la demande" @@ -357,7 +357,7 @@ msgstr "" msgid "Are you DOGE?" msgstr "Êtes-vous DOGE?" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:176 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:180 msgid "Area of Research" msgstr "Domaine de recherche" @@ -380,7 +380,7 @@ msgstr "À la fin de l'exercice financier {0}" msgid "Average annual compensation" msgstr "Rémunération annuelle moyenne" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:67 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:71 msgid "Awarded" msgstr "Attribué" @@ -555,7 +555,7 @@ msgstr "Citoyenneté + Passeports" msgid "Claims Settlements" msgstr "Règlements des revendications" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:166 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:170 msgid "Co-Applicant(s)" msgstr "Co-demandeur(s)" @@ -563,7 +563,7 @@ msgstr "Co-demandeur(s)" msgid "Coastguard Operations" msgstr "Opérations de la Garde côtière" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:268 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:272 msgid "Collaboration Type" msgstr "Type de collaboration" @@ -592,9 +592,9 @@ msgstr "" msgid "Compensation per Employee" msgstr "Rémunération par employé" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:77 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:124 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:170 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:81 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:128 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:174 msgid "Competition Year" msgstr "Année de concours" @@ -613,7 +613,7 @@ msgstr "Connectez-vous avec nous" msgid "Contact" msgstr "Contact" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:253 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:257 msgid "Contributing Organization" msgstr "Organisation contributrice" @@ -637,7 +637,7 @@ msgstr "Impôts sur le revenu des sociétés" msgid "Corrections" msgstr "Services correctionnels" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:243 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:247 msgid "Countries" msgstr "Pays" @@ -724,8 +724,8 @@ msgstr "Équipe de la défense" msgid "Deficit" msgstr "Déficit" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:74 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:322 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:78 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:326 msgid "Department" msgstr "Ministère" @@ -783,7 +783,7 @@ msgstr "Les dépenses directes font référence à l'argent alloué aux programm msgid "Disaster Relief" msgstr "Secours aux sinistrés" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:174 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:178 msgid "Discipline" msgstr "Discipline" @@ -799,7 +799,7 @@ msgstr "Ne discutez pas de votre soumission avec quiconque et ne recherchez pas msgid "Download and install the <0>Tor Browser from the official Tor Project website." msgstr "Téléchargez et installez le <0>navigateur Tor depuis le site officiel du projet Tor." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:122 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:126 msgid "Duration" msgstr "Durée" @@ -869,7 +869,7 @@ msgstr "Assurance-emploi" msgid "Employment Insurance Premiums" msgstr "Cotisations d'assurance-emploi" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:240 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:244 msgid "End Date" msgstr "Date de fin" @@ -945,7 +945,7 @@ msgstr "Impôt sur le revenu estimé payé au gouvernement fédéral" msgid "Estimated income tax paid to provincial government" msgstr "Impôt sur le revenu estimé payé au gouvernement provincial" -#: src/components/JurisdictionPageContent.tsx:420 +#: src/components/JurisdictionPageContent.tsx:421 msgid "Estimated public service workforce" msgstr "Effectifs de la fonction publique estimés" @@ -969,11 +969,11 @@ msgstr "Taxe d'accise — Essence d'aviation et carburéacteur" msgid "Excise Tax — Gasoline" msgstr "Taxe d'accise — Essence" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:245 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:249 msgid "Executing Agency/Partner" msgstr "Agence/Partenaire d'exécution" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:258 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:262 msgid "Expected Results" msgstr "Résultats attendus" @@ -1028,7 +1028,7 @@ msgstr "Explorer d'autres ministères fédéraux" msgid "Explore revenue and spending categories or filter by agency for deeper insights." msgstr "Explorez les catégories de revenus et de dépenses ou filtrez par organisme pour des analyses plus approfondies." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:133 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:137 msgid "External ID" msgstr "ID externe" @@ -1205,7 +1205,7 @@ msgstr "" msgid "Finance Canada" msgstr "Finance Canada" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:271 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:275 msgid "Finance Type" msgstr "Type de financement" @@ -1234,9 +1234,9 @@ msgstr "Avancement de l'éducation primaire et secondaire des Premières Nations msgid "Fiscal arrangements" msgstr "Arrangements fiscaux" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:80 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:173 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:326 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:84 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:177 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:330 msgid "Fiscal Year" msgstr "Exercice financier" @@ -1378,7 +1378,7 @@ msgstr "Ministères gouvernementaux expliqués" msgid "Government IT Operations" msgstr "Opérations informatiques gouvernementales" -#: src/components/JurisdictionPageContent.tsx:428 +#: src/components/JurisdictionPageContent.tsx:430 msgid "Government organizations" msgstr "Organisations gouvernementales" @@ -1762,12 +1762,12 @@ msgstr "Innovation, Sciences et Industrie Canada | Canada Spends" msgid "Innovative and Sustainable Natural Resources Development" msgstr "Développement innovant et durable des ressources naturelles" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:68 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:72 msgid "Installment" msgstr "Versement" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:73 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:120 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:77 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:124 msgid "Institution" msgstr "Institution" @@ -1870,7 +1870,7 @@ msgstr "Dernières nouvelles budgétaires et impact" msgid "Learn more about the technology at <0>globaleaks.org." msgstr "En savoir plus sur la technologie sur <0>globaleaks.org." -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:332 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:336 msgid "Location" msgstr "Emplacement" @@ -1933,19 +1933,19 @@ msgstr "TCS Manitoba" msgid "Manitoba STP" msgstr "TPS Manitoba" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:249 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:253 msgid "Maximum Contribution" msgstr "Contribution maximale" -#: src/components/JurisdictionPageContent.tsx:477 +#: src/components/JurisdictionPageContent.tsx:479 msgid "Methodology" msgstr "Méthodologie" -#: src/components/JurisdictionPageContent.tsx:424 +#: src/components/JurisdictionPageContent.tsx:426 msgid "Ministries + Agencies" msgstr "Ministères + Organismes" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:325 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:329 msgid "Ministry" msgstr "Ministère" @@ -2267,7 +2267,7 @@ msgstr "Dépenses opérationnelles" msgid "or subscribe to" msgstr "ou abonnez-vous à" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:164 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:168 msgid "Organization" msgstr "Organisation" @@ -2403,7 +2403,7 @@ msgstr "Règlement hors cour" msgid "Parliament" msgstr "Parlement" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:334 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:338 msgid "Payment Amount" msgstr "Montant du paiement" @@ -2497,12 +2497,12 @@ msgstr "TCS Île-du-Prince-Édouard" msgid "Prince Edward Island STP" msgstr "TPS Île-du-Prince-Édouard" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:161 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:165 msgid "Principal Applicant" msgstr "Demandeur principal" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:70 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:117 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:74 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:121 msgid "Principal Investigator" msgstr "Chercheur principal" @@ -2529,15 +2529,15 @@ msgstr "Services professionnels + spéciaux" msgid "Professional and Special Services" msgstr "Services professionnels et spéciaux" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:276 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:280 msgid "Program Name" msgstr "Nom du programme" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:127 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:131 msgid "Program Type" msgstr "Type de programme" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:231 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:235 msgid "Project Number" msgstr "Numéro de projet" @@ -2560,8 +2560,8 @@ msgstr "Impôt foncier par habitant" msgid "Property tax revenue per {0} resident" msgstr "Revenus de l'impôt foncier par résident de {0}" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:75 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:121 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:79 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:125 msgid "Province" msgstr "Province" @@ -2590,7 +2590,7 @@ msgstr "SPAC a dépensé 8,3 milliards de dollars au cours de l'exercice 2024. C #. placeholder {0}: jurisdiction.name #. placeholder {1}: jurisdiction.financialYear -#: src/components/JurisdictionPageContent.tsx:451 +#: src/components/JurisdictionPageContent.tsx:453 msgid "Public Accounts of {0} FY {1}" msgstr "Comptes publics de {0} exercice {1}" @@ -2636,7 +2636,7 @@ msgstr "Sécurité publique Canada a dépensé 13,9 milliards de dollars au cour msgid "Public Safety, Democratic Institutions and Intergovernmental Affairs Canada (Public Safety Canada) is the federal department responsible for national security, emergency preparedness, and community safety. Established in 2003, it consolidates security, law enforcement, and emergency management functions. It includes the RCMP, CSIS, and CBSA and coordinates federal responses to threats and develops policies on crime prevention, cyber resilience, and disaster preparedness while overseeing intelligence-sharing with domestic and international partners." msgstr "Sécurité publique, Institutions démocratiques et Affaires intergouvernementales Canada (Sécurité publique Canada) est le ministère fédéral responsable de la sécurité nationale, de la préparation aux urgences et de la sécurité communautaire. Établi en 2003, il regroupe les fonctions de sécurité, d'application de la loi et de gestion des urgences. Il comprend la GRC, le SCRS et l'ASFC et coordonne les réponses fédérales aux menaces et élabore des politiques sur la prévention du crime, la cyber-résilience et la préparation aux catastrophes tout en supervisant le partage de renseignements avec les partenaires nationaux et internationaux." -#: src/components/JurisdictionPageContent.tsx:418 +#: src/components/JurisdictionPageContent.tsx:419 msgid "Public Service Employees" msgstr "Employés de la fonction publique" @@ -2700,15 +2700,15 @@ msgstr "Forces prêtes" msgid "Recent developments and their projected impact on the Fall 2025 Budget" msgstr "Développements récents et leur impact projeté sur le budget de l'automne 2025" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:331 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:335 msgid "Recipient" msgstr "Bénéficiaire" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:328 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:332 msgid "Recipient Class" msgstr "Classe de bénéficiaire" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:282 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:286 msgid "Regions" msgstr "Régions" @@ -2747,7 +2747,7 @@ msgstr "Réparation + Entretien" msgid "Repair and Maintenance" msgstr "Réparation et entretien" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:273 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:277 msgid "Reporting Organization" msgstr "Organisation déclarante" @@ -2755,12 +2755,12 @@ msgstr "Organisation déclarante" msgid "Research" msgstr "Recherche" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:86 -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:130 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:90 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:134 msgid "Research Subject" msgstr "Sujet de recherche" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:263 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:267 msgid "Results Achieved" msgstr "Résultats obtenus" @@ -2833,11 +2833,11 @@ msgstr "Voyez comment le gouvernement du Canada dépense les dollars des contrib msgid "See how your taxes are spent across federal and provincial programs. Interactive calculator for Canadian taxpayers." msgstr "" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:82 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:86 msgid "Selection Committee" msgstr "Comité de sélection" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:278 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:282 msgid "Selection Mechanism" msgstr "Mécanisme de sélection" @@ -2892,14 +2892,14 @@ msgstr "Source :" #: src/app/[lang]/(main)/federal/budget/page.tsx:304 #: src/app/[lang]/(main)/federal/spending/page.tsx:275 #: src/app/[lang]/(main)/spending/page.tsx:266 -#: src/components/JurisdictionPageContent.tsx:502 +#: src/components/JurisdictionPageContent.tsx:504 msgid "Sources" msgstr "Sources" #: src/app/[lang]/(main)/federal/spending/page.tsx:235 #: src/app/[lang]/(main)/spending/page.tsx:226 -#: src/components/JurisdictionPageContent.tsx:434 -#: src/components/JurisdictionPageContent.tsx:449 +#: src/components/JurisdictionPageContent.tsx:436 +#: src/components/JurisdictionPageContent.tsx:451 msgid "Sources:" msgstr "Sources :" @@ -2937,7 +2937,7 @@ msgstr "Niveau de vie" msgid "Standard of Living and Assistance to Address Inequalities" msgstr "Niveau de vie et aide pour réduire les inégalités" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:236 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:240 msgid "Start Date" msgstr "Date de début" @@ -2949,7 +2949,7 @@ msgstr "Commencer la lecture" msgid "Statistics Canada" msgstr "Statistique Canada" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:234 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:238 msgid "Status" msgstr "Statut" @@ -3204,7 +3204,7 @@ msgstr "Services publics et Approvisionnement Canada (SPAC) est le ministère f msgid "The values you see here are based on the FY 2024 Budget with preliminary updates based on government announcements, memos, and leaks, and are meant to provide a rough idea of the budget. Once the official Fall 2025 Budget is released on November 4th, we will update this page to reflect the official budget." msgstr "" -#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:128 +#: src/app/[lang]/(main)/search/[database]/[id]/page.tsx:132 msgid "Theme" msgstr "Thème"