From cad70f62be90f12f2e0d519fac1b3a6a9d5cb8b9 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 14 Aug 2026 11:58:08 +0200 Subject: [PATCH 1/2] Task/improve language localization for DE (20260814) (#7621) * Update translation * Update changelog --- CHANGELOG.md | 4 ++++ apps/client/src/locales/messages.de.xlf | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18fd207ed..8490d2e9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Changed + +- Improved the language localization for German (`de`) + ### Fixed - Fixed the cash balance update related to activities in a custom currency diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index 061da75de..bf0b821cd 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -5772,7 +5772,7 @@ Let’s dive deeper into the detailed Ghostfolio vs comparison table below to gain a thorough understanding of how Ghostfolio positions itself relative to . We will explore various aspects such as features, data privacy, pricing, and more, allowing you to make a well-informed choice for your personal requirements. - Wir möchten uns in der untenstehenden Ghostfolio vs Vergleichstabelle ein detailliertes Bild davon machen, wie Ghostfolio im Vergleich zu positioniert ist. Wir werden dabei verschiedene Aspekte wie Funktionen, Datenschutz, Preise und weiteres untersuchen, damit du eine gut informierte Entscheidung für deine persönlichen Anforderungen treffen kannst. + Wir möchten uns in der untenstehenden Ghostfolio vs Vergleichstabelle ein detailliertes Bild davon machen, wie Ghostfolio im Vergleich zu positioniert ist. Dabei werden wir verschiedene Aspekte wie Funktionen, Datenschutz, Preise und weiteres untersuchen, damit du eine gut informierte Entscheidung für deine persönlichen Anforderungen treffen kannst. apps/client/src/app/pages/resources/personal-finance-tools/product-page.html 44 From 4ec3dc3472eb5b35f9f85ae800014d00d48221dd Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 14 Aug 2026 11:58:35 +0200 Subject: [PATCH 2/2] Bugfix/add missing country mapping for Czech Republic in FMP service (#7619) * Add missing country mapping for Czech Republic * Update changelog --- CHANGELOG.md | 1 + .../financial-modeling-prep/financial-modeling-prep.service.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8490d2e9e..bcf39f9a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Fixed the cash balance update related to activities in a custom currency +- Fixed the missing mapping for Czech Republic in the country weightings of the _Financial Modeling Prep_ service ## 3.50.0 - 2026-08-13 diff --git a/apps/api/src/services/data-provider/financial-modeling-prep/financial-modeling-prep.service.ts b/apps/api/src/services/data-provider/financial-modeling-prep/financial-modeling-prep.service.ts index 913214b41..2fd101396 100644 --- a/apps/api/src/services/data-provider/financial-modeling-prep/financial-modeling-prep.service.ts +++ b/apps/api/src/services/data-provider/financial-modeling-prep/financial-modeling-prep.service.ts @@ -54,6 +54,7 @@ export class FinancialModelingPrepService implements DataProviderInterface, OnModuleInit { private static countriesMapping = { + 'Czech Republic': 'CZ', 'Korea (the Republic of)': 'KR', 'Russian Federation': 'RU', 'Taiwan (Province of China)': 'TW',