Browse Source

Localize pricing path

pull/2250/head
Thomas 2 years ago
parent
commit
5f496ea107
  1. 8
      apps/client/src/app/app-routing.module.ts
  2. 2
      apps/client/src/app/app.component.html
  3. 3
      apps/client/src/app/app.component.ts
  4. 6
      apps/client/src/app/components/header/header.component.html
  5. 2
      apps/client/src/app/components/home-summary/home-summary.component.ts
  6. 2
      apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts
  7. 2
      apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
  8. 3
      apps/client/src/app/core/auth.guard.ts
  9. 2
      apps/client/src/app/core/http-response.interceptor.ts
  10. 4
      apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts
  11. 2
      apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.html
  12. 4
      apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts
  13. 2
      apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.html
  14. 4
      apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts
  15. 2
      apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.html
  16. 1
      apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts
  17. 2
      apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html
  18. 1
      apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts
  19. 4
      apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.html
  20. 1
      apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts
  21. 2
      apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.html
  22. 1
      apps/client/src/app/pages/faq/faq-page.component.ts
  23. 22
      apps/client/src/app/pages/faq/faq-page.html
  24. 10
      apps/client/src/app/pages/pricing/routes.ts
  25. 2
      apps/client/src/app/pages/user-account/user-account-page.html
  26. 62
      apps/client/src/locales/messages.de.xlf
  27. 62
      apps/client/src/locales/messages.es.xlf
  28. 62
      apps/client/src/locales/messages.fr.xlf
  29. 62
      apps/client/src/locales/messages.it.xlf
  30. 62
      apps/client/src/locales/messages.nl.xlf
  31. 62
      apps/client/src/locales/messages.pt.xlf
  32. 61
      apps/client/src/locales/messages.xlf

8
apps/client/src/app/app-routing.module.ts

