Browse Source

Merge branch 'main' into task/upgrade-to-nx-21-3

pull/5292/head
Thomas Kaul 3 weeks ago
committed by GitHub
parent
commit
6dc6bc13b7
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      CHANGELOG.md
  2. 14
      apps/client/src/app/pages/landing/landing-page.html
  3. 32
      apps/client/src/locales/messages.es.xlf

4
CHANGELOG.md

@ -9,8 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Improved the balance of headings on the landing page
- Improved the language localization for Spanish (`es`)
- Upgraded `angular` from version `20.0.7` to `20.1.3`
- Upgraded `nx` from version `21.2.4` to `21.3.9`
- Upgraded `Nx` from version `21.2.4` to `21.3.9`
## 2.186.0 - 2025-07-30

14
apps/client/src/app/pages/landing/landing-page.html

@ -2,11 +2,11 @@
<div class="row">
<div class="col text-center">
<div>
<h1 class="font-weight-bold intro" i18n>
<h1 class="font-weight-bold gf-text-wrap-balance intro" i18n>
Manage your wealth like a boss
</h1>
</div>
<p class="lead mb-4" i18n>
<p class="gf-text-wrap-balance lead mb-4" i18n>
Ghostfolio is a privacy-first, open source dashboard for your personal
finances. Break down your asset allocation, know your net worth and make
solid, data-driven investment decisions.
@ -222,11 +222,11 @@
<div class="pt-3 row">
<div class="col text-center">
<h2 class="h4 mb-1 text-center" i18n>
<h2 class="gf-text-wrap-balance h4 mb-1 text-center" i18n>
Protect your <strong>assets</strong>. Refine your
<strong>personal investment strategy</strong>.
</h2>
<p class="lead m-0" i18n>
<p class="gf-text-wrap-balance lead m-0" i18n>
Ghostfolio empowers busy people to keep track of stocks, ETFs or
cryptocurrencies without being tracked.
</p>
@ -270,7 +270,7 @@
<div class="row my-5">
<div class="col-md-6 offset-md-3">
<h2 class="h4 mb-1 text-center" i18n>Why <strong>Ghostfolio</strong>?</h2>
<p class="lead mb-3 text-center" i18n>
<p class="gf-text-wrap-balance lead mb-3 text-center" i18n>
Ghostfolio is for you if you are...
</p>
<ul class="list-unstyled">
@ -363,7 +363,7 @@
@if (hasPermissionForSubscription) {
<div class="row my-5">
<div class="col-12">
<h2 class="h4 text-center" i18n>
<h2 class="gf-text-wrap-balance h4 text-center" i18n>
Members from around the globe are using
<a href="pricing"><strong>Ghostfolio Premium</strong></a>
</h2>
@ -431,7 +431,7 @@
<h2 class="h4 mb-1 text-center" i18n>
Are <strong>you</strong> ready?
</h2>
<p class="lead mb-3 text-center" i18n>
<p class="gf-text-wrap-balance lead mb-3 text-center" i18n>
Join now
@if (hasPermissionForDemo) {
or check out the example account

32
apps/client/src/locales/messages.es.xlf

@ -5707,7 +5707,7 @@
</trans-unit>
<trans-unit id="5303806780432428245" datatype="html">
<source>Indonesia</source>
<target state="new">Indonesia</target>
<target state="translated">Indonesia</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
<context context-type="linenumber">87</context>
@ -7166,7 +7166,7 @@
</trans-unit>
<trans-unit id="4391289919356861627" datatype="html">
<source>Apply</source>
<target state="new">Apply</target>
<target state="translated">Aplicar</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html</context>
<context context-type="linenumber">140</context>
@ -7174,7 +7174,7 @@
</trans-unit>
<trans-unit id="6806222370958348229" datatype="html">
<source>with API access for</source>
<target state="new">with API access for</target>
<target state="translated">con acceso a la API para</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">253</context>
@ -7182,7 +7182,7 @@
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
<source>Gather Recent Historical Market Data</source>
<target state="new">Gather Recent Historical Market Data</target>
<target state="translated">Recopilar datos históricos recientes del mercado</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/admin-market-data.html</context>
<context context-type="linenumber">226</context>
@ -7190,7 +7190,7 @@
</trans-unit>
<trans-unit id="4333079359502738389" datatype="html">
<source>Gather All Historical Market Data</source>
<target state="new">Gather All Historical Market Data</target>
<target state="translated">Recopilar todos los datos históricos del mercado</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/admin-market-data.html</context>
<context context-type="linenumber">231</context>
@ -7198,7 +7198,7 @@
</trans-unit>
<trans-unit id="2960393019464273155" datatype="html">
<source>Gather Historical Market Data</source>
<target state="new">Gather Historical Market Data</target>
<target state="translated">Recopilar datos históricos del mercado</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html</context>
<context context-type="linenumber">29</context>
@ -7206,7 +7206,7 @@
</trans-unit>
<trans-unit id="5201942929131534075" datatype="html">
<source>Data Gathering is off</source>
<target state="new">Data Gathering is off</target>
<target state="translated">La recopilación de datos está desactivada</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/admin-market-data.html</context>
<context context-type="linenumber">38</context>
@ -7214,7 +7214,7 @@
</trans-unit>
<trans-unit id="7588205374923801261" datatype="html">
<source>Performance Calculation</source>
<target state="new">Performance Calculation</target>
<target state="translated">Cálculo de rendimiento</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.html</context>
<context context-type="linenumber">31</context>
@ -7222,7 +7222,7 @@
</trans-unit>
<trans-unit id="322229249598827754" datatype="html">
<source>someone</source>
<target state="new">someone</target>
<target state="translated">alguien</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.component.ts</context>
<context context-type="linenumber">33</context>
@ -7230,7 +7230,7 @@
</trans-unit>
<trans-unit id="1071146706139680655" datatype="html">
<source>Add asset to watchlist</source>
<target state="new">Add asset to watchlist</target>
<target state="translated">Añadir activo a la lista de seguimiento</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html</context>
<context context-type="linenumber">7</context>
@ -7311,7 +7311,7 @@
</trans-unit>
<trans-unit id="rule.emergencyFundSetup" datatype="html">
<source>Set up</source>
<target state="new">Fondo de Emergencia: Establecer</target>
<target state="translated">Fondo de Emergencia: Establecer</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">132</context>
@ -7391,7 +7391,7 @@
</trans-unit>
<trans-unit id="440264111109852789" datatype="html">
<source>Live Demo</source>
<target state="new">Live Demo</target>
<target state="translated">Demostración en vivo</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/landing/landing-page.html</context>
<context context-type="linenumber">49</context>
@ -7415,7 +7415,7 @@
</trans-unit>
<trans-unit id="rule.accountClusterRiskSingleAccount" datatype="html">
<source>Single Account</source>
<target state="new">Single Account</target>
<target state="translated">Cuenta única</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">28</context>
@ -7423,7 +7423,7 @@
</trans-unit>
<trans-unit id="rule.accountClusterRiskSingleAccount.false" datatype="html">
<source> Your net worth is managed by a single account </source>
<target state="new"> Your net worth is managed by a single account </target>
<target state="translated">Tu patrimonio neto está gestionado por una única cuenta</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">30</context>
@ -7431,7 +7431,7 @@
</trans-unit>
<trans-unit id="rule.accountClusterRiskSingleAccount.true" datatype="html">
<source> Your net worth is managed by ${accountsLength} accounts </source>
<target state="new"> Your net worth is managed by ${accountsLength} accounts </target>
<target state="translated">Tu patrimonio neto está gestionado por ${accountsLength} cuentas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">36</context>
@ -7439,7 +7439,7 @@
</trans-unit>
<trans-unit id="routes.resources.personalFinanceTools" datatype="html">
<source>personal-finance-tools</source>
<target state="new">personal-finance-tools</target>
<target state="translated">herramientas-financieras-personales</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/routes/routes.ts</context>

Loading…
Cancel
Save