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 { 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 resourcesRoutes } from '@ghostfolio/client/pages/resources/routes'; // TODO
import { PageTitleStrategy } from '@ghostfolio/client/services/page-title.strategy';
@ -13,6 +12,7 @@ export const paths = {
features: $localize`features`,
license: $localize`license`,
markets: $localize`markets`,
pricing: $localize`pricing`,
privacyPolicy: $localize`privacy-policy`
};
@ -99,13 +99,13 @@ const routes: Routes = [
(m) => m.PortfolioPageModule
)
},
...pricingRoutes.map((path) => ({
path,
{
path: paths.pricing,
loadChildren: () =>
import('./pages/pricing/pricing-page.module').then(
(m) => m.PricingPageModule
)
})),
},
...registerRoutes.map((path) => ({
path,
loadChildren: () =>

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

@ -81,7 +81,7 @@
<a [routerLink]="['/open']">Open Startup</a>
</li>
<li *ngIf="hasPermissionForSubscription">
<a i18n [routerLink]="['/pricing']">Pricing</a>
<a i18n [routerLink]="routerLinkPricing">Pricing</a>
</li>
<li *ngIf="hasPermissionForSubscription">
<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 routerLinkFeatures = ['/' + $localize`features`];
public routerLinkMarkets = ['/' + $localize`markets`];
public routerLinkPricing = ['/' + $localize`pricing`];
public showFooter = false;
public user: User;
public version = environment.version;
@ -107,7 +108,7 @@ export class AppComponent implements OnDestroy, OnInit {
this.currentRoute === this.routerLinkMarkets[0].slice(1) ||
this.currentRoute === 'open' ||
this.currentRoute === 'p' ||
this.currentRoute === 'pricing' ||
this.currentRoute === this.routerLinkPricing[0].slice(1) ||
this.currentRoute === 'resources' ||
this.currentRoute === 'register' ||
this.currentRoute === 'start') &&

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

@ -90,7 +90,7 @@
'font-weight-bold': currentRoute === 'pricing',
'text-decoration-underline': currentRoute === 'pricing'
}"
[routerLink]="['/pricing']"
[routerLink]="routerLinkPricing"
>Pricing</a
>
</li>
@ -224,7 +224,7 @@
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'pricing' }"
[routerLink]="['/pricing']"
[routerLink]="routerLinkPricing"
>Pricing</a
>
<a
@ -288,7 +288,7 @@
'font-weight-bold': currentRoute === 'pricing',
'text-decoration-underline': currentRoute === 'pricing'
}"
[routerLink]="['/pricing']"
[routerLink]="routerLinkPricing"
>Pricing</a
>
</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.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'
})
export class SubscriptionInterstitialDialog {
public routerLinkPricing = ['/' + $localize`pricing`];
public constructor(
@Inject(MAT_DIALOG_DATA) public data: SubscriptionInterstitialDialogParams,
public dialogRef: MatDialogRef<SubscriptionInterstitialDialog>

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

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

3
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 pricingRoutes } from '@ghostfolio/client/pages/pricing/routes';
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';
@ -25,7 +24,7 @@ export class AuthGuard {
`/${paths.markets}`,
'/open',
'/p',
...pricingRoutes.map((route) => `/${route}`),
`/${paths.pricing}`,
...registerRoutes.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.router.navigate(['/pricing']);
this.router.navigate(['/' + $localize`pricing`]);
});
}
} 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,
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
ausprobieren. Bist du überzeugt vom Potential der Software? Jede
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
im
<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,
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
convinced of its potential? Any support for Ghostfolio is welcome.
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
<a
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,
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>
My personal goal is to reach break-even with the Saas offering (<a
[routerLink]="['/pricing']"
[routerLink]="routerLinkPricing"
>Ghostfolio Premium</a
>) and regularly report about the progress and my learnings on this
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 {
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
time, the goal set at the beginning of the year to build a
sustainable business and reach break-even with the SaaS offering (<a
[routerLink]="['/pricing']"
[routerLink]="routerLinkPricing"
>Ghostfolio Premium</a
>) has been achieved. We will continue to leverage the revenue to
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 {
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>
Snap the limited Black Friday 2022 deal before it’s gone. For
detailed information on plans and pricing, please visit our
<a [routerLink]="['/pricing']">pricing page</a>.
<a [routerLink]="routerLinkPricing">pricing page</a>.
</p>
<p class="text-center">
<a color="primary" mat-flat-button [routerLink]="['/pricing']"
<a color="primary" mat-flat-button [routerLink]="routerLinkPricing"
>Get the Deal</a
>
</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 {
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>
These self-hosting platforms allow users to run applications on
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
would like to take control of their wealth management.
</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 {
public routerLinkFeatures = ['/' + $localize`features`];
public routerLinkMarkets = ['/' + $localize`markets`];
public routerLinkPricing = ['/' + $localize`pricing`];
public user: User;
private unsubscribeSubject = new Subject<void>();

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

@ -93,7 +93,7 @@
world. The
<a href="https://github.com/ghostfolio/ghostfolio">source code</a> is
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
the ability to run a free, limited plan for novice
investors.</mat-card-content
@ -105,8 +105,8 @@
>
<mat-card-content
>Yes, it is! Our
<a [routerLink]="['/pricing']">pricing page</a> details everything you
get for free.</mat-card-content
<a [routerLink]="routerLinkPricing">pricing page</a> details
everything you get for free.</mat-card-content
>
</mat-card>
<mat-card appearance="outlined" class="mb-3">
@ -127,7 +127,8 @@
></mat-card-header
>
<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
features, we fund our business while providing added value to our
users.</mat-card-content
@ -140,7 +141,7 @@
></mat-card-header
>
<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
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
@ -156,9 +157,9 @@
>
<mat-card-content
>Yes, you can try
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> by signing up
for Ghostfolio and applying for a trial (see “My Ghostfolio”). It is
easy, free and there is no commitment. You can stop using it at any
<a [routerLink]="routerLinkPricing">Ghostfolio Premium</a> by signing
up for Ghostfolio and applying for a trial (see “My Ghostfolio”). It
is easy, free and there is no commitment. You can stop using it at any
time.</mat-card-content
>
</mat-card>
@ -214,8 +215,9 @@
</mat-card-header>
<mat-card-content
>Any support for Ghostfolio is welcome. Be it with a
<a [routerLink]="['/pricing']">Ghostfolio Premium</a> subscription to
finance the hosting infrastructure, a positive rating in the
<a [routerLink]="routerLinkPricing">Ghostfolio Premium</a>
subscription to finance the hosting infrastructure, a positive rating
in the
<a
href="https://play.google.com/store/apps/details?id=ch.dotsilver.ghostfolio.twa"
>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="pl-1 w-50">
<div class="align-items-center d-flex mb-1">
<a [routerLink]="['/pricing']"
<a [routerLink]="routerLinkPricing"
>{{ user?.subscription?.type }}</a
>
<gf-premium-indicator

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

@ -7642,7 +7642,7 @@
<target state="translated">haeufig-gestellte-fragen</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">features</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">ueber-uns</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">lizenz</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">maerkte</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>

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

@ -7643,7 +7643,7 @@
<target state="translated">preguntas-mas-frecuentes</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7659,7 +7659,7 @@
<target state="translated">funcionalidades</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7803,7 +7803,7 @@
<target state="translated">sobre</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7971,7 +7971,7 @@
<target state="translated">licencia</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7987,7 +7987,7 @@
<target state="translated">mercados</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8002,6 +8002,58 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>

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

@ -7642,7 +7642,7 @@
<target state="translated">foire-aux-questions</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">fonctionnalites</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">a-propos</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">licence</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">marches</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>

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

@ -7643,7 +7643,7 @@
<target state="translated">domande-piu-frequenti</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7659,7 +7659,7 @@
<target state="translated">funzionalita</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7803,7 +7803,7 @@
<target state="translated">informazioni-su</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7971,7 +7971,7 @@
<target state="translated">licenza</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7987,7 +7987,7 @@
<target state="translated">mercati</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8002,6 +8002,58 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>

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

@ -7642,7 +7642,7 @@
<target state="translated">vaak-gestelde-vragen</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">kenmerken</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">over</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">licentie</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">markten</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>

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

@ -7642,7 +7642,7 @@
<target state="translated">perguntas-mais-frequentes</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7658,7 +7658,7 @@
<target state="translated">funcionalidades</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7802,7 +7802,7 @@
<target state="translated">sobre</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7970,7 +7970,7 @@
<target state="translated">licenca</target>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7986,7 +7986,7 @@
<target state="translated">mercados</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -8001,6 +8001,58 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>

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

@ -7135,7 +7135,7 @@
<source>faq</source>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7150,7 +7150,7 @@
<source>features</source>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7293,7 +7293,7 @@
<source>about</source>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7444,7 +7444,7 @@
<source>license</source>
<context-group purpose="location">
<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 purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7474,7 +7474,7 @@
<source>markets</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 context-type="linenumber">14</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/app.component.ts</context>
@ -7489,6 +7489,57 @@
<context context-type="linenumber">14</context>
</context-group>
</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>
</file>
</xliff>
Loading…
Cancel
Save