@ -1,6 +1,5 @@
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
import { RouterModule, Routes, TitleStrategy } from '@angular/router'; import { RouterModule, Routes, TitleStrategy } from '@angular/router';
import { routes as pricingRoutes } from '@ghostfolio/client/pages/pricing/routes'; // TODO
import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes'; // TODO import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes'; // TODO
import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes'; // TODO import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes'; // TODO
import { PageTitleStrategy } from '@ghostfolio/client/services/page-title.strategy'; import { PageTitleStrategy } from '@ghostfolio/client/services/page-title.strategy';
@ -13,6 +12,7 @@ export const paths = {
features: $localize`features`, features: $localize`features`,
license: $localize`license`, license: $localize`license`,
markets: $localize`markets`, markets: $localize`markets`,
pricing: $localize`pricing`,
privacyPolicy: $localize`privacy-policy` privacyPolicy: $localize`privacy-policy`
}; };
@ -99,13 +99,13 @@ const routes: Routes = [
(m) => m.PortfolioPageModule (m) => m.PortfolioPageModule
) )
}, },
...pricingRoutes.map((path) => ({ {
path, path: paths.pricing,
loadChildren: () => loadChildren: () =>
import('./pages/pricing/pricing-page.module').then( import('./pages/pricing/pricing-page.module').then(
(m) => m.PricingPageModule (m) => m.PricingPageModule
) )
})), },
...registerRoutes.map((path) => ({ ...registerRoutes.map((path) => ({
path, path,
loadChildren: () => loadChildren: () =>

2
apps/client/src/app/app.component.html

@ -81,7 +81,7 @@
<a [routerLink]="['/open']">Open Startup</a> <a [routerLink]="['/open']">Open Startup</a>
</li> </li>
<li *ngIf="hasPermissionForSubscription"> <li *ngIf="hasPermissionForSubscription">
<a i18n [routerLink]="['/pricing']">Pricing</a> <a i18n [routerLink]="routerLinkPricing">Pricing</a>
</li> </li>
<li *ngIf="hasPermissionForSubscription"> <li *ngIf="hasPermissionForSubscription">
<a i18n [routerLink]="routerLinkAboutPrivacyPolicy" <a i18n [routerLink]="routerLinkAboutPrivacyPolicy"

3
apps/client/src/app/app.component.ts

@ -48,6 +48,7 @@ export class AppComponent implements OnDestroy, OnInit {
public routerLinkFaq = ['/' + $localize`faq`]; public routerLinkFaq = ['/' + $localize`faq`];
public routerLinkFeatures = ['/' + $localize`features`]; public routerLinkFeatures = ['/' + $localize`features`];
public routerLinkMarkets = ['/' + $localize`markets`]; public routerLinkMarkets = ['/' + $localize`markets`];
public routerLinkPricing = ['/' + $localize`pricing`];
public showFooter = false; public showFooter = false;
public user: User; public user: User;
public version = environment.version; public version = environment.version;
@ -107,7 +108,7 @@ export class AppComponent implements OnDestroy, OnInit {
this.currentRoute === this.routerLinkMarkets[0].slice(1) || this.currentRoute === this.routerLinkMarkets[0].slice(1) ||
this.currentRoute === 'open' || this.currentRoute === 'open' ||
this.currentRoute === 'p' || this.currentRoute === 'p' ||
this.currentRoute === 'pricing' || this.currentRoute === this.routerLinkPricing[0].slice(1) ||
this.currentRoute === 'resources' || this.currentRoute === 'resources' ||
this.currentRoute === 'register' || this.currentRoute === 'register' ||
this.currentRoute === 'start') && this.currentRoute === 'start') &&

6
apps/client/src/app/components/header/header.component.html

@ -90,7 +90,7 @@
'font-weight-bold': currentRoute === 'pricing', 'font-weight-bold': currentRoute === 'pricing',
'text-decoration-underline': currentRoute === 'pricing' 'text-decoration-underline': currentRoute === 'pricing'
}" }"
[routerLink]="['/pricing']" [routerLink]="routerLinkPricing"
>Pricing</a >Pricing</a
> >
</li> </li>
@ -224,7 +224,7 @@
i18n i18n
mat-menu-item mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'pricing' }" [ngClass]="{ 'font-weight-bold': currentRoute === 'pricing' }"
[routerLink]="['/pricing']" [routerLink]="routerLinkPricing"
>Pricing</a >Pricing</a
> >
<a <a
@ -288,7 +288,7 @@
'font-weight-bold': currentRoute === 'pricing', 'font-weight-bold': currentRoute === 'pricing',
'text-decoration-underline': currentRoute === 'pricing' 'text-decoration-underline': currentRoute === 'pricing'
}" }"
[routerLink]="['/pricing']" [routerLink]="routerLinkPricing"
>Pricing</a >Pricing</a
> >
</li> </li>

2
apps/client/src/app/components/home-summary/home-summary.component.ts

@ -121,7 +121,7 @@ export class HomeSummaryComponent implements OnDestroy, OnInit {
}); });
this.snackBarRef.onAction().subscribe(() => { this.snackBarRef.onAction().subscribe(() => {
this.router.navigate(['/pricing']); this.router.navigate(['/' + $localize`pricing`]);
}); });
} }

2
apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts

