diff --git a/CHANGELOG.md b/CHANGELOG.md
index 413120f74c..bbcb107461 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Extended the content of the _General_ section by information about the import of activities from _Interactive Brokers_ on the Frequently Asked Questions (FAQ) page
+### Changed
+
+- Improved the language localization for Spanish (`es`)
+
## 3.81.0 - 2026-10-07
### Changed
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index b38233ad0f..fd6f7b98d4 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -100,7 +100,7 @@
Any person who has the link can view the data.
- Any person who has the link can view the data.
+ Cualquier persona que tenga el enlace puede ver los datos.apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html42
@@ -388,7 +388,7 @@
View and manage
- View and manage
+ Ver y administrarlibs/ui/src/lib/access-level-icon/access-level-icon.component.html9
@@ -648,7 +648,7 @@
Explore our guides to help you get started with investing and managing your finances.
- Explore our guides to help you get started with investing and managing your finances.
+ Explora nuestras guías para ayudarte a empezar a invertir y gestionar tus finanzas.apps/client/src/app/pages/resources/overview/resources-overview.component.ts21
@@ -892,7 +892,7 @@
Last Used
- Last Used
+ Último usoapps/client/src/app/components/access-table/access-table.component.html31
@@ -900,7 +900,7 @@
An error occurred while merging this asset profile into ().
- An error occurred while merging this asset profile into ().
+ Se produjo un error al fusionar este perfil de activo en ().apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts946
@@ -944,7 +944,7 @@
Find quick answers to commonly asked questions about Ghostfolio in our Frequently Asked Questions (FAQ) section.
- Find quick answers to commonly asked questions about Ghostfolio in our Frequently Asked Questions (FAQ) section.
+ Encuentra respuestas rápidas a las preguntas más frecuentes sobre Ghostfolio en nuestra sección de preguntas frecuentes (FAQ).apps/client/src/app/pages/resources/overview/resources-overview.component.ts16
@@ -2188,7 +2188,7 @@
Restricted view and manage
- Restricted view and manage
+ Vista restringida y administraciónlibs/ui/src/lib/access-level-icon/access-level-icon.component.html5
@@ -2744,7 +2744,7 @@
By , this is projected to increase to per year or per month, assuming a annual interest rate.
- Para , se prevé que esto aumente a por año o por mes, asumiendo una tasa de interés anual del .
+ Para , se prevé que esto aumente a por año o por mes, asumiendo una tasa de interés anual del .apps/client/src/app/pages/portfolio/fire/fire-page.html144
@@ -3032,7 +3032,7 @@
Next
- Next
+ Siguienteapps/client/src/app/pages/resources/personal-finance-tools/product-page.html406
@@ -3160,7 +3160,7 @@
Export
- Exportar
+ Exportar libs/ui/src/lib/activities-table/activities-table.component.html72
@@ -3304,7 +3304,7 @@
Find quick answers to commonly asked questions about self-hosting Ghostfolio in our Frequently Asked Questions (FAQ) section.
- Find quick answers to commonly asked questions about self-hosting Ghostfolio in our Frequently Asked Questions (FAQ) section.
+ Encuentra respuestas rápidas a las preguntas más frecuentes sobre el autoalojamiento de Ghostfolio en nuestra sección de preguntas frecuentes (FAQ).apps/client/src/app/pages/faq/self-hosting/self-hosting-page.html8
@@ -3328,7 +3328,7 @@
If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of
- Si te jubilas hoy, podrías retirar por año o por mes, basado en tus activos totales de y una tasa de retiro segura (SWR) de
+ Si te jubilas hoy, podrías retirar por año o por mes, basado en tus activos totales de y una tasa de retiro segura (SWR) deapps/client/src/app/pages/portfolio/fire/fire-page.html69
@@ -3404,7 +3404,7 @@
Find quick answers to commonly asked questions about the fully managed Ghostfolio cloud offering in our Frequently Asked Questions (FAQ) section.
- Find quick answers to commonly asked questions about the fully managed Ghostfolio cloud offering in our Frequently Asked Questions (FAQ) section.
+ Encuentra respuestas rápidas a las preguntas más frecuentes sobre la oferta de Ghostfolio en la nube totalmente gestionada en nuestra sección de preguntas frecuentes (FAQ).apps/client/src/app/pages/faq/saas/saas-page.html8
@@ -3484,7 +3484,7 @@
Add your first activity
- Add your first activity
+ Añade tu primera operaciónlibs/ui/src/lib/no-activities-info/no-activities-info.component.html12
@@ -3584,7 +3584,7 @@
This action cannot be undone.
- This action cannot be undone.
+ Esta acción no se puede deshacer.apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts965
@@ -4108,7 +4108,7 @@
Add to Watchlist
- Add to Watchlist
+ Añadir a la lista de seguimientolibs/common/src/lib/routes/routes.ts163
@@ -4132,7 +4132,7 @@
This asset profile cannot be merged into ().
- This asset profile cannot be merged into ().
+ Este perfil de activo no se puede fusionar en ().apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts924
@@ -4184,7 +4184,7 @@
Do you really want to remove this received access?
- Do you really want to remove this received access?
+ ¿Seguro que quieres eliminar este acceso recibido?apps/client/src/app/components/access-table/access-table.component.ts152
@@ -4216,7 +4216,7 @@
The data of this asset profile is moved to () and this asset profile is deleted.
- The data of this asset profile is moved to () and this asset profile is deleted.
+ Los datos de este perfil de activo se trasladan a () y este perfil de activo se elimina.apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts963
@@ -4308,7 +4308,7 @@
thereof Dividend Performance
- thereof Dividend Performance
+ del cual, rendimiento de dividendosapps/client/src/app/components/portfolio-summary/portfolio-summary.component.html178
@@ -4696,7 +4696,7 @@
Financial Advisor
- Financial Advisor
+ Asesor financierolibs/ui/src/lib/i18n.ts110
@@ -5384,7 +5384,7 @@
Learn key financial terms and concepts in our comprehensive glossary.
- Learn key financial terms and concepts in our comprehensive glossary.
+ Aprende términos y conceptos financieros clave en nuestro completo glosario.apps/client/src/app/pages/resources/overview/resources-overview.component.ts31
@@ -5829,7 +5829,7 @@
Expiration Date
- Expiration Date
+ Fecha de caducidadapps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html54
@@ -5926,7 +5926,7 @@
Do you really want to merge this asset profile into it?
- Do you really want to merge this asset profile into it?
+ ¿Seguro que quieres fusionar este perfil de activo en él?apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts969
@@ -6194,7 +6194,7 @@
Alternative Investment
- Alternative Investment
+ Inversión alternativalibs/ui/src/lib/i18n.ts52
@@ -6202,7 +6202,7 @@
Commodity
- Commodity
+ Materia primalibs/ui/src/lib/i18n.ts53
@@ -6210,7 +6210,7 @@
Equity
- Equity
+ Renta variablelibs/ui/src/lib/i18n.ts54
@@ -6218,7 +6218,7 @@
Fixed Income
- Fixed Income
+ Renta fijalibs/ui/src/lib/i18n.ts55
@@ -6226,7 +6226,7 @@
Liquidity
- Liquidity
+ Liquidezlibs/ui/src/lib/i18n.ts56
@@ -6234,7 +6234,7 @@
Real Estate
- Real Estate
+ Inmobiliariolibs/ui/src/lib/i18n.ts57
@@ -6242,7 +6242,7 @@
Bond
- Bond
+ Bonolibs/ui/src/lib/i18n.ts60
@@ -6250,7 +6250,7 @@
Cash
- Cash
+ Efectivolibs/ui/src/lib/i18n.ts61
@@ -6258,7 +6258,7 @@
Collectible
- Collectible
+ Objeto de colecciónlibs/ui/src/lib/i18n.ts62
@@ -6266,7 +6266,7 @@
Commodity
- Commodity
+ Materia primaapps/client/src/app/pages/i18n/i18n-page.html5
@@ -6274,7 +6274,7 @@
Cryptocurrency
- Cryptocurrency
+ Criptomonedalibs/ui/src/lib/i18n.ts63
@@ -6282,7 +6282,7 @@
ETF
- ETF
+ ETFlibs/ui/src/lib/i18n.ts64
@@ -6290,7 +6290,7 @@
Loan
- Loan
+ Préstamolibs/ui/src/lib/i18n.ts65
@@ -6298,7 +6298,7 @@
Mutual Fund
- Mutual Fund
+ Fondo de inversiónlibs/ui/src/lib/i18n.ts66
@@ -6306,7 +6306,7 @@
Precious Metal
- Precious Metal
+ Metal preciosolibs/ui/src/lib/i18n.ts67
@@ -6314,7 +6314,7 @@
Private Equity
- Private Equity
+ Capital privadolibs/ui/src/lib/i18n.ts68
@@ -6322,7 +6322,7 @@
Stock
- Stock
+ Acciónlibs/ui/src/lib/i18n.ts69
@@ -6666,7 +6666,7 @@
Expires ()
- Caduca ()
+ Caduca ()apps/client/src/app/components/admin-users/admin-users.html34
@@ -6690,7 +6690,7 @@
Date must be in the future.
- Date must be in the future.
+ La fecha debe estar en el futuro.apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html70
@@ -7071,7 +7071,7 @@
Previous
- Previous
+ Anteriorapps/client/src/app/pages/resources/personal-finance-tools/product-page.html396
@@ -7243,7 +7243,7 @@
Find quick answers to commonly asked questions about Ghostfolio in our Frequently Asked Questions (FAQ) section. Discover what Ghostfolio is, explore its features, and learn about our privacy practices. Get all the information you need in one place.
- Find quick answers to commonly asked questions about Ghostfolio in our Frequently Asked Questions (FAQ) section. Discover what Ghostfolio is, explore its features, and learn about our privacy practices. Get all the information you need in one place.
+ Encuentra respuestas rápidas a las preguntas más frecuentes sobre Ghostfolio en nuestra sección de preguntas frecuentes (FAQ). Descubre qué es Ghostfolio, explora sus funciones y conoce nuestras prácticas de privacidad. Obtén toda la información que necesitas en un solo lugar.apps/client/src/app/pages/faq/overview/faq-overview-page.html8
@@ -7395,7 +7395,7 @@
thereof Dividend
- thereof Dividend
+ de los cuales, dividendosapps/client/src/app/components/portfolio-summary/portfolio-summary.component.html102
@@ -7937,7 +7937,7 @@
Access various market resources and tools to stay informed about financial markets.
- Access various market resources and tools to stay informed about financial markets.
+ Accede a diversos recursos y herramientas del mercado para mantenerte informado sobre los mercados financieros.apps/client/src/app/pages/resources/overview/resources-overview.component.ts26
@@ -8217,7 +8217,7 @@
Oops! Could not remove the received access.
- Oops! Could not remove the received access.
+ ¡Vaya! No se pudo eliminar el acceso recibido.apps/client/src/app/components/user-account-access/user-account-access.component.ts156
@@ -8301,7 +8301,7 @@
Additional requests are granted while you are setting up your instance
- Additional requests are granted while you are setting up your instance
+ Se conceden solicitudes adicionales mientras configuras tu instanciaapps/client/src/app/components/admin-settings/admin-settings.component.ts88
@@ -8402,7 +8402,7 @@
() is already in use.
- () ya está en uso.
+ () ya está en uso.apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts967
@@ -8833,7 +8833,7 @@
new
- new
+ nuevoapps/client/src/app/pages/features/features-page.html223
@@ -9154,7 +9154,7 @@
Return on Average Investment (total return with dividends)
- Return on Average Investment (total return with dividends)
+ Rentabilidad sobre la inversión media (rentabilidad total con dividendos)apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html159
@@ -9466,7 +9466,7 @@
Oops! Could not revoke the granted access.
- Oops! Could not revoke the granted access.
+ ¡Vaya! No se pudo revocar el acceso concedido.apps/client/src/app/components/user-account-access/user-account-access.component.ts135