From e82673935c64a047219db10bf6431d92c96f5b9e Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Sun, 20 Aug 2023 08:50:38 +0200 Subject: [PATCH] Localize register path --- apps/client/src/app/app-routing.module.ts | 10 +- apps/client/src/app/app.component.html | 2 +- apps/client/src/app/app.component.ts | 3 +- .../components/header/header.component.html | 2 +- .../app/components/header/header.component.ts | 1 + apps/client/src/app/core/auth.guard.ts | 5 +- .../src/app/pages/faq/faq-page.component.ts | 1 + apps/client/src/app/pages/faq/faq-page.html | 2 +- .../pages/features/features-page.component.ts | 1 + .../src/app/pages/features/features-page.html | 2 +- .../pages/landing/landing-page.component.ts | 1 + .../src/app/pages/landing/landing-page.html | 14 +- .../pages/pricing/pricing-page.component.ts | 1 + .../src/app/pages/pricing/pricing-page.html | 2 +- apps/client/src/app/pages/register/routes.ts | 10 -- apps/client/src/locales/messages.de.xlf | 134 ++++++++++------- apps/client/src/locales/messages.es.xlf | 134 ++++++++++------- apps/client/src/locales/messages.fr.xlf | 134 ++++++++++------- apps/client/src/locales/messages.it.xlf | 134 ++++++++++------- apps/client/src/locales/messages.nl.xlf | 134 ++++++++++------- apps/client/src/locales/messages.pt.xlf | 134 ++++++++++------- apps/client/src/locales/messages.xlf | 135 +++++++++++------- 22 files changed, 626 insertions(+), 370 deletions(-) delete mode 100644 apps/client/src/app/pages/register/routes.ts diff --git a/apps/client/src/app/app-routing.module.ts b/apps/client/src/app/app-routing.module.ts index dd14fef63..46aa05729 100644 --- a/apps/client/src/app/app-routing.module.ts +++ b/apps/client/src/app/app-routing.module.ts @@ -1,6 +1,5 @@ import { NgModule } from '@angular/core'; import { RouterModule, Routes, TitleStrategy } from '@angular/router'; -import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes'; // TODO import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes'; // TODO import { PageTitleStrategy } from '@ghostfolio/client/services/page-title.strategy'; @@ -13,7 +12,8 @@ export const paths = { license: $localize`license`, markets: $localize`markets`, pricing: $localize`pricing`, - privacyPolicy: $localize`privacy-policy` + privacyPolicy: $localize`privacy-policy`, + register: $localize`register` }; const routes: Routes = [ @@ -106,13 +106,13 @@ const routes: Routes = [ (m) => m.PricingPageModule ) }, - ...registerRoutes.map((path) => ({ - path, + { + path: paths.register, loadChildren: () => import('./pages/register/register-page.module').then( (m) => m.RegisterPageModule ) - })), + }, ...resourcesRoutes.map((path) => ({ path, loadChildren: () => diff --git a/apps/client/src/app/app.component.html b/apps/client/src/app/app.component.html index e32902974..36ac361c1 100644 --- a/apps/client/src/app/app.component.html +++ b/apps/client/src/app/app.component.html @@ -19,7 +19,7 @@
Get started diff --git a/apps/client/src/app/components/header/header.component.ts b/apps/client/src/app/components/header/header.component.ts index c391ceb5b..97a272b5a 100644 --- a/apps/client/src/app/components/header/header.component.ts +++ b/apps/client/src/app/components/header/header.component.ts @@ -43,6 +43,7 @@ export class HeaderComponent implements OnChanges { public impersonationId: string; public isMenuOpen: boolean; public routerLinkFeatures = ['/' + $localize`features`]; + public routerLinkRegister = ['/' + $localize`register`]; private unsubscribeSubject = new Subject(); diff --git a/apps/client/src/app/core/auth.guard.ts b/apps/client/src/app/core/auth.guard.ts index 339a5d080..cc4f93cc9 100644 --- a/apps/client/src/app/core/auth.guard.ts +++ b/apps/client/src/app/core/auth.guard.ts @@ -5,7 +5,6 @@ import { RouterStateSnapshot } from '@angular/router'; import { paths } from '@ghostfolio/client/app-routing.module'; -import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes'; import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes'; import { DataService } from '@ghostfolio/client/services/data.service'; import { SettingsStorageService } from '@ghostfolio/client/services/settings-storage.service'; @@ -25,7 +24,7 @@ export class AuthGuard { '/open', '/p', `/${paths.pricing}`, - ...registerRoutes.map((route) => `/${route}`), + `/${paths.register}`, ...resourcesRoutes.map((route) => `/${route}`) ]; @@ -52,7 +51,7 @@ export class AuthGuard { this.router.navigate(['/demo']); resolve(false); } else if (utmSource === 'trusted-web-activity') { - this.router.navigate(['/register']); + this.router.navigate(['/' + $localize`register`]); resolve(false); } else if ( AuthGuard.PUBLIC_PAGE_ROUTES.filter((publicPageRoute) => diff --git a/apps/client/src/app/pages/faq/faq-page.component.ts b/apps/client/src/app/pages/faq/faq-page.component.ts index 6cf848f14..0dc4007e3 100644 --- a/apps/client/src/app/pages/faq/faq-page.component.ts +++ b/apps/client/src/app/pages/faq/faq-page.component.ts @@ -13,6 +13,7 @@ export class FaqPageComponent implements OnDestroy { public routerLinkFeatures = ['/' + $localize`features`]; public routerLinkMarkets = ['/' + $localize`markets`]; public routerLinkPricing = ['/' + $localize`pricing`]; + public routerLinkRegister = ['/' + $localize`register`]; public user: User; private unsubscribeSubject = new Subject(); diff --git a/apps/client/src/app/pages/faq/faq-page.html b/apps/client/src/app/pages/faq/faq-page.html index b0adcad5e..6cdeeca3b 100644 --- a/apps/client/src/app/pages/faq/faq-page.html +++ b/apps/client/src/app/pages/faq/faq-page.html @@ -47,7 +47,7 @@ How do I start? - You can sign up via the “Get Started” button at the top of the page. You have multiple options to join Ghostfolio: Create an account with a security token, using diff --git a/apps/client/src/app/pages/features/features-page.component.ts b/apps/client/src/app/pages/features/features-page.component.ts index 2332e5a16..07ae360fb 100644 --- a/apps/client/src/app/pages/features/features-page.component.ts +++ b/apps/client/src/app/pages/features/features-page.component.ts @@ -14,6 +14,7 @@ import { Subject, takeUntil } from 'rxjs'; export class FeaturesPageComponent implements OnDestroy { public hasPermissionForSubscription: boolean; public info: InfoItem; + public routerLinkRegister = ['/' + $localize`register`]; public user: User; private unsubscribeSubject = new Subject(); diff --git a/apps/client/src/app/pages/features/features-page.html b/apps/client/src/app/pages/features/features-page.html index 1dd0ee531..59bd45c40 100644 --- a/apps/client/src/app/pages/features/features-page.html +++ b/apps/client/src/app/pages/features/features-page.html @@ -294,7 +294,7 @@
- Get Started
diff --git a/apps/client/src/app/pages/landing/landing-page.component.ts b/apps/client/src/app/pages/landing/landing-page.component.ts index aa500faf6..fddd0bb6d 100644 --- a/apps/client/src/app/pages/landing/landing-page.component.ts +++ b/apps/client/src/app/pages/landing/landing-page.component.ts @@ -23,6 +23,7 @@ export class LandingPageComponent implements OnDestroy, OnInit { public hasPermissionForSubscription: boolean; public hasPermissionToCreateUser: boolean; public routerLinkAbout = ['/' + $localize`about`]; + public routerLinkRegister = ['/' + $localize`register`]; public statistics: Statistics; public testimonials = [ { diff --git a/apps/client/src/app/pages/landing/landing-page.html b/apps/client/src/app/pages/landing/landing-page.html index ab7eb490c..d5f9cee05 100644 --- a/apps/client/src/app/pages/landing/landing-page.html +++ b/apps/client/src/app/pages/landing/landing-page.html @@ -31,7 +31,12 @@
- + Get Started @@ -397,7 +402,12 @@ >

- + Get Started diff --git a/apps/client/src/app/pages/pricing/pricing-page.component.ts b/apps/client/src/app/pages/pricing/pricing-page.component.ts index 9e90ca421..6f19a9b46 100644 --- a/apps/client/src/app/pages/pricing/pricing-page.component.ts +++ b/apps/client/src/app/pages/pricing/pricing-page.component.ts @@ -30,6 +30,7 @@ export class PricingPageComponent implements OnDestroy, OnInit { public price: number; public priceId: string; public routerLinkFeatures = ['/' + $localize`features`]; + public routerLinkRegister = ['/' + $localize`register`]; public user: User; private unsubscribeSubject = new Subject(); diff --git a/apps/client/src/app/pages/pricing/pricing-page.html b/apps/client/src/app/pages/pricing/pricing-page.html index eec1bbb55..3b12dcb07 100644 --- a/apps/client/src/app/pages/pricing/pricing-page.html +++ b/apps/client/src/app/pages/pricing/pricing-page.html @@ -360,7 +360,7 @@
- + Get Started

It’s free.

diff --git a/apps/client/src/app/pages/register/routes.ts b/apps/client/src/app/pages/register/routes.ts deleted file mode 100644 index e885d1038..000000000 --- a/apps/client/src/app/pages/register/routes.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const routes = [ - 'register', - ///// - 'enregistrement', - 'iscrizione', - 'registo', - 'registratie', - 'registrierung', - 'registro' -] as const; diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index 2230fbe60..36aeffa19 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -986,7 +986,7 @@ Einloggen apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -998,7 +998,7 @@ Ups! Falsches Sicherheits-Token. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -1050,7 +1050,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -7234,7 +7234,7 @@ Sterne auf GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -7246,7 +7246,7 @@ Downloads auf Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -7354,11 +7354,11 @@ Jetzt loslegen apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 @@ -7366,7 +7366,7 @@ oder apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 @@ -7374,7 +7374,7 @@ Monatlich aktive Nutzer apps/client/src/app/pages/landing/landing-page.html - 62 + 67 @@ -7382,7 +7382,7 @@ Bekannt aus apps/client/src/app/pages/landing/landing-page.html - 106 + 111 @@ -7390,7 +7390,7 @@ Schützen Sie Ihr Vermögen. Optimieren Sie Ihre persönliche Anlagestrategie. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 @@ -7398,7 +7398,7 @@ Ghostfolio ermöglicht es geschäftigen Leuten, den Überblick über Aktien, ETFs oder Kryptowährungen zu behalten, ohne überwacht zu werden. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 @@ -7406,7 +7406,7 @@ 360° Ansicht apps/client/src/app/pages/landing/landing-page.html - 215 + 220 @@ -7414,7 +7414,7 @@ Web3 ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 @@ -7422,7 +7422,7 @@ Nutze Ghostfolio ganz anonym und behalte deine Finanzdaten. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 @@ -7430,7 +7430,7 @@ Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 @@ -7438,7 +7438,7 @@ Profitiere von kontinuierlichen Verbesserungen durch eine aktive Community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 @@ -7446,7 +7446,7 @@ Warum Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 @@ -7454,7 +7454,7 @@ Ghostfolio ist für dich geeignet, wenn du... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 @@ -7462,7 +7462,7 @@ Aktien, ETFs oder Kryptowährungen auf unterschiedlichen Plattformen handelst apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 @@ -7470,7 +7470,7 @@ eine Buy & Hold Strategie verfolgst apps/client/src/app/pages/landing/landing-page.html - 261 + 266 @@ -7478,7 +7478,7 @@ dich für die Zusammensetzung deines Portfolios interessierst apps/client/src/app/pages/landing/landing-page.html - 266 + 271 @@ -7486,7 +7486,7 @@ Privatsphäre und Datenhoheit wertschätzt apps/client/src/app/pages/landing/landing-page.html - 271 + 276 @@ -7494,7 +7494,7 @@ zum Frugalismus oder Minimalismus neigst apps/client/src/app/pages/landing/landing-page.html - 274 + 279 @@ -7502,7 +7502,7 @@ dich um die Diversifizierung deiner finanziellen Mittel kümmerst apps/client/src/app/pages/landing/landing-page.html - 278 + 283 @@ -7510,7 +7510,7 @@ Interesse an finanzieller Freiheit hast apps/client/src/app/pages/landing/landing-page.html - 282 + 287 @@ -7518,7 +7518,7 @@ Nein sagst zu Excel-Tabellen im Jahr apps/client/src/app/pages/landing/landing-page.html - 286 + 291 @@ -7526,7 +7526,7 @@ diese Liste bis zum Ende liest apps/client/src/app/pages/landing/landing-page.html - 289 + 294 @@ -7534,7 +7534,7 @@ Erfahre mehr über Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 @@ -7542,7 +7542,7 @@ Was unsere Nutzer sagen apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 @@ -7550,7 +7550,7 @@ Nutzer aus aller Welt verwenden Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 @@ -7558,7 +7558,7 @@ Wie funktioniert Ghostfolio ? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 @@ -7566,7 +7566,7 @@ Registriere dich anonym* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 @@ -7574,7 +7574,7 @@ * Keine E-Mail-Adresse oder Kreditkarte erforderlich apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7582,7 +7582,7 @@ Füge historische Transaktionen hinzu apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 @@ -7590,7 +7590,7 @@ Erhalte nützliche Erkenntnisse über die Zusammensetzung deines Portfolios apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 @@ -7598,7 +7598,7 @@ Bist du bereit? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 @@ -7606,7 +7606,7 @@ Melde dich jetzt an oder probiere die Live Demo aus apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 @@ -7614,11 +7614,11 @@ Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -7626,7 +7626,7 @@ Verschaffe dir einen vollständigen Überblick deiner persönlichen Finanzen über mehrere Plattformen hinweg. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 @@ -7634,7 +7634,7 @@ Beginne mit nur 3 Schritten apps/client/src/app/pages/landing/landing-page.html - 350 + 355 @@ -7642,7 +7642,7 @@ haeufig-gestellte-fragen apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7658,7 +7658,7 @@ features apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7802,7 +7802,7 @@ ueber-uns apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7954,7 +7954,7 @@ datenschutzbestimmungen apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7970,7 +7970,7 @@ lizenz apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7986,7 +7986,7 @@ maerkte apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -8006,7 +8006,7 @@ preise apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -8053,6 +8053,42 @@ 15 + + register + registrierung + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index efb3e4857..d85121193 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -987,7 +987,7 @@ Iniciar sesión apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -999,7 +999,7 @@ Vaya! Token de seguridad incorrecto. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -1051,7 +1051,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -7235,7 +7235,7 @@ Stars on GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -7247,7 +7247,7 @@ Pulls on Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -7355,11 +7355,11 @@ Get Started apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 @@ -7367,7 +7367,7 @@ or apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 @@ -7375,7 +7375,7 @@ Monthly Active Users apps/client/src/app/pages/landing/landing-page.html - 62 + 67 @@ -7383,7 +7383,7 @@ As seen in apps/client/src/app/pages/landing/landing-page.html - 106 + 111 @@ -7391,7 +7391,7 @@ Protect your assets. Refine your personal investment strategy. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 @@ -7399,7 +7399,7 @@ Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 @@ -7407,7 +7407,7 @@ 360° View apps/client/src/app/pages/landing/landing-page.html - 215 + 220 @@ -7415,7 +7415,7 @@ Web3 Ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 @@ -7423,7 +7423,7 @@ Use Ghostfolio anonymously and own your financial data. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 @@ -7431,7 +7431,7 @@ Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 @@ -7439,7 +7439,7 @@ Benefit from continuous improvements through a strong community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 @@ -7447,7 +7447,7 @@ Why Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 @@ -7455,7 +7455,7 @@ Ghostfolio is for you if you are... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 @@ -7463,7 +7463,7 @@ trading stocks, ETFs or cryptocurrencies on multiple platforms apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 @@ -7471,7 +7471,7 @@ pursuing a buy & hold strategy apps/client/src/app/pages/landing/landing-page.html - 261 + 266 @@ -7479,7 +7479,7 @@ interested in getting insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 266 + 271 @@ -7487,7 +7487,7 @@ valuing privacy and data ownership apps/client/src/app/pages/landing/landing-page.html - 271 + 276 @@ -7495,7 +7495,7 @@ into minimalism apps/client/src/app/pages/landing/landing-page.html - 274 + 279 @@ -7503,7 +7503,7 @@ caring about diversifying your financial resources apps/client/src/app/pages/landing/landing-page.html - 278 + 283 @@ -7511,7 +7511,7 @@ interested in financial independence apps/client/src/app/pages/landing/landing-page.html - 282 + 287 @@ -7519,7 +7519,7 @@ saying no to spreadsheets in apps/client/src/app/pages/landing/landing-page.html - 286 + 291 @@ -7527,7 +7527,7 @@ still reading this list apps/client/src/app/pages/landing/landing-page.html - 289 + 294 @@ -7535,7 +7535,7 @@ Learn more about Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 @@ -7543,7 +7543,7 @@ What our users are saying apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 @@ -7551,7 +7551,7 @@ Members from around the globe are using Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 @@ -7559,7 +7559,7 @@ How does Ghostfolio work? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 @@ -7567,7 +7567,7 @@ Sign up anonymously* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 @@ -7575,7 +7575,7 @@ * no e-mail address nor credit card required apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7583,7 +7583,7 @@ Add any of your historical transactions apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 @@ -7591,7 +7591,7 @@ Get valuable insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 @@ -7599,7 +7599,7 @@ Are you ready? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 @@ -7607,7 +7607,7 @@ Join now or check out the example account apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 @@ -7615,11 +7615,11 @@ Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -7627,7 +7627,7 @@ Get the full picture of your personal finances across multiple platforms. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 @@ -7635,7 +7635,7 @@ Get started in only 3 steps apps/client/src/app/pages/landing/landing-page.html - 350 + 355 @@ -7643,7 +7643,7 @@ preguntas-mas-frecuentes apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7659,7 +7659,7 @@ funcionalidades apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7803,7 +7803,7 @@ sobre apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7955,7 +7955,7 @@ politica-de-privacidad apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7971,7 +7971,7 @@ licencia apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7987,7 +7987,7 @@ mercados apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -8007,7 +8007,7 @@ precios apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -8054,6 +8054,42 @@ 15 + + register + registro + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index 26c910dc7..7b8f7b8ff 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -1286,7 +1286,7 @@ Se connecter apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -1298,7 +1298,7 @@ Oups! Jeton de Sécurité Incorrect. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -1406,7 +1406,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -7234,7 +7234,7 @@ Stars on GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -7246,7 +7246,7 @@ Pulls on Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -7354,11 +7354,11 @@ Get Started apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 @@ -7366,7 +7366,7 @@ or apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 @@ -7374,7 +7374,7 @@ Monthly Active Users apps/client/src/app/pages/landing/landing-page.html - 62 + 67 @@ -7382,7 +7382,7 @@ As seen in apps/client/src/app/pages/landing/landing-page.html - 106 + 111 @@ -7390,7 +7390,7 @@ Protect your assets. Refine your personal investment strategy. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 @@ -7398,7 +7398,7 @@ Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 @@ -7406,7 +7406,7 @@ 360° View apps/client/src/app/pages/landing/landing-page.html - 215 + 220 @@ -7414,7 +7414,7 @@ Web3 Ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 @@ -7422,7 +7422,7 @@ Use Ghostfolio anonymously and own your financial data. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 @@ -7430,7 +7430,7 @@ Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 @@ -7438,7 +7438,7 @@ Benefit from continuous improvements through a strong community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 @@ -7446,7 +7446,7 @@ Why Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 @@ -7454,7 +7454,7 @@ Ghostfolio is for you if you are... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 @@ -7462,7 +7462,7 @@ trading stocks, ETFs or cryptocurrencies on multiple platforms apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 @@ -7470,7 +7470,7 @@ pursuing a buy & hold strategy apps/client/src/app/pages/landing/landing-page.html - 261 + 266 @@ -7478,7 +7478,7 @@ interested in getting insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 266 + 271 @@ -7486,7 +7486,7 @@ valuing privacy and data ownership apps/client/src/app/pages/landing/landing-page.html - 271 + 276 @@ -7494,7 +7494,7 @@ into minimalism apps/client/src/app/pages/landing/landing-page.html - 274 + 279 @@ -7502,7 +7502,7 @@ caring about diversifying your financial resources apps/client/src/app/pages/landing/landing-page.html - 278 + 283 @@ -7510,7 +7510,7 @@ interested in financial independence apps/client/src/app/pages/landing/landing-page.html - 282 + 287 @@ -7518,7 +7518,7 @@ saying no to spreadsheets in apps/client/src/app/pages/landing/landing-page.html - 286 + 291 @@ -7526,7 +7526,7 @@ still reading this list apps/client/src/app/pages/landing/landing-page.html - 289 + 294 @@ -7534,7 +7534,7 @@ Learn more about Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 @@ -7542,7 +7542,7 @@ What our users are saying apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 @@ -7550,7 +7550,7 @@ Members from around the globe are using Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 @@ -7558,7 +7558,7 @@ How does Ghostfolio work? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 @@ -7566,7 +7566,7 @@ Sign up anonymously* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 @@ -7574,7 +7574,7 @@ * no e-mail address nor credit card required apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7582,7 +7582,7 @@ Add any of your historical transactions apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 @@ -7590,7 +7590,7 @@ Get valuable insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 @@ -7598,7 +7598,7 @@ Are you ready? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 @@ -7606,7 +7606,7 @@ Join now or check out the example account apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 @@ -7614,11 +7614,11 @@ Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -7626,7 +7626,7 @@ Get the full picture of your personal finances across multiple platforms. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 @@ -7634,7 +7634,7 @@ Get started in only 3 steps apps/client/src/app/pages/landing/landing-page.html - 350 + 355 @@ -7642,7 +7642,7 @@ foire-aux-questions apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7658,7 +7658,7 @@ fonctionnalites apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7802,7 +7802,7 @@ a-propos apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7954,7 +7954,7 @@ politique-de-confidentialite apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7970,7 +7970,7 @@ licence apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7986,7 +7986,7 @@ marches apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -8006,7 +8006,7 @@ prix apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -8053,6 +8053,42 @@ 15 + + register + enregistrement + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index 9ed7d31bf..3df1c6c38 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -987,7 +987,7 @@ Accedi apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -999,7 +999,7 @@ Ops! Token di sicurezza errato. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -1051,7 +1051,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -7235,7 +7235,7 @@ Stars on GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -7247,7 +7247,7 @@ Pulls on Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -7355,11 +7355,11 @@ Get Started apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 @@ -7367,7 +7367,7 @@ or apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 @@ -7375,7 +7375,7 @@ Monthly Active Users apps/client/src/app/pages/landing/landing-page.html - 62 + 67 @@ -7383,7 +7383,7 @@ As seen in apps/client/src/app/pages/landing/landing-page.html - 106 + 111 @@ -7391,7 +7391,7 @@ Protect your assets. Refine your personal investment strategy. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 @@ -7399,7 +7399,7 @@ Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 @@ -7407,7 +7407,7 @@ 360° View apps/client/src/app/pages/landing/landing-page.html - 215 + 220 @@ -7415,7 +7415,7 @@ Web3 Ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 @@ -7423,7 +7423,7 @@ Use Ghostfolio anonymously and own your financial data. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 @@ -7431,7 +7431,7 @@ Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 @@ -7439,7 +7439,7 @@ Benefit from continuous improvements through a strong community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 @@ -7447,7 +7447,7 @@ Why Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 @@ -7455,7 +7455,7 @@ Ghostfolio is for you if you are... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 @@ -7463,7 +7463,7 @@ trading stocks, ETFs or cryptocurrencies on multiple platforms apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 @@ -7471,7 +7471,7 @@ pursuing a buy & hold strategy apps/client/src/app/pages/landing/landing-page.html - 261 + 266 @@ -7479,7 +7479,7 @@ interested in getting insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 266 + 271 @@ -7487,7 +7487,7 @@ valuing privacy and data ownership apps/client/src/app/pages/landing/landing-page.html - 271 + 276 @@ -7495,7 +7495,7 @@ into minimalism apps/client/src/app/pages/landing/landing-page.html - 274 + 279 @@ -7503,7 +7503,7 @@ caring about diversifying your financial resources apps/client/src/app/pages/landing/landing-page.html - 278 + 283 @@ -7511,7 +7511,7 @@ interested in financial independence apps/client/src/app/pages/landing/landing-page.html - 282 + 287 @@ -7519,7 +7519,7 @@ saying no to spreadsheets in apps/client/src/app/pages/landing/landing-page.html - 286 + 291 @@ -7527,7 +7527,7 @@ still reading this list apps/client/src/app/pages/landing/landing-page.html - 289 + 294 @@ -7535,7 +7535,7 @@ Learn more about Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 @@ -7543,7 +7543,7 @@ What our users are saying apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 @@ -7551,7 +7551,7 @@ Members from around the globe are using Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 @@ -7559,7 +7559,7 @@ How does Ghostfolio work? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 @@ -7567,7 +7567,7 @@ Sign up anonymously* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 @@ -7575,7 +7575,7 @@ * no e-mail address nor credit card required apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7583,7 +7583,7 @@ Add any of your historical transactions apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 @@ -7591,7 +7591,7 @@ Get valuable insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 @@ -7599,7 +7599,7 @@ Are you ready? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 @@ -7607,7 +7607,7 @@ Join now or check out the example account apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 @@ -7615,11 +7615,11 @@ Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -7627,7 +7627,7 @@ Get the full picture of your personal finances across multiple platforms. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 @@ -7635,7 +7635,7 @@ Get started in only 3 steps apps/client/src/app/pages/landing/landing-page.html - 350 + 355 @@ -7643,7 +7643,7 @@ domande-piu-frequenti apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7659,7 +7659,7 @@ funzionalita apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7803,7 +7803,7 @@ informazioni-su apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7955,7 +7955,7 @@ informativa-sulla-privacy apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7971,7 +7971,7 @@ licenza apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7987,7 +7987,7 @@ mercati apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -8007,7 +8007,7 @@ prezzi apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -8054,6 +8054,42 @@ 15 + + register + iscrizione + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 42882b1af..6c5cfe9ee 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -986,7 +986,7 @@ Aanmelden apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -998,7 +998,7 @@ Oeps! Onjuiste beveiligingstoken. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -1050,7 +1050,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -7234,7 +7234,7 @@ Stars on GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -7246,7 +7246,7 @@ Pulls on Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -7354,11 +7354,11 @@ Get Started apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 @@ -7366,7 +7366,7 @@ or apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 @@ -7374,7 +7374,7 @@ Monthly Active Users apps/client/src/app/pages/landing/landing-page.html - 62 + 67 @@ -7382,7 +7382,7 @@ As seen in apps/client/src/app/pages/landing/landing-page.html - 106 + 111 @@ -7390,7 +7390,7 @@ Protect your assets. Refine your personal investment strategy. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 @@ -7398,7 +7398,7 @@ Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 @@ -7406,7 +7406,7 @@ 360° View apps/client/src/app/pages/landing/landing-page.html - 215 + 220 @@ -7414,7 +7414,7 @@ Web3 Ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 @@ -7422,7 +7422,7 @@ Use Ghostfolio anonymously and own your financial data. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 @@ -7430,7 +7430,7 @@ Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 @@ -7438,7 +7438,7 @@ Benefit from continuous improvements through a strong community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 @@ -7446,7 +7446,7 @@ Why Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 @@ -7454,7 +7454,7 @@ Ghostfolio is for you if you are... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 @@ -7462,7 +7462,7 @@ trading stocks, ETFs or cryptocurrencies on multiple platforms apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 @@ -7470,7 +7470,7 @@ pursuing a buy & hold strategy apps/client/src/app/pages/landing/landing-page.html - 261 + 266 @@ -7478,7 +7478,7 @@ interested in getting insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 266 + 271 @@ -7486,7 +7486,7 @@ valuing privacy and data ownership apps/client/src/app/pages/landing/landing-page.html - 271 + 276 @@ -7494,7 +7494,7 @@ into minimalism apps/client/src/app/pages/landing/landing-page.html - 274 + 279 @@ -7502,7 +7502,7 @@ caring about diversifying your financial resources apps/client/src/app/pages/landing/landing-page.html - 278 + 283 @@ -7510,7 +7510,7 @@ interested in financial independence apps/client/src/app/pages/landing/landing-page.html - 282 + 287 @@ -7518,7 +7518,7 @@ saying no to spreadsheets in apps/client/src/app/pages/landing/landing-page.html - 286 + 291 @@ -7526,7 +7526,7 @@ still reading this list apps/client/src/app/pages/landing/landing-page.html - 289 + 294 @@ -7534,7 +7534,7 @@ Learn more about Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 @@ -7542,7 +7542,7 @@ What our users are saying apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 @@ -7550,7 +7550,7 @@ Members from around the globe are using Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 @@ -7558,7 +7558,7 @@ How does Ghostfolio work? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 @@ -7566,7 +7566,7 @@ Sign up anonymously* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 @@ -7574,7 +7574,7 @@ * no e-mail address nor credit card required apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7582,7 +7582,7 @@ Add any of your historical transactions apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 @@ -7590,7 +7590,7 @@ Get valuable insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 @@ -7598,7 +7598,7 @@ Are you ready? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 @@ -7606,7 +7606,7 @@ Join now or check out the example account apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 @@ -7614,11 +7614,11 @@ Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -7626,7 +7626,7 @@ Get the full picture of your personal finances across multiple platforms. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 @@ -7634,7 +7634,7 @@ Get started in only 3 steps apps/client/src/app/pages/landing/landing-page.html - 350 + 355 @@ -7642,7 +7642,7 @@ vaak-gestelde-vragen apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7658,7 +7658,7 @@ kenmerken apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7802,7 +7802,7 @@ over apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7954,7 +7954,7 @@ privacybeleid apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7970,7 +7970,7 @@ licentie apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7986,7 +7986,7 @@ markten apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -8006,7 +8006,7 @@ prijzen apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -8053,6 +8053,42 @@ 15 + + register + registratie + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index 851852bad..d3303a9bb 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -1166,7 +1166,7 @@ Iniciar sessão apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -1178,7 +1178,7 @@ Oops! Token de Segurança Incorreto. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -1302,7 +1302,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -7234,7 +7234,7 @@ Stars on GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -7246,7 +7246,7 @@ Pulls on Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -7354,11 +7354,11 @@ Get Started apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 @@ -7366,7 +7366,7 @@ or apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 @@ -7374,7 +7374,7 @@ Monthly Active Users apps/client/src/app/pages/landing/landing-page.html - 62 + 67 @@ -7382,7 +7382,7 @@ As seen in apps/client/src/app/pages/landing/landing-page.html - 106 + 111 @@ -7390,7 +7390,7 @@ Protect your assets. Refine your personal investment strategy. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 @@ -7398,7 +7398,7 @@ Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 @@ -7406,7 +7406,7 @@ 360° View apps/client/src/app/pages/landing/landing-page.html - 215 + 220 @@ -7414,7 +7414,7 @@ Web3 Ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 @@ -7422,7 +7422,7 @@ Use Ghostfolio anonymously and own your financial data. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 @@ -7430,7 +7430,7 @@ Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 @@ -7438,7 +7438,7 @@ Benefit from continuous improvements through a strong community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 @@ -7446,7 +7446,7 @@ Why Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 @@ -7454,7 +7454,7 @@ Ghostfolio is for you if you are... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 @@ -7462,7 +7462,7 @@ trading stocks, ETFs or cryptocurrencies on multiple platforms apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 @@ -7470,7 +7470,7 @@ pursuing a buy & hold strategy apps/client/src/app/pages/landing/landing-page.html - 261 + 266 @@ -7478,7 +7478,7 @@ interested in getting insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 266 + 271 @@ -7486,7 +7486,7 @@ valuing privacy and data ownership apps/client/src/app/pages/landing/landing-page.html - 271 + 276 @@ -7494,7 +7494,7 @@ into minimalism apps/client/src/app/pages/landing/landing-page.html - 274 + 279 @@ -7502,7 +7502,7 @@ caring about diversifying your financial resources apps/client/src/app/pages/landing/landing-page.html - 278 + 283 @@ -7510,7 +7510,7 @@ interested in financial independence apps/client/src/app/pages/landing/landing-page.html - 282 + 287 @@ -7518,7 +7518,7 @@ saying no to spreadsheets in apps/client/src/app/pages/landing/landing-page.html - 286 + 291 @@ -7526,7 +7526,7 @@ still reading this list apps/client/src/app/pages/landing/landing-page.html - 289 + 294 @@ -7534,7 +7534,7 @@ Learn more about Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 @@ -7542,7 +7542,7 @@ What our users are saying apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 @@ -7550,7 +7550,7 @@ Members from around the globe are using Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 @@ -7558,7 +7558,7 @@ How does Ghostfolio work? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 @@ -7566,7 +7566,7 @@ Sign up anonymously* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 @@ -7574,7 +7574,7 @@ * no e-mail address nor credit card required apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7582,7 +7582,7 @@ Add any of your historical transactions apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 @@ -7590,7 +7590,7 @@ Get valuable insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 @@ -7598,7 +7598,7 @@ Are you ready? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 @@ -7606,7 +7606,7 @@ Join now or check out the example account apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 @@ -7614,11 +7614,11 @@ Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -7626,7 +7626,7 @@ Get the full picture of your personal finances across multiple platforms. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 @@ -7634,7 +7634,7 @@ Get started in only 3 steps apps/client/src/app/pages/landing/landing-page.html - 350 + 355 @@ -7642,7 +7642,7 @@ perguntas-mais-frequentes apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7658,7 +7658,7 @@ funcionalidades apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7802,7 +7802,7 @@ sobre apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7954,7 +7954,7 @@ politica-de-privacidade apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7970,7 +7970,7 @@ licenca apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7986,7 +7986,7 @@ mercados apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -8006,7 +8006,7 @@ precos apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -8053,6 +8053,42 @@ 15 + + register + registo + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index 72c4dece7..1f7dca547 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -914,7 +914,7 @@ Sign in apps/client/src/app/components/header/header.component.ts - 120 + 121 apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts @@ -925,7 +925,7 @@ Oops! Incorrect Security Token. apps/client/src/app/components/header/header.component.ts - 134 + 135 @@ -972,7 +972,7 @@ apps/client/src/app/pages/landing/landing-page.html - 404 + 414 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html @@ -6748,7 +6748,7 @@ Pulls on Docker Hub apps/client/src/app/pages/landing/landing-page.html - 98 + 103 apps/client/src/app/pages/open/open-page.html @@ -6773,7 +6773,7 @@ Stars on GitHub apps/client/src/app/pages/landing/landing-page.html - 80 + 85 apps/client/src/app/pages/open/open-page.html @@ -6868,32 +6868,32 @@ interested in financial independence apps/client/src/app/pages/landing/landing-page.html - 282 + 287 Use Ghostfolio anonymously and own your financial data. apps/client/src/app/pages/landing/landing-page.html - 228,230 + 233,235 caring about diversifying your financial resources apps/client/src/app/pages/landing/landing-page.html - 278 + 283 Live Demo apps/client/src/app/pages/landing/landing-page.html - 42 + 47 apps/client/src/app/pages/landing/landing-page.html - 405 + 415 @@ -6907,193 +6907,193 @@ Monthly Active Users apps/client/src/app/pages/landing/landing-page.html - 62 + 67 Add any of your historical transactions apps/client/src/app/pages/landing/landing-page.html - 369,371 + 374,376 interested in getting insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 266 + 271 trading stocks, ETFs or cryptocurrencies on multiple platforms apps/client/src/app/pages/landing/landing-page.html - 255,256 + 260,261 Join now or check out the example account apps/client/src/app/pages/landing/landing-page.html - 394,397 + 399,402 Benefit from continuous improvements through a strong community. apps/client/src/app/pages/landing/landing-page.html - 238,240 + 243,245 valuing privacy and data ownership apps/client/src/app/pages/landing/landing-page.html - 271 + 276 Get Started apps/client/src/app/pages/landing/landing-page.html - 34,36 + 39,41 apps/client/src/app/pages/landing/landing-page.html - 400,402 + 410,412 into minimalism apps/client/src/app/pages/landing/landing-page.html - 274 + 279 360° View apps/client/src/app/pages/landing/landing-page.html - 215 + 220 saying no to spreadsheets in apps/client/src/app/pages/landing/landing-page.html - 286 + 291 Learn more about Ghostfolio apps/client/src/app/pages/landing/landing-page.html - 294 + 299 still reading this list apps/client/src/app/pages/landing/landing-page.html - 289 + 294 Sign up anonymously* apps/client/src/app/pages/landing/landing-page.html - 356 + 361 As seen in apps/client/src/app/pages/landing/landing-page.html - 106 + 111 Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked. apps/client/src/app/pages/landing/landing-page.html - 204,207 + 209,212 How does Ghostfolio work? apps/client/src/app/pages/landing/landing-page.html - 347,349 + 352,354 What our users are saying apps/client/src/app/pages/landing/landing-page.html - 302,304 + 307,309 Are you ready? apps/client/src/app/pages/landing/landing-page.html - 393 + 398 Ghostfolio is for you if you are... apps/client/src/app/pages/landing/landing-page.html - 248,250 + 253,255 or apps/client/src/app/pages/landing/landing-page.html - 39,41 + 44,46 Protect your assets. Refine your personal investment strategy. apps/client/src/app/pages/landing/landing-page.html - 200,203 + 205,208 Get valuable insights of your portfolio composition apps/client/src/app/pages/landing/landing-page.html - 381,383 + 386,388 Web3 Ready apps/client/src/app/pages/landing/landing-page.html - 226 + 231 Why Ghostfolio? apps/client/src/app/pages/landing/landing-page.html - 247 + 252 Open Source apps/client/src/app/pages/landing/landing-page.html - 236 + 241 * no e-mail address nor credit card required apps/client/src/app/pages/landing/landing-page.html - 358 + 363 @@ -7107,35 +7107,35 @@ Members from around the globe are using Ghostfolio Premium apps/client/src/app/pages/landing/landing-page.html - 332,334 + 337,339 pursuing a buy & hold strategy apps/client/src/app/pages/landing/landing-page.html - 261 + 266 Get the full picture of your personal finances across multiple platforms. apps/client/src/app/pages/landing/landing-page.html - 217,220 + 222,225 Get started in only 3 steps apps/client/src/app/pages/landing/landing-page.html - 350 + 355 faq apps/client/src/app/app-routing.module.ts - 11 + 10 apps/client/src/app/app.component.ts @@ -7150,7 +7150,7 @@ features apps/client/src/app/app-routing.module.ts - 12 + 11 apps/client/src/app/app.component.ts @@ -7293,7 +7293,7 @@ about apps/client/src/app/app-routing.module.ts - 10 + 9 apps/client/src/app/app.component.ts @@ -7444,7 +7444,7 @@ license apps/client/src/app/app-routing.module.ts - 13 + 12 apps/client/src/app/app.component.ts @@ -7459,7 +7459,7 @@ privacy-policy apps/client/src/app/app-routing.module.ts - 16 + 15 apps/client/src/app/app.component.ts @@ -7474,7 +7474,7 @@ markets apps/client/src/app/app-routing.module.ts - 14 + 13 apps/client/src/app/app.component.ts @@ -7493,7 +7493,7 @@ pricing apps/client/src/app/app-routing.module.ts - 15 + 14 apps/client/src/app/app.component.ts @@ -7540,6 +7540,41 @@ 15 + + register + + apps/client/src/app/app-routing.module.ts + 16 + + + apps/client/src/app/app.component.ts + 52 + + + apps/client/src/app/components/header/header.component.ts + 46 + + + apps/client/src/app/core/auth.guard.ts + 54 + + + apps/client/src/app/pages/faq/faq-page.component.ts + 16 + + + apps/client/src/app/pages/features/features-page.component.ts + 17 + + + apps/client/src/app/pages/landing/landing-page.component.ts + 26 + + + apps/client/src/app/pages/pricing/pricing-page.component.ts + 33 + + - + \ No newline at end of file