@ -11,6 +11,8 @@ import { SubscriptionInterstitialDialogParams } from './interfaces/interfaces';
templateUrl: 'subscription-interstitial-dialog.html' templateUrl: 'subscription-interstitial-dialog.html'
}) })
export class SubscriptionInterstitialDialog { export class SubscriptionInterstitialDialog {
public routerLinkPricing = ['/' + $localize`pricing`];
public constructor( public constructor(
@Inject(MAT_DIALOG_DATA) public data: SubscriptionInterstitialDialogParams, @Inject(MAT_DIALOG_DATA) public data: SubscriptionInterstitialDialogParams,
public dialogRef: MatDialogRef<SubscriptionInterstitialDialog> public dialogRef: MatDialogRef<SubscriptionInterstitialDialog>

2
apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html

@ -56,7 +56,7 @@
<a <a
color="primary" color="primary"
mat-flat-button mat-flat-button
[routerLink]="['/pricing']" [routerLink]="routerLinkPricing"
(click)="closeDialog()" (click)="closeDialog()"
> >
<span i18n>Upgrade Plan</span> <span i18n>Upgrade Plan</span>

3
apps/client/src/app/core/auth.guard.ts

@ -5,7 +5,6 @@ import {
RouterStateSnapshot RouterStateSnapshot
} from '@angular/router'; } from '@angular/router';
import { paths } from '@ghostfolio/client/app-routing.module'; import { paths } from '@ghostfolio/client/app-routing.module';
import { routes as pricingRoutes } from '@ghostfolio/client/pages/pricing/routes';
import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes'; import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes';
import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes'; import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes';
import { DataService } from '@ghostfolio/client/services/data.service'; import { DataService } from '@ghostfolio/client/services/data.service';
@ -25,7 +24,7 @@ export class AuthGuard {
`/${paths.markets}`, `/${paths.markets}`,
'/open', '/open',
'/p', '/p',
...pricingRoutes.map((route) => `/${route}`), `/${paths.pricing}`,
...registerRoutes.map((route) => `/${route}`), ...registerRoutes.map((route) => `/${route}`),
...resourcesRoutes.map((route) => `/${route}`) ...resourcesRoutes.map((route) => `/${route}`)
]; ];

2
apps/client/src/app/core/http-response.interceptor.ts

@ -77,7 +77,7 @@ export class HttpResponseInterceptor implements HttpInterceptor {
}); });
this.snackBarRef.onAction().subscribe(() => { this.snackBarRef.onAction().subscribe(() => {
this.router.navigate(['/pricing']); this.router.navigate(['/' + $localize`pricing`]);
}); });
} }
} else if (error.status === StatusCodes.INTERNAL_SERVER_ERROR) { } else if (error.status === StatusCodes.INTERNAL_SERVER_ERROR) {

4
apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts

@ -9,4 +9,6 @@ import { RouterModule } from '@angular/router';
standalone: true, standalone: true,
templateUrl: './hallo-ghostfolio-page.html' templateUrl: './hallo-ghostfolio-page.html'
}) })
export class HalloGhostfolioPageComponent {} export class HalloGhostfolioPageComponent {
public routerLinkPricing = ['/' + $localize`pricing`];
}

2
apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.html

@ -119,7 +119,7 @@
Anlagestrategie? Ich freue mich über alle, die Ghostfolio Anlagestrategie? Ich freue mich über alle, die Ghostfolio
ausprobieren. Bist du überzeugt vom Potential der Software? Jede ausprobieren. Bist du überzeugt vom Potential der Software? Jede
Unterstützung für Ghostfolio ist willkommen. Sei es mit einer Unterstützung für Ghostfolio ist willkommen. Sei es mit einer
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> <a [routerLink]="routerLinkPricing">Ghostfolio Premium</a>
Subscription zur Finanzierung des Hostings, einem positiven Rating Subscription zur Finanzierung des Hostings, einem positiven Rating
im im
<a <a

4
apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts

@ -9,4 +9,6 @@ import { RouterModule } from '@angular/router';
standalone: true, standalone: true,
templateUrl: './hello-ghostfolio-page.html' templateUrl: './hello-ghostfolio-page.html'
}) })
export class HelloGhostfolioPageComponent {} export class HelloGhostfolioPageComponent {
public routerLinkPricing = ['/' + $localize`pricing`];
}

2
apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.html

@ -115,7 +115,7 @@
strategy? I'm happy for everyone who tries Ghostfolio. Are you strategy? I'm happy for everyone who tries Ghostfolio. Are you
convinced of its potential? Any support for Ghostfolio is welcome. convinced of its potential? Any support for Ghostfolio is welcome.
Be it with a Be it with a
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> <a [routerLink]="routerLinkPricing">Ghostfolio Premium</a>
Subscription to finance the hosting, a positive rating in the Subscription to finance the hosting, a positive rating in the
<a <a
href="https://play.google.com/store/apps/details?id=ch.dotsilver.ghostfolio.twa" href="https://play.google.com/store/apps/details?id=ch.dotsilver.ghostfolio.twa"

4
apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts

@ -9,4 +9,6 @@ import { RouterModule } from '@angular/router';
standalone: true, standalone: true,
templateUrl: './first-months-in-open-source-page.html' templateUrl: './first-months-in-open-source-page.html'
}) })
export class FirstMonthsInOpenSourcePageComponent {} export class FirstMonthsInOpenSourcePageComponent {
public routerLinkPricing = ['/' + $localize`pricing`];
}

2
apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.html

@ -86,7 +86,7 @@
</p> </p>
<p> <p>
My personal goal is to reach break-even with the Saas offering (<a My personal goal is to reach break-even with the Saas offering (<a
[routerLink]="['/pricing']" [routerLink]="routerLinkPricing"
>Ghostfolio Premium</a >Ghostfolio Premium</a
>) and regularly report about the progress and my learnings on this >) and regularly report about the progress and my learnings on this
exciting journey. exciting journey.

