diff --git a/CHANGELOG.md b/CHANGELOG.md
index fcad150f7..463979740 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Moved the tags to the overview tab of the account detail dialog (experimental)
- Moved the tags to the overview tab of the holding detail dialog
- Refactored the line chart components to share the common chart configuration
+- Improved the language localization for Spanish (`es`)
### Fixed
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index 5a402fa83..732d53c96 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -312,7 +312,7 @@
Paid
- Paid
+ Pagadoapps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts129
@@ -388,7 +388,7 @@
and is driven by the efforts of its contributors
- y es impulsado por los esfuerzos de sus colaboradores
+ y es impulsado por los esfuerzos de sus colaboradoresapps/client/src/app/pages/about/overview/about-overview-page.html50
@@ -480,7 +480,7 @@
Watch the Ghostfol.io Trailer on YouTube
- Watch the Ghostfol.io Trailer on YouTube
+ Ver el tráiler de Ghostfol.io en YouTubeapps/client/src/app/pages/landing/landing-page.html19
@@ -752,7 +752,7 @@
Creation
- Creation
+ Creaciónapps/client/src/app/components/admin-overview/admin-overview.html185
@@ -1120,7 +1120,7 @@
Ghostfolio in Numbers: Monthly Active Users (MAU)
- Ghostfolio in Numbers: Monthly Active Users (MAU)
+ Ghostfolio en cifras: usuarios activos mensuales (MAU)apps/client/src/app/pages/landing/landing-page.html63
@@ -1324,7 +1324,7 @@
Coupon
- Coupon
+ Cupónapps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts134
@@ -1396,7 +1396,7 @@
The value has been copied to the clipboard
- The value has been copied to the clipboard
+ El valor ha sido copiado al portapapeleslibs/ui/src/lib/notifications/alert-dialog/alert-dialog.component.ts46
@@ -1484,7 +1484,7 @@
Copy
- Copy
+ Copiarlibs/ui/src/lib/notifications/alert-dialog/alert-dialog.html20
@@ -1564,7 +1564,7 @@
Financial Planning
- Financial Planning
+ Planificación financieralibs/ui/src/lib/i18n.ts108
@@ -1708,7 +1708,7 @@
popular
- popular
+ popularapps/client/src/app/components/admin-settings/admin-settings.component.html79
@@ -1932,7 +1932,7 @@
Trial
- Trial
+ Pruebaapps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts133
@@ -2480,7 +2480,7 @@
{VAR_PLURAL, plural, =1 {Profile} other {Profiles}}
- {VAR_PLURAL, plural, =1 {Profile} other {Profiles}}
+ {VAR_PLURAL, plural, =1 {Perfil} other {Perfiles}}apps/client/src/app/components/admin-market-data/admin-market-data.html275
@@ -2720,7 +2720,7 @@
Apply current market price
- Apply current market price
+ Aplicar el precio de mercado actualapps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html238
@@ -2728,7 +2728,7 @@
Subscription History
- Subscription History
+ Historial de suscripciónapps/client/src/app/components/user-detail-dialog/user-detail-dialog.html141
@@ -2864,7 +2864,7 @@
Close Account
- Close Account
+ Cerrar cuentaapps/client/src/app/components/user-account-settings/user-account-settings.html337
@@ -2884,7 +2884,7 @@
Contributors to Ghostfolio
- Contributors to Ghostfolio
+ Colaboradores de Ghostfolioapps/client/src/app/pages/about/overview/about-overview-page.html54
@@ -3272,7 +3272,7 @@
Invested Capital
- Invested Capital
+ Capital invertidoapps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html173
@@ -3316,7 +3316,7 @@
Price
- Price
+ Precioapps/client/src/app/components/user-detail-dialog/user-detail-dialog.html176
@@ -3324,7 +3324,7 @@
Do you really want to convert this asset profile to ()?
- Do you really want to convert this asset profile to ()?
+ ¿Seguro que quieres convertir este perfil de activo a ()?apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts723
@@ -3332,7 +3332,7 @@
Data Gathering Frequency
- Data Gathering Frequency
+ Frecuencia de recopilación de datosapps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html467
@@ -3496,7 +3496,7 @@
just now
- just now
+ justo ahoraapps/client/src/app/components/admin-users/admin-users.component.ts221
@@ -3652,7 +3652,7 @@
Investments
- Investments
+ Inversionesapps/client/src/app/components/portfolio-summary/portfolio-summary.component.html197
@@ -3796,7 +3796,7 @@
Hourly
- Hourly
+ Horariaapps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts216
@@ -3888,7 +3888,7 @@
Expiration
- Expiration
+ Caducidadapps/client/src/app/components/user-detail-dialog/user-detail-dialog.html209
@@ -4416,7 +4416,7 @@
For security reasons, please delete all activities and accounts first before your Ghostfolio account can be closed.
- For security reasons, please delete all activities and accounts first before your Ghostfolio account can be closed.
+ Por razones de seguridad, elimina primero todas las operaciones y cuentas antes de poder cerrar tu cuenta de Ghostfolio.apps/client/src/app/components/user-account-settings/user-account-settings.html348
@@ -4520,7 +4520,7 @@
Update Activity
- Update Activity
+ Actualizar operaciónlibs/common/src/lib/routes/routes.ts146
@@ -4544,7 +4544,7 @@
Total
- Total
+ Totalapps/client/src/app/components/user-detail-dialog/user-detail-dialog.html160
@@ -4620,7 +4620,7 @@
Coupon has been created
- Coupon has been created
+ El cupón ha sido creadoapps/client/src/app/components/admin-overview/admin-overview.component.ts224
@@ -4672,7 +4672,7 @@
Upgrade to Ghostfolio Premium
- Upgrade to Ghostfolio Premium
+ Actualizar a Ghostfolio Premiumlibs/ui/src/lib/premium-indicator/premium-indicator.component.html4
@@ -4748,7 +4748,7 @@
Web
- Web
+ Weblibs/ui/src/lib/i18n.ts120
@@ -4820,7 +4820,7 @@
Category
- Category
+ Categoríaapps/client/src/app/pages/resources/personal-finance-tools/product-page.html77
@@ -4844,7 +4844,7 @@
An error occurred while converting the data source to .
- An error occurred while converting the data source to .
+ Se produjo un error al convertir la fuente de datos a .apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts482
@@ -4852,7 +4852,7 @@
Ghostfolio in Numbers: Pulls on Docker Hub
- Ghostfolio in Numbers: Pulls on Docker Hub
+ Ghostfolio en cifras: descargas en Docker Hubapps/client/src/app/pages/landing/landing-page.html101
@@ -4892,7 +4892,7 @@
The source code is fully available as open source software (OSS) under the AGPL-3.0 license
- El código fuente está disponible como software de código abierto (OSS) bajo la licencia AGPL-3.0
+ El código fuente está disponible como software de código abierto (OSS) bajo la licencia AGPL-3.0apps/client/src/app/pages/about/overview/about-overview-page.html16
@@ -4972,7 +4972,7 @@
At Ghostfolio, transparency is at the core of our values. We publish the source code as open source software (OSS) under the AGPL-3.0 license and we openly share aggregated key metrics of the platform’s operational status.
- En Ghostfolio, la transparencia está en el centro de nuestros valores. Publicamos el código fuente como software de código abierto (OSS) bajo la Licencia AGPL-3.0 y compartimos abiertamente métricas clave agregadas sobre el estado operativo de la plataforma.
+ En Ghostfolio, la transparencia está en el centro de nuestros valores. Publicamos el código fuente como software de código abierto (OSS) bajo la licencia AGPL-3.0 y compartimos abiertamente métricas clave agregadas sobre el estado operativo de la plataforma.apps/client/src/app/pages/open/open-page.html7
@@ -5344,7 +5344,7 @@
Oops! Could not delete the asset profiles.
- Oops! Could not delete the asset profiles.
+ ¡Ups! No se pudieron eliminar los perfiles de activos.apps/client/src/app/components/admin-market-data/admin-market-data.service.ts52
@@ -5400,7 +5400,7 @@
Add Activity
- Add Activity
+ Añadir operaciónlibs/common/src/lib/routes/routes.ts139
@@ -5682,7 +5682,7 @@
Stock Tracking
- Stock Tracking
+ Seguimiento de accioneslibs/ui/src/lib/i18n.ts111
@@ -5742,7 +5742,7 @@
Convert to
- Convert to
+ Convertir a apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html174
@@ -5762,7 +5762,7 @@
Available on
- Available on
+ Disponible enapps/client/src/app/pages/resources/personal-finance-tools/product-page.html130
@@ -6082,7 +6082,7 @@
Portfolio Filters
- Portfolio Filters
+ Filtros de carteraapps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html63
@@ -6326,7 +6326,7 @@
Expires ()
- Expires ()
+ Caduca ()apps/client/src/app/components/admin-users/admin-users.html34
@@ -6354,7 +6354,7 @@
Fetch market price
- Fetch market price
+ Obtener precio de mercadolibs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html40
@@ -6483,7 +6483,7 @@
Daily
- Daily
+ Diariaapps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts212
@@ -6659,7 +6659,7 @@
Clone Activity
- Clone Activity
+ Clonar operaciónlibs/common/src/lib/routes/routes.ts134
@@ -6807,7 +6807,7 @@
Oops! Could not delete the asset profile.
- Oops! Could not delete the asset profile.
+ ¡Ups! No se pudo eliminar el perfil de activo.apps/client/src/app/components/admin-market-data/admin-market-data.service.ts51
@@ -6911,7 +6911,7 @@
Do you really want to delete these asset profiles?
- Do you really want to delete these asset profiles?
+ ¿Seguro que quieres eliminar estos perfiles de activos?apps/client/src/app/components/admin-market-data/admin-market-data.service.ts67
@@ -7091,7 +7091,7 @@
Tax Reporting
- Tax Reporting
+ Informes fiscaleslibs/ui/src/lib/i18n.ts112
@@ -7107,7 +7107,7 @@
Change with currency effect Change
- Cambio con el efecto de la divisa Cambio
+ Cambio con el efecto de la divisa Cambio apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html63
@@ -7123,7 +7123,7 @@
Performance with currency effect Performance
- Rendimiento con el efecto de la divisa Rendimiento
+ Rendimiento con el efecto de la divisa Rendimiento apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html83
@@ -7171,7 +7171,7 @@
has been copied to the clipboard
- ha sido copiado al portapapeles
+ ha sido copiado al portapapelesapps/client/src/app/components/admin-overview/admin-overview.component.ts223
@@ -7191,7 +7191,7 @@
Compare Ghostfolio to -
- Compare Ghostfolio to -
+ Compara Ghostfolio con - apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html32
@@ -7267,7 +7267,7 @@
Delete
- Delete
+ Eliminar apps/client/src/app/components/admin-market-data/admin-market-data.html270
@@ -7323,7 +7323,7 @@
Dividend Tracking
- Dividend Tracking
+ Seguimiento de dividendoslibs/ui/src/lib/i18n.ts105
@@ -7383,7 +7383,7 @@
Investment Research
- Investment Research
+ Investigación de inversioneslibs/ui/src/lib/i18n.ts109
@@ -7665,7 +7665,7 @@
Net Worth Tracking
- Net Worth Tracking
+ Seguimiento del patrimonio netolibs/ui/src/lib/i18n.ts110
@@ -7737,7 +7737,7 @@
Do you really want to convert the data source to ?
- Do you really want to convert the data source to ?
+ ¿Seguro que quieres convertir la fuente de datos a ?apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts485
@@ -7805,7 +7805,7 @@
Ghostfolio in Numbers: Stars on GitHub
- Ghostfolio in Numbers: Stars on GitHub
+ Ghostfolio en cifras: estrellas en GitHubapps/client/src/app/pages/landing/landing-page.html82
@@ -8127,7 +8127,7 @@
ETF Tracking
- ETF Tracking
+ Seguimiento de ETFslibs/ui/src/lib/i18n.ts106
@@ -8293,7 +8293,7 @@
Post to Ghostfolio on X (formerly Twitter)
- Post to Ghostfolio on X (formerly Twitter)
+ Publicar en Ghostfolio en X (antes Twitter)apps/client/src/app/pages/about/overview/about-overview-page.html85
@@ -8530,7 +8530,7 @@
If you encounter a bug, would like to suggest an improvement or a new feature, please join the Ghostfolio Slack community, post to @ghostfolio_
- Si encuentras un error, deseas sugerir una mejora o una nueva funcionalidad, por favor únete a la comunidad de Ghostfolio en Slack y publica en @ghostfolio_
+ Si encuentras un error, deseas sugerir una mejora o una nueva funcionalidad, por favor únete a la comunidad de Ghostfolio en Slack y publica en @ghostfolio_apps/client/src/app/pages/about/overview/about-overview-page.html71