diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1ca4771cc..1cdd9430f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## Unreleased
+
+### Changed
+
+- Improved the language localization for French (`fr`)
+
## 1.278.0 - 2023-06-09
### Changed
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index fe8c9e0ff..27739d8e1 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -3,7 +3,7 @@
- Le risque de perte en investissant peut être important. Il est déconseillé d'investir de l'argent dont vous pourriez avoir besoin à court terme.
+ Le risque de perte en investissant peut être important. Il est déconseillé d'investir de l'argent dont vous pourriez avoir besoin à court terme.apps/client/src/app/app.component.html164,165
@@ -931,7 +931,7 @@
- Dernière Requête
+ Dernière Requête apps/client/src/app/components/admin-users/admin-users.html35,37
@@ -1223,7 +1223,7 @@
- Mettre à Niveau l'Abonnement
+ Mettre à niveau l'Abonnementapps/client/src/app/components/home-summary/home-summary.component.ts114
@@ -1455,7 +1455,7 @@
- Performance annualisée
+ Performance annualisée apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html210,212
@@ -2159,7 +2159,7 @@
- Foire aux questions (FAQ)
+ Questions Fréquentes (FAQ)apps/client/src/app/pages/faq/faq-page-routing.module.ts12
@@ -2239,7 +2239,7 @@
- Mettre à jour activité
+ Mettre à jour Activitéapps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html7
@@ -2247,7 +2247,7 @@
- Ajouter activité
+ Ajouter Activitéapps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html8
@@ -2819,7 +2819,7 @@
- Importer Activités
+ Importer Activitésapps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts40
@@ -3210,7 +3210,7 @@
- Importer Dividendes
+ Importer Dividendesapps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts76
@@ -3218,7 +3218,7 @@
- Valid until
+ Valide jusqu'auapps/client/src/app/pages/account/account-page.html27
@@ -3234,7 +3234,7 @@
- Grant
+ Donnerlibs/ui/src/lib/i18n.ts12
@@ -3242,7 +3242,7 @@
- Higher Risk
+ Risque élevélibs/ui/src/lib/i18n.ts13
@@ -3250,7 +3250,7 @@
- Lower Risk
+ Risque faiblelibs/ui/src/lib/i18n.ts15
@@ -3258,7 +3258,7 @@
- Retirement Provision
+ Réserve pour retraitelibs/ui/src/lib/i18n.ts19
@@ -3266,7 +3266,7 @@
- Satellite
+ Satellitelibs/ui/src/lib/i18n.ts20
@@ -3274,7 +3274,7 @@
- Protection for sensitive information like absolute performances and quantity values
+ Protection pour les informations sensibles telles que la performance absolue et les montants apps/client/src/app/pages/account/account-page.html85,88
@@ -3282,7 +3282,7 @@
- Distraction-free experience for turbulent times
+ Expérience sans distraction pour les périodes tumultueuses apps/client/src/app/pages/account/account-page.html224,226
@@ -3290,7 +3290,7 @@
- Sneak peek at upcoming functionality
+ Avant-première de fonctionnalités futures apps/client/src/app/pages/account/account-page.html254,256
@@ -3298,7 +3298,7 @@
- Are you an ambitious investor who needs the full picture?
+ Êtes-vous un investisseur ambitieux qui a besoin d'une vue complète ? apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html15,17
@@ -3306,7 +3306,7 @@
- Portfolio Summary
+ Résumé du Portefeuilleapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html25
@@ -3322,7 +3322,7 @@
- Performance Benchmarks
+ Référence de Performanceapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html33
@@ -3338,7 +3338,7 @@
- FIRE Calculator
+ Calculateur FIREapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html37
@@ -3354,7 +3354,7 @@
- and more Features...
+ et d'autres fonctionnalités...apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html45
@@ -3370,7 +3370,7 @@
- Skip
+ Passerapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html55
@@ -3378,7 +3378,7 @@
- Upgrade Plan
+ Mettre à niveau l'Abonnementapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html62
@@ -3390,7 +3390,7 @@
- For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure.
+ Pour les investisseurs à l'aise avec la technologie qui préfèrent héberger Ghostfolio sur leur propre infrastructure. apps/client/src/app/pages/pricing/pricing-page.html36,39
@@ -3398,7 +3398,7 @@
- Unlimited Transactions
+ Transactions Illimitéesapps/client/src/app/pages/pricing/pricing-page.html46
@@ -3414,7 +3414,7 @@
- Unlimited Accounts
+ Comptes illimitésapps/client/src/app/pages/pricing/pricing-page.html53
@@ -3430,7 +3430,7 @@
- Portfolio Performance
+ Performance du Portefeuilleapps/client/src/app/pages/pricing/pricing-page.html60
@@ -3446,7 +3446,7 @@
- Self-hosted, update manually.
+ Hébergé localement, mises à jour manuelles.apps/client/src/app/pages/pricing/pricing-page.html122
@@ -3454,7 +3454,7 @@
- Free
+ Gratuitapps/client/src/app/pages/pricing/pricing-page.html123
@@ -3466,7 +3466,7 @@
- For new investors who are just getting started with trading.
+ Pour les nouveaux investisseurs qui débutent en Bourse. apps/client/src/app/pages/pricing/pricing-page.html150,152
@@ -3474,7 +3474,7 @@
- Fully managed Ghostfolio cloud offering.
+ Offre Ghostfolio cloud complètement administrée.apps/client/src/app/pages/pricing/pricing-page.html191
@@ -3486,7 +3486,7 @@
- For ambitious investors who need the full picture of their financial assets.
+ Pour les investisseurs ambitieux qui ont besoin d'une vue complète de leurs actifs financiers. apps/client/src/app/pages/pricing/pricing-page.html225,228
@@ -3494,7 +3494,7 @@
- One-time payment, no auto-renewal.
+ Paiement unique, sans auto-renouvellement.apps/client/src/app/pages/pricing/pricing-page.html352
@@ -3502,7 +3502,7 @@
- Get Started
+ Débuter apps/client/src/app/pages/pricing/pricing-page.html363,365
@@ -3510,7 +3510,7 @@
- It’s free.
+ C'est gratuit.apps/client/src/app/pages/pricing/pricing-page.html366
@@ -3518,7 +3518,7 @@
- Fees
+ Fraisapps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html148
@@ -3526,7 +3526,7 @@
- Portfolio Allocations
+ Allocations du Portefeuilleapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html29
@@ -3542,7 +3542,7 @@
- Savings Rate per Month
+ Taux d'Épargne mensuellibs/ui/src/lib/fire-calculator/fire-calculator.component.html10
@@ -3550,7 +3550,7 @@
- Data Import and Export
+ Import et Export de Donnéesapps/client/src/app/pages/pricing/pricing-page.html95
@@ -3566,7 +3566,7 @@
- Switch to Ghostfolio Premium easily
+ Passez à Ghostfolio Premium facilementlibs/ui/src/lib/i18n.ts9
@@ -3574,7 +3574,7 @@
- Community Support
+ Support de la Communautéapps/client/src/app/pages/pricing/pricing-page.html118
@@ -3582,7 +3582,7 @@
- Email and Chat Support
+ Support par E-mail et Tchatapps/client/src/app/pages/pricing/pricing-page.html314
@@ -3590,7 +3590,7 @@
- Switch to Ghostfolio Premium or Ghostfolio Open Source easily
+ Passez à Ghostfolio Premium ou Ghostfolio Open Source facilementlibs/ui/src/lib/i18n.ts8
@@ -3598,7 +3598,7 @@
- Switch to Ghostfolio Open Source or Ghostfolio Basic easily
+ Passez à Ghostfolio Open Source ou Ghostfolio Basic facilementlibs/ui/src/lib/i18n.ts10
@@ -3606,7 +3606,7 @@
- Market data provided by
+ Données de marché fournies parlibs/ui/src/lib/data-provider-credits/data-provider-credits.component.html2
@@ -3614,7 +3614,7 @@
- Oops! Could not get the historical exchange rate from
+ Oups ! Nous n'avons pas pu obtenir le taux de change historique à partir deapps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html155
@@ -3626,7 +3626,7 @@
- Gather Historical Data
+ Obtenir les Données Historiquesapps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html30
@@ -3634,7 +3634,7 @@
- Retirement Date
+ Date de Retraitelibs/ui/src/lib/fire-calculator/fire-calculator.component.html32
@@ -3642,7 +3642,7 @@
- Professional Data Provider
+ Fournisseur de Données Professionnelapps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html41
@@ -3654,7 +3654,7 @@
- Pricing Plans
+ Abonnementsapps/client/src/app/pages/pricing/pricing-page.html4
@@ -3662,7 +3662,7 @@
- Renew
+ Renouvelerapps/client/src/app/pages/account/account-page.html45
@@ -3670,7 +3670,7 @@
- Renew Plan
+ Renouveler l'Abonnementapps/client/src/app/pages/pricing/pricing-page.html348
@@ -3678,7 +3678,7 @@
- Our official Ghostfolio Premium cloud offering is the easiest way to get started. Due to the time it saves, this will be the best option for most people. The revenue is used to cover the hosting infrastructure and to fund the ongoing development of Ghostfolio.
+ Notre offre Ghostfolio Premium cloud est la manière la plus simple de débuter. Grâce au temps qu'elle économise, ce sera la meilleure option pour la plupart des gens. Les revenus sont utilisés pour couvrir les frais d'infrastructures et financer le développement continu de Ghostfolio. apps/client/src/app/pages/pricing/pricing-page.html6,11
@@ -3686,7 +3686,7 @@
- Impersonate User
+ Voir en tant que...apps/client/src/app/components/admin-users/admin-users.html121
@@ -3694,7 +3694,7 @@
- Delete User
+ Supprimer Utilisateurapps/client/src/app/components/admin-users/admin-users.html129
@@ -3702,7 +3702,7 @@
- Do you really want to delete all your activities?
+ Voulez-vous vraiment supprimer toutes vos activités ?apps/client/src/app/pages/portfolio/activities/activities-page.component.ts143
@@ -3710,7 +3710,7 @@
- By ETF Provider
+ Par Émetteur d'ETFapps/client/src/app/pages/portfolio/allocations/allocations-page.html276
@@ -3718,7 +3718,7 @@
- Delete all Activities
+ Supprimer toutes les Activitéslibs/ui/src/lib/activities-table/activities-table.component.html62
@@ -3726,7 +3726,7 @@
- Update platform
+ Mettre à jour la Plateformeapps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html2
@@ -3734,7 +3734,7 @@
- Add platform
+ Ajouter une Plateformeapps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html3
@@ -3742,7 +3742,7 @@
- Url
+ Lienapps/client/src/app/components/admin-platform/admin-platform.component.html50
@@ -3754,7 +3754,7 @@
- Do you really want to delete this platform?
+ Voulez-vous vraiment supprimer cette plateforme ?apps/client/src/app/components/admin-platform/admin-platform.component.ts76
@@ -3762,7 +3762,7 @@
- Platforms
+ Platformesapps/client/src/app/components/admin-settings/admin-settings.component.html4
@@ -3770,7 +3770,7 @@
- Update Cash Balance
+ Mettre à jour la Balance Cashapps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html41
@@ -3778,7 +3778,7 @@
- By Platform
+ Par Plateformeapps/client/src/app/pages/portfolio/allocations/allocations-page.html42
@@ -3786,7 +3786,7 @@
- Upgrade to Ghostfolio Premium today and gain access to exclusive features to enhance your investment experience:
+ Mettez à niveau vers Ghostfolio Premium aujourd'hui et gagnez accès à des fonctionnalités exclusives pour améliorer votre expérience d'investissement: apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html18,21
@@ -3794,7 +3794,7 @@
- Get the tools to effectively manage your finances and refine your personal investment strategy.
+ Obtenez les outils pour gérer efficacement vos finances et affinez votre stratégie d'investissement personnelle. apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html48,51
@@ -3802,7 +3802,7 @@
- Add Platform
+ Ajoutez une Plateforme apps/client/src/app/components/admin-platform/admin-platform.component.html11,13
@@ -3810,7 +3810,7 @@
- Settings
+ Paramètresapps/client/src/app/pages/admin/admin-page-routing.module.ts30
@@ -3822,7 +3822,7 @@
- Equity
+ Capitalapps/client/src/app/components/account-detail-dialog/account-detail-dialog.html43
@@ -3830,7 +3830,7 @@
- This activity already exists.
+ Cette activité existe déjà.libs/ui/src/lib/i18n.ts14
@@ -3838,7 +3838,7 @@
- Set as Benchmark
+ Mettre comme Référenceapps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html45
@@ -3846,7 +3846,7 @@
- Manage Benchmarks
+ Gérer les Référencesapps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.html34
@@ -3854,7 +3854,7 @@
- Select Holding
+ Selectionner Positionapps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html20
@@ -3862,7 +3862,7 @@
- Select File
+ Selectionner Fichierapps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html23
@@ -3870,7 +3870,7 @@
- Select Dividends
+ Selectionner Dividendesapps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html96
@@ -3878,7 +3878,7 @@
- Select Activities
+ Selectionner Activitésapps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html99
@@ -3886,7 +3886,7 @@
- Import Activities
+ Importer Activitéslibs/ui/src/lib/activities-table/activities-table.component.html16
@@ -3898,7 +3898,7 @@
- Import Dividends
+ Importer Dividendeslibs/ui/src/lib/activities-table/activities-table.component.html34
@@ -3910,7 +3910,7 @@
- Personal Finance
+ Finance Personnelleapps/client/src/app/app.component.html67
@@ -3926,7 +3926,7 @@
- Frequently Asked Questions (FAQ)
+ Questions Fréquentes (FAQ)apps/client/src/app/app.component.html87
@@ -3934,7 +3934,7 @@
- Current Streak
+ Série en coursapps/client/src/app/pages/portfolio/analysis/analysis-page.html187
@@ -3942,7 +3942,7 @@
- Longest Streak
+ Série la plus longueapps/client/src/app/pages/portfolio/analysis/analysis-page.html196
@@ -3950,7 +3950,7 @@
- Months
+ Moislibs/ui/src/lib/i18n.ts17
@@ -3958,7 +3958,7 @@
- Years
+ Annéeslibs/ui/src/lib/i18n.ts25
@@ -3966,7 +3966,7 @@
- Month
+ Moislibs/ui/src/lib/i18n.ts16
@@ -3974,7 +3974,7 @@
- Year
+ Annéelibs/ui/src/lib/i18n.ts24