1
apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts

@ -11,4 +11,5 @@ import { RouterModule } from '@angular/router';
}) })
export class FiveHundredStarsOnGitHubPageComponent { export class FiveHundredStarsOnGitHubPageComponent {
public routerLinkMarkets = ['/' + $localize`markets`]; public routerLinkMarkets = ['/' + $localize`markets`];
public routerLinkPricing = ['/' + $localize`pricing`];
} }

2
apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html

@ -74,7 +74,7 @@
<a [routerLink]="routerLinkMarkets">economic situation</a> at this <a [routerLink]="routerLinkMarkets">economic situation</a> at this
time, the goal set at the beginning of the year to build a time, the goal set at the beginning of the year to build a
sustainable business and reach break-even with the SaaS offering (<a sustainable business and reach break-even with the SaaS offering (<a
[routerLink]="['/pricing']" [routerLink]="routerLinkPricing"
>Ghostfolio Premium</a >Ghostfolio Premium</a
>) has been achieved. We will continue to leverage the revenue to >) has been achieved. We will continue to leverage the revenue to
further improve the fully managed cloud offering for our paying further improve the fully managed cloud offering for our paying

1
apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts

@ -12,4 +12,5 @@ import { GfPremiumIndicatorModule } from '@ghostfolio/ui/premium-indicator';
}) })
export class BlackFriday2022PageComponent { export class BlackFriday2022PageComponent {
public routerLinkFeatures = ['/' + $localize`features`]; public routerLinkFeatures = ['/' + $localize`features`];
public routerLinkPricing = ['/' + $localize`pricing`];
} }

4
apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.html

@ -43,10 +43,10 @@
<p> <p>
Snap the limited Black Friday 2022 deal before it’s gone. For Snap the limited Black Friday 2022 deal before it’s gone. For
detailed information on plans and pricing, please visit our detailed information on plans and pricing, please visit our
<a [routerLink]="['/pricing']">pricing page</a>. <a [routerLink]="routerLinkPricing">pricing page</a>.
</p> </p>
<p class="text-center"> <p class="text-center">
<a color="primary" mat-flat-button [routerLink]="['/pricing']" <a color="primary" mat-flat-button [routerLink]="routerLinkPricing"
>Get the Deal</a >Get the Deal</a
> >
</p> </p>

1
apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts

@ -11,4 +11,5 @@ import { RouterModule } from '@angular/router';
}) })
export class ThousandStarsOnGitHubPageComponent { export class ThousandStarsOnGitHubPageComponent {
public routerLinkFeatures = ['/' + $localize`features`]; public routerLinkFeatures = ['/' + $localize`features`];
public routerLinkPricing = ['/' + $localize`pricing`];
} }

2
apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.html

@ -92,7 +92,7 @@
<p> <p>
These self-hosting platforms allow users to run applications on These self-hosting platforms allow users to run applications on
their own hardware rather than rely on a their own hardware rather than rely on a
<a [routerLink]="['/pricing']">SaaS offering</a>. As a result, <a [routerLink]="routerLinkPricing">SaaS offering</a>. As a result,
Ghostfolio has become accessible to an even wider range of users who Ghostfolio has become accessible to an even wider range of users who
would like to take control of their wealth management. would like to take control of their wealth management.
</p> </p>

1
apps/client/src/app/pages/faq/faq-page.component.ts

@ -12,6 +12,7 @@ import { Subject, takeUntil } from 'rxjs';
export class FaqPageComponent implements OnDestroy { export class FaqPageComponent implements OnDestroy {
public routerLinkFeatures = ['/' + $localize`features`]; public routerLinkFeatures = ['/' + $localize`features`];
public routerLinkMarkets = ['/' + $localize`markets`]; public routerLinkMarkets = ['/' + $localize`markets`];
public routerLinkPricing = ['/' + $localize`pricing`];
public user: User; public user: User;
private unsubscribeSubject = new Subject<void>(); private unsubscribeSubject = new Subject<void>();

22
apps/client/src/app/pages/faq/faq-page.html

@ -93,7 +93,7 @@
world. The world. The
<a href="https://github.com/ghostfolio/ghostfolio">source code</a> is <a href="https://github.com/ghostfolio/ghostfolio">source code</a> is
fully available as open source software (OSS). Thanks to our generous fully available as open source software (OSS). Thanks to our generous
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> users and <a [routerLink]="routerLinkPricing">Ghostfolio Premium</a> users and
<a href="https://www.buymeacoffee.com/ghostfolio">sponsors</a> we have <a href="https://www.buymeacoffee.com/ghostfolio">sponsors</a> we have
the ability to run a free, limited plan for novice the ability to run a free, limited plan for novice
investors.</mat-card-content investors.</mat-card-content
@ -105,8 +105,8 @@
> >
<mat-card-content <mat-card-content
>Yes, it is! Our >Yes, it is! Our
<a [routerLink]="['/pricing']">pricing page</a> details everything you <a [routerLink]="routerLinkPricing">pricing page</a> details
get for free.</mat-card-content everything you get for free.</mat-card-content
> >
</mat-card> </mat-card>
<mat-card appearance="outlined" class="mb-3"> <mat-card appearance="outlined" class="mb-3">
@ -127,7 +127,8 @@
></mat-card-header ></mat-card-header
> >
<mat-card-content <mat-card-content
>By offering <a [routerLink]="['/pricing']">Ghostfolio Premium</a>, a >By offering
<a [routerLink]="routerLinkPricing">Ghostfolio Premium</a>, a
subscription plan with a managed hosting service and enhanced subscription plan with a managed hosting service and enhanced
features, we fund our business while providing added value to our features, we fund our business while providing added value to our
users.</mat-card-content users.</mat-card-content
@ -140,7 +141,7 @@
></mat-card-header ></mat-card-header
> >
<mat-card-content <mat-card-content
><a [routerLink]="['/pricing']">Ghostfolio Premium</a> is a fully ><a [routerLink]="routerLinkPricing">Ghostfolio Premium</a> is a fully
managed Ghostfolio cloud offering for ambitious investors. The revenue managed Ghostfolio cloud offering for ambitious investors. The revenue
is used to cover the hosting infrastructure and to fund the ongoing is used to cover the hosting infrastructure and to fund the ongoing
development. It is the Open Source code base with some extras like the development. It is the Open Source code base with some extras like the
@ -156,9 +157,9 @@
> >
<mat-card-content <mat-card-content
>Yes, you can try >Yes, you can try
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> by signing up <a [routerLink]="routerLinkPricing">Ghostfolio Premium</a> by signing
for Ghostfolio and applying for a trial (see “My Ghostfolio”). It is up for Ghostfolio and applying for a trial (see “My Ghostfolio”). It
easy, free and there is no commitment. You can stop using it at any is easy, free and there is no commitment. You can stop using it at any
time.</mat-card-content time.</mat-card-content
> >
</mat-card> </mat-card>
@ -214,8 +215,9 @@
</mat-card-header> </mat-card-header>
<mat-card-content <mat-card-content
>Any support for Ghostfolio is welcome. Be it with a >Any support for Ghostfolio is welcome. Be it with a
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> subscription to <a [routerLink]="routerLinkPricing">Ghostfolio Premium</a>
finance the hosting infrastructure, a positive rating in the subscription to finance the hosting infrastructure, a positive rating
in the
<a <a
href="https://play.google.com/store/apps/details?id=ch.dotsilver.ghostfolio.twa" href="https://play.google.com/store/apps/details?id=ch.dotsilver.ghostfolio.twa"
>Google Play Store</a >Google Play Store</a

10
apps/client/src/app/pages/pricing/routes.ts

@ -1,10 +0,0 @@
export const routes = [
'pricing',
/////
'precios',
'precos',
'preise',
'prezzi',
'prijzen',
'prix'
] as const;

2
apps/client/src/app/pages/user-account/user-account-page.html

@ -15,7 +15,7 @@
<div class="pr-1 w-50" i18n>Membership</div> <div class="pr-1 w-50" i18n>Membership</div>
<div class="pl-1 w-50"> <div class="pl-1 w-50">
<div class="align-items-center d-flex mb-1"> <div class="align-items-center d-flex mb-1">
<a [routerLink]="['/pricing']" <a [routerLink]="routerLinkPricing"
>{{ user?.subscription?.type }}</a >{{ user?.subscription?.type }}</a
> >
<gf-premium-indicator <gf-premium-indicator

62
apps/client/src/locales/messages.de.xlf

@ -7642,7 +7642,7 @@
<target state="translated">haeufig-gestellte-fragen</target> <target state="translated">haeufig-gestellte-fragen</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">features</target> <target state="translated">features</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">ueber-uns</target> <target state="translated">ueber-uns</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">lizenz</target> <target state="translated">lizenz</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">maerkte</target> <target state="translated">maerkte</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<target state="new">preise</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

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

@ -7643,7 +7643,7 @@
<target state="translated">preguntas-mas-frecuentes</target> <target state="translated">preguntas-mas-frecuentes</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7659,7 +7659,7 @@
<target state="translated">funcionalidades</target> <target state="translated">funcionalidades</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7803,7 +7803,7 @@
<target state="translated">sobre</target> <target state="translated">sobre</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7971,7 +7971,7 @@
<target state="translated">licencia</target> <target state="translated">licencia</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7987,7 +7987,7 @@
<target state="translated">mercados</target> <target state="translated">mercados</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8002,6 +8002,58 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<target state="translated">precios</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

62
apps/client/src/locales/messages.fr.xlf

@ -7642,7 +7642,7 @@
<target state="translated">foire-aux-questions</target> <target state="translated">foire-aux-questions</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">fonctionnalites</target> <target state="translated">fonctionnalites</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">a-propos</target> <target state="translated">a-propos</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">licence</target> <target state="translated">licence</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">marches</target> <target state="translated">marches</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<target state="translated">prix</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

62
apps/client/src/locales/messages.it.xlf

@ -7643,7 +7643,7 @@
<target state="translated">domande-piu-frequenti</target> <target state="translated">domande-piu-frequenti</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7659,7 +7659,7 @@
<target state="translated">funzionalita</target> <target state="translated">funzionalita</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7803,7 +7803,7 @@
<target state="translated">informazioni-su</target> <target state="translated">informazioni-su</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7971,7 +7971,7 @@
<target state="translated">licenza</target> <target state="translated">licenza</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7987,7 +7987,7 @@
<target state="translated">mercati</target> <target state="translated">mercati</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8002,6 +8002,58 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<target state="translated">prezzi</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

62
apps/client/src/locales/messages.nl.xlf

@ -7642,7 +7642,7 @@
<target state="translated">vaak-gestelde-vragen</target> <target state="translated">vaak-gestelde-vragen</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">kenmerken</target> <target state="translated">kenmerken</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">over</target> <target state="translated">over</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">licentie</target> <target state="translated">licentie</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">markten</target> <target state="translated">markten</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<target state="translated">prijzen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

62
apps/client/src/locales/messages.pt.xlf

@ -7642,7 +7642,7 @@
<target state="translated">perguntas-mais-frequentes</target> <target state="translated">perguntas-mais-frequentes</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">funcionalidades</target> <target state="translated">funcionalidades</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">sobre</target> <target state="translated">sobre</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">licenca</target> <target state="translated">licenca</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">mercados</target> <target state="translated">mercados</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<target state="translated">precos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

61
apps/client/src/locales/messages.xlf

@ -7135,7 +7135,7 @@
<source>faq</source> <source>faq</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">12</context> <context context-type="linenumber">11</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7150,7 +7150,7 @@
<source>features</source> <source>features</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">13</context> <context context-type="linenumber">12</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7293,7 +7293,7 @@
<source>about</source> <source>about</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">11</context> <context context-type="linenumber">10</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7444,7 +7444,7 @@
<source>license</source> <source>license</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">14</context> <context context-type="linenumber">13</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7474,7 +7474,7 @@
<source>markets</source> <source>markets</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context> <context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context> <context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7489,6 +7489,57 @@
<context context-type="linenumber">14</context> <context context-type="linenumber">14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9167640275204796639" datatype="html">
<source>pricing</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app-routing.module.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
<context context-type="linenumber">51</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-summary/home-summary.component.ts</context>
<context context-type="linenumber">124</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/core/http-response.interceptor.ts</context>
<context context-type="linenumber">80</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts</context>
<context context-type="linenumber">13</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts</context>
<context context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/faq/faq-page.component.ts</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>
Loading…
Cancel
Save