Browse Source

Merge branch 'ghostfolio:main' into es-translations

pull/5240/head
Diego Noah 4 weeks ago
committed by GitHub
parent
commit
eec0de3967
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 14
      CHANGELOG.md
  2. 2
      apps/api/src/app/subscription/subscription.service.ts
  3. 3
      apps/client/eslint.config.cjs
  4. 4
      apps/client/src/app/app.component.ts
  5. 2
      apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
  6. 2
      apps/client/src/app/components/account-detail-dialog/interfaces/interfaces.ts
  7. 8
      apps/client/src/app/components/admin-settings/admin-settings.component.scss
  8. 2
      apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
  9. 2
      apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts
  10. 4
      apps/client/src/app/components/home-holdings/home-holdings.component.ts
  11. 6
      apps/client/src/app/components/home-holdings/home-holdings.html
  12. 2
      apps/client/src/app/components/home-holdings/home-holdings.scss
  13. 4
      apps/client/src/app/components/home-overview/home-overview.component.ts
  14. 6
      apps/client/src/app/components/home-overview/home-overview.html
  15. 2
      apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.component.ts
  16. 2
      apps/client/src/app/components/home-watchlist/home-watchlist.component.ts
  17. 2
      apps/client/src/app/components/markets/markets.component.ts
  18. 2
      apps/client/src/app/components/user-account-access/user-account-access.component.ts
  19. 2
      apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
  20. 2
      apps/client/src/app/pages/accounts/accounts-page.component.ts
  21. 2
      apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts
  22. 4
      apps/client/src/app/pages/portfolio/allocations/allocations-page.scss
  23. 3
      apps/client/src/app/pages/user-account/user-account-page.component.ts
  24. 84
      apps/client/src/locales/messages.ca.xlf
  25. 84
      apps/client/src/locales/messages.de.xlf
  26. 84
      apps/client/src/locales/messages.es.xlf
  27. 84
      apps/client/src/locales/messages.fr.xlf
  28. 84
      apps/client/src/locales/messages.it.xlf
  29. 116
      apps/client/src/locales/messages.nl.xlf
  30. 84
      apps/client/src/locales/messages.pl.xlf
  31. 84
      apps/client/src/locales/messages.pt.xlf
  32. 108
      apps/client/src/locales/messages.tr.xlf
  33. 84
      apps/client/src/locales/messages.uk.xlf
  34. 84
      apps/client/src/locales/messages.xlf
  35. 84
      apps/client/src/locales/messages.zh.xlf
  36. 38
      apps/client/src/styles.scss
  37. 6
      apps/client/src/styles/theme.scss
  38. 1
      apps/client/tsconfig.app.json
  39. 13
      libs/ui/.storybook/main.js
  40. 1
      libs/ui/eslint.config.cjs
  41. 3
      libs/ui/src/lib/activities-filter/activities-filter.component.ts
  42. 9
      libs/ui/src/lib/activities-table/activities-table.component.ts
  43. 4
      libs/ui/src/lib/activity-type/activity-type.component.ts
  44. 11
      libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.component.ts
  45. 8
      libs/ui/src/lib/assistant/assistant.component.ts
  46. 4
      libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts
  47. 6
      libs/ui/src/lib/benchmark/benchmark.component.ts
  48. 7
      libs/ui/src/lib/currency-selector/currency-selector.component.ts
  49. 5
      libs/ui/src/lib/holdings-table/holdings-table.component.ts
  50. 3
      libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
  51. 9
      libs/ui/src/lib/shared/abstract-mat-form-field.ts
  52. 7
      libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts
  53. 3
      libs/ui/src/lib/top-holdings/top-holdings.component.ts
  54. 2
      libs/ui/src/lib/value/value.component.ts
  55. 57
      nx.json
  56. 13274
      package-lock.json
  57. 94
      package.json

14
CHANGELOG.md

@ -11,6 +11,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved the language localization for Spanish (`es`)
- Refactored the toggle component to standalone
- Improved the language localization for Dutch (`nl`)
- Improved the language localization for Turkish (`tr`)
- Upgraded the _Stripe_ dependencies
- Upgraded `angular` from version `19.2.1` to `20.0.7`
- Upgraded `ngx-device-detector` from version `9.0.0` to `10.0.2`
- Upgraded `ngx-markdown` from version `19.0.0` to `20.0.0`
- Upgraded `ngx-stripe` from version `19.7.0` to `20.7.0`
- Upgraded `Nx` from version `21.1.2` to `21.2.4`
- Upgraded `storybook` from version `8.6.12` to `9.0.17`
### Fixed
- Fixed an issue with the permissions of the impersonation mode related to the onboarding on the overview tab of the home page
- Fixed an issue with the permissions of the impersonation mode related to the manage activities button of the holdings tab on the home page
## 2.184.0 - 2025-07-22

2
apps/api/src/app/subscription/subscription.service.ts

@ -32,7 +32,7 @@ export class SubscriptionService {
this.stripe = new Stripe(
this.configurationService.get('STRIPE_SECRET_KEY'),
{
apiVersion: '2025-05-28.basil'
apiVersion: '2025-06-30.basil'
}
);
}

3
apps/client/eslint.config.cjs

@ -30,7 +30,8 @@ module.exports = [
prefix: 'gf',
style: 'camelCase'
}
]
],
'@angular-eslint/prefer-inject': 'off'
}
},
{

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

@ -6,11 +6,11 @@ import { hasPermission, permissions } from '@ghostfolio/common/permissions';
import { internalRoutes, publicRoutes } from '@ghostfolio/common/routes/routes';
import { ColorScheme } from '@ghostfolio/common/types';
import { DOCUMENT } from '@angular/common';
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
Component,
DOCUMENT,
HostBinding,
Inject,
OnDestroy,
@ -324,7 +324,7 @@ export class AppComponent implements OnDestroy, OnInit {
this.user?.permissions,
permissions.accessAdminControl
),
hasPermissionToCreateOrder:
hasPermissionToCreateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.createOrder) &&
!this.user?.settings?.isRestrictedView,

2
apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html

@ -105,7 +105,7 @@
[locale]="user?.settings?.locale"
[showActions]="
!data.hasImpersonationId &&
data.hasPermissionToCreateOrder &&
data.hasPermissionToCreateActivity &&
user?.settings?.isExperimentalFeatures &&
!user?.settings?.isRestrictedView
"

2
apps/client/src/app/components/account-detail-dialog/interfaces/interfaces.ts

@ -2,5 +2,5 @@ export interface AccountDetailDialogParams {
accountId: string;
deviceType: string;
hasImpersonationId: boolean;
hasPermissionToCreateOrder: boolean;
hasPermissionToCreateActivity: boolean;
}

8
apps/client/src/app/components/admin-settings/admin-settings.component.scss

@ -10,7 +10,7 @@
}
.mat-mdc-card {
--mdc-outlined-card-container-color: whitesmoke;
--mat-card-outlined-container-color: whitesmoke;
.mat-mdc-card-actions {
min-height: 0;
@ -18,8 +18,8 @@
}
.mat-mdc-progress-bar {
--mdc-linear-progress-active-indicator-height: 0.5rem;
--mdc-linear-progress-track-height: 0.5rem;
--mat-progress-bar-active-indicator-height: 0.5rem;
--mat-progress-bar-track-height: 0.5rem;
border-radius: 0.25rem;
::ng-deep {
@ -32,6 +32,6 @@
:host-context(.theme-dark) {
.mat-mdc-card {
--mdc-outlined-card-container-color: #222222;
--mat-card-outlined-container-color: #222222;
}
}

2
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html

@ -350,7 +350,7 @@
[locale]="data.locale"
[showActions]="
!data.hasImpersonationId &&
data.hasPermissionToCreateOrder &&
data.hasPermissionToCreateActivity &&
user?.settings?.isExperimentalFeatures &&
!user?.settings?.isRestrictedView
"

2
apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts

@ -9,7 +9,7 @@ export interface HoldingDetailDialogParams {
deviceType: string;
hasImpersonationId: boolean;
hasPermissionToAccessAdminControl: boolean;
hasPermissionToCreateOrder: boolean;
hasPermissionToCreateActivity: boolean;
hasPermissionToReportDataGlitch: boolean;
hasPermissionToUpdateOrder: boolean;
locale: string;

4
apps/client/src/app/components/home-holdings/home-holdings.component.ts

@ -57,7 +57,7 @@ export class GfHomeHoldingsComponent implements OnDestroy, OnInit {
public deviceType: string;
public hasImpersonationId: boolean;
public hasPermissionToAccessHoldingsChart: boolean;
public hasPermissionToCreateOrder: boolean;
public hasPermissionToCreateActivity: boolean;
public holdings: PortfolioPosition[];
public holdingType: HoldingType = 'ACTIVE';
public holdingTypeOptions: ToggleOption[] = [
@ -105,7 +105,7 @@ export class GfHomeHoldingsComponent implements OnDestroy, OnInit {
permissions.accessHoldingsChart
);
this.hasPermissionToCreateOrder = hasPermission(
this.hasPermissionToCreateActivity = hasPermission(
this.user.permissions,
permissions.createOrder
);

6
apps/client/src/app/components/home-holdings/home-holdings.html

@ -52,7 +52,11 @@
[locale]="user?.settings?.locale"
(holdingClicked)="onHoldingClicked($event)"
/>
@if (hasPermissionToCreateOrder && holdings?.length > 0) {
@if (
!hasImpersonationId &&
hasPermissionToCreateActivity &&
holdings?.length > 0
) {
<div class="text-center">
<a
class="mt-3"

2
apps/client/src/app/components/home-holdings/home-holdings.scss

@ -3,7 +3,7 @@
.mat-button-toggle-group {
.mat-button-toggle-appearance-standard {
--mat-standard-button-toggle-height: 1.5rem;
--mat-button-toggle-height: 1.5rem;
}
}
}

4
apps/client/src/app/components/home-overview/home-overview.component.ts

@ -48,7 +48,7 @@ export class GfHomeOverviewComponent implements OnDestroy, OnInit {
public errors: AssetProfileIdentifier[];
public hasError: boolean;
public hasImpersonationId: boolean;
public hasPermissionToCreateOrder: boolean;
public hasPermissionToCreateActivity: boolean;
public historicalDataItems: LineChartItem[];
public isAllTimeHigh: boolean;
public isAllTimeLow: boolean;
@ -80,7 +80,7 @@ export class GfHomeOverviewComponent implements OnDestroy, OnInit {
if (state?.user) {
this.user = state.user;
this.hasPermissionToCreateOrder = hasPermission(
this.hasPermissionToCreateActivity = hasPermission(
this.user.permissions,
permissions.createOrder
);

6
apps/client/src/app/components/home-overview/home-overview.html

@ -1,7 +1,11 @@
<div
class="align-items-center container d-flex flex-column h-100 justify-content-center overview p-0 position-relative"
>
@if (hasPermissionToCreateOrder && user?.activitiesCount === 0) {
@if (
!hasImpersonationId &&
hasPermissionToCreateActivity &&
user?.activitiesCount === 0
) {
<div class="justify-content-center row w-100">
<div class="col introduction">
<h4 i18n>Welcome to Ghostfolio</h4>

2
apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.component.ts

@ -1,6 +1,5 @@
import { GfSymbolAutocompleteComponent } from '@ghostfolio/ui/symbol-autocomplete';
import { CommonModule } from '@angular/common';
import {
ChangeDetectionStrategy,
Component,
@ -26,7 +25,6 @@ import { Subject } from 'rxjs';
changeDetection: ChangeDetectionStrategy.OnPush,
host: { class: 'h-100' },
imports: [
CommonModule,
FormsModule,
GfSymbolAutocompleteComponent,
MatButtonModule,

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

@ -11,7 +11,6 @@ import { BenchmarkTrend } from '@ghostfolio/common/types';
import { GfBenchmarkComponent } from '@ghostfolio/ui/benchmark';
import { GfPremiumIndicatorComponent } from '@ghostfolio/ui/premium-indicator';
import { CommonModule } from '@angular/common';
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -36,7 +35,6 @@ import { CreateWatchlistItemDialogParams } from './create-watchlist-item-dialog/
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
CommonModule,
GfBenchmarkComponent,
GfPremiumIndicatorComponent,
IonIcon,

2
apps/client/src/app/components/markets/markets.component.ts

@ -14,7 +14,6 @@ import { FearAndGreedIndexMode } from '@ghostfolio/common/types';
import { GfBenchmarkComponent } from '@ghostfolio/ui/benchmark';
import { GfLineChartComponent } from '@ghostfolio/ui/line-chart';
import { CommonModule } from '@angular/common';
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -30,7 +29,6 @@ import { takeUntil } from 'rxjs/operators';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
CommonModule,
GfBenchmarkComponent,
GfFearAndGreedIndexModule,
GfLineChartComponent,

2
apps/client/src/app/components/user-account-access/user-account-access.component.ts

@ -9,7 +9,6 @@ import { Access, User } from '@ghostfolio/common/interfaces';
import { hasPermission, permissions } from '@ghostfolio/common/permissions';
import { GfPremiumIndicatorComponent } from '@ghostfolio/ui/premium-indicator';
import { CommonModule } from '@angular/common';
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -38,7 +37,6 @@ import { GfCreateOrUpdateAccessDialogModule } from './create-or-update-access-di
changeDetection: ChangeDetectionStrategy.OnPush,
host: { class: 'has-fab' },
imports: [
CommonModule,
GfAccessTableComponent,
GfCreateOrUpdateAccessDialogModule,
GfPremiumIndicatorComponent,

2
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts

@ -13,7 +13,6 @@ import { downloadAsFile } from '@ghostfolio/common/helper';
import { User } from '@ghostfolio/common/interfaces';
import { hasPermission, permissions } from '@ghostfolio/common/permissions';
import { CommonModule } from '@angular/common';
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -50,7 +49,6 @@ import { catchError, takeUntil } from 'rxjs/operators';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
CommonModule,
FormsModule,
IonIcon,
MatButtonModule,

2
apps/client/src/app/pages/accounts/accounts-page.component.ts

@ -239,7 +239,7 @@ export class GfAccountsPageComponent implements OnDestroy, OnInit {
accountId: aAccountId,
deviceType: this.deviceType,
hasImpersonationId: this.hasImpersonationId,
hasPermissionToCreateOrder:
hasPermissionToCreateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.createOrder) &&
!this.user?.settings?.isRestrictedView

2
apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts

@ -564,7 +564,7 @@ export class GfAllocationsPageComponent implements OnDestroy, OnInit {
accountId: aAccountId,
deviceType: this.deviceType,
hasImpersonationId: this.hasImpersonationId,
hasPermissionToCreateOrder:
hasPermissionToCreateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.createOrder) &&
!this.user?.settings?.isRestrictedView

4
apps/client/src/app/pages/portfolio/allocations/allocations-page.scss

@ -31,8 +31,8 @@
}
.mat-mdc-progress-bar {
--mdc-linear-progress-active-indicator-height: 0.5rem;
--mdc-linear-progress-track-height: 0.5rem;
--mat-progress-bar-active-indicator-height: 0.5rem;
--mat-progress-bar-track-height: 0.5rem;
border-radius: 0.25rem;
::ng-deep {

3
apps/client/src/app/pages/user-account/user-account-page.component.ts

@ -2,7 +2,6 @@ import { UserService } from '@ghostfolio/client/services/user/user.service';
import { TabConfiguration, User } from '@ghostfolio/common/interfaces';
import { internalRoutes } from '@ghostfolio/common/routes/routes';
import { CommonModule } from '@angular/common';
import {
ChangeDetectorRef,
Component,
@ -20,7 +19,7 @@ import { Subject, takeUntil } from 'rxjs';
@Component({
host: { class: 'page has-tabs' },
imports: [CommonModule, IonIcon, MatTabsModule, RouterModule],
imports: [IonIcon, MatTabsModule, RouterModule],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
selector: 'gf-user-account-page',
styleUrls: ['./user-account-page.scss'],

84
apps/client/src/locales/messages.ca.xlf

@ -2203,11 +2203,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="024cdb2814b0cb3f4ced148f1a0b9854447cb214" datatype="html">
@ -2367,7 +2367,7 @@
<target state="translated">Gestionar Activitats</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -2379,7 +2379,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2395,7 +2395,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2419,7 +2419,7 @@
<target state="translated">Benvingut a Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="06c1bcff740ab4b1d5283d937d22e9daf8b31933" datatype="html">
@ -2427,7 +2427,7 @@
<target state="translated">Estàs preparat per controlar les teves finances personals?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -2435,7 +2435,7 @@
<target state="translated">Configura els teus comptes</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -2443,7 +2443,7 @@
<target state="translated">Obtingueu una visió financera completa afegint els vostres comptes bancaris i de corredoria.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -2451,7 +2451,7 @@
<target state="translated">Captura les teves activitats</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -2459,7 +2459,7 @@
<target state="translated">Registra les teves activitats d’inversió per mantenir la teva cartera actualitzada.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -2467,7 +2467,7 @@
<target state="translated">Superviseu i analitzeu la vostra cartera</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -2475,7 +2475,7 @@
<target state="translated">Segueix el teu progrés en temps real amb anàlisis i informació exhaustiva.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -2483,7 +2483,7 @@
<target state="translated">Configurar comptes</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="49af37bcd0c34e88ab989641e52ef92f3fb56e06" datatype="html">
@ -2491,7 +2491,7 @@
<target state="translated">Afegeix activitat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2919,7 +2919,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -2931,7 +2931,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -2943,7 +2943,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -2955,7 +2955,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2967,7 +2967,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="2570446216260149991" datatype="html">
@ -3087,7 +3087,7 @@
<target state="translated">Automàtic</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="4941836956820527118" datatype="html">
@ -3095,7 +3095,7 @@
<target state="translated">De debò vols tancar el teu compte de Ghostfolio?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="7963559562180316948" datatype="html">
@ -3103,7 +3103,7 @@
<target state="translated">De debò vols eliminar aquest mètode d’inici de sessió?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="5724720497710437101" datatype="html">
@ -3111,7 +3111,7 @@
<target state="translated">Ups! Hi ha hagut un error en configurar l’autenticació biomètrica.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
@ -5633,7 +5633,7 @@
<target state="translated">De veritat vols suprimir aquestes activitats?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="670983159637074283" datatype="html">
@ -5641,7 +5641,7 @@
<target state="translated">Realment vols suprimir aquesta activitat?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -5649,7 +5649,7 @@
<target state="translated">Setmana fins avui</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5657,7 +5657,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5665,7 +5665,7 @@
<target state="translated">Mes fins a la data</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5673,7 +5673,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5681,7 +5681,7 @@
<target state="translated">Any fins a la data</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6479044529603381727" datatype="html">
@ -5689,7 +5689,7 @@
<target state="translated">any</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -5697,7 +5697,7 @@
<target state="translated">anys</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="db287ecf48f50d8a83c1dbdcee6282723b4cd9ad" datatype="html">
@ -6009,7 +6009,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="6333857424161463201" datatype="html">
@ -6317,11 +6317,11 @@
<target state="new">No data available</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7147,7 +7147,7 @@
<target state="new">Me</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="new">Find holding or page...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="new">Do you really want to generate a new security token?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="new">Stocks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="new">Cryptocurrencies</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1046,11 +1046,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1058,7 +1058,7 @@
<target state="translated">Aktivitäten verwalten</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="ce718ababbce63d776cf8b1f91412beb4c0a6e04" datatype="html">
@ -1418,7 +1418,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -1430,7 +1430,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -1442,7 +1442,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -1454,7 +1454,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1466,7 +1466,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="1579692722565712588" datatype="html">
@ -1682,7 +1682,7 @@
<target state="translated">Möchtest du diese Anmeldemethode wirklich löschen?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92" datatype="html">
@ -2214,7 +2214,7 @@
<target state="translate">Aktivität hinzufügen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2534,7 +2534,7 @@
<target state="translated">Möchtest du diese Aktivität wirklich löschen?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -2810,7 +2810,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2826,7 +2826,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2906,7 +2906,7 @@
<target state="translated">Automatisch</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="bbe41ac2ea4a6c00ea941a41b33105048f8e9f13" datatype="html">
@ -3110,7 +3110,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="4893616715766810081" datatype="html">
@ -3118,11 +3118,11 @@
<target state="translated">Keine Daten verfügbar</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="1228771048078164312" datatype="html">
@ -3894,7 +3894,7 @@
<target state="translated">Möchtest du diese Aktivitäten wirklich löschen?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="166ccc92e1aa598f9056a260be209a0bab64d37a" datatype="html">
@ -4602,7 +4602,7 @@
<target state="translated">Herzlich willkommen bei Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -4610,7 +4610,7 @@
<target state="translated">Konten einrichten</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -4618,7 +4618,7 @@
<target state="translated">Verschaffe dir einen umfassenden Überblick, indem du deine Bank- und Wertpapierkonten hinzufügst.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -4626,7 +4626,7 @@
<target state="translated">Aktivitäten erfassen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -4634,7 +4634,7 @@
<target state="translated">Erfasse deine Investitionsaktivitäten, um dein Portfolio auf dem neuesten Stand zu halten.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -4642,7 +4642,7 @@
<target state="translated">Portfolio überwachen und analysieren</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -4650,7 +4650,7 @@
<target state="translated">Verfolge die Entwicklung in Echtzeit mit umfassenden Analysen und Einblicken.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="0038953528872613d2eff0ed3912b109d9e9b5cf" datatype="html">
@ -4678,7 +4678,7 @@
<target state="translated">Bist du bereit, die Kontrolle über deine Finanzen zu übernehmen?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -4686,7 +4686,7 @@
<target state="translated">Konten einrichten</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="fa22693b23a8bed32d787023df105a7b40002f9c" datatype="html">
@ -5972,7 +5972,7 @@
<target state="translated">Seit Wochenbeginn</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5980,7 +5980,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5988,7 +5988,7 @@
<target state="translated">Seit Monatsbeginn</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5996,7 +5996,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -6004,7 +6004,7 @@
<target state="translated">Seit Jahresbeginn</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6048,7 +6048,7 @@
<target state="translated">Jahr</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6056,7 +6056,7 @@
<target state="translated">Jahre</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6241,7 +6241,7 @@
<target state="translated">Möchtest du dieses Ghostfolio Konto wirklich schliessen?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6289,7 +6289,7 @@
<target state="translated">Ups! Beim Einrichten der biometrischen Authentifizierung ist ein Fehler aufgetreten.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7171,7 +7171,7 @@
<target state="translated">Ich</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7415,7 +7415,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="translated">Position oder Seite finden...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="translated">Möchtest du wirklich ein neues Sicherheits-Token generieren?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="translated">Aktien</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="translated">Kryptowährungen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1031,11 +1031,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1043,7 +1043,7 @@
<target state="translated">Gestión de las operaciones</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="ce718ababbce63d776cf8b1f91412beb4c0a6e04" datatype="html">
@ -1403,7 +1403,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -1415,7 +1415,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -1427,7 +1427,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -1439,7 +1439,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1451,7 +1451,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="1579692722565712588" datatype="html">
@ -1667,7 +1667,7 @@
<target state="translated">¿Estás seguro de eliminar este método de acceso?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92" datatype="html">
@ -2199,7 +2199,7 @@
<target state="translated">Añadir operación</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2519,7 +2519,7 @@
<target state="translated">¿Estás seguro de eliminar esta operación?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -2795,7 +2795,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2811,7 +2811,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2891,7 +2891,7 @@
<target state="translated">Automático</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="bbe41ac2ea4a6c00ea941a41b33105048f8e9f13" datatype="html">
@ -3095,7 +3095,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="4893616715766810081" datatype="html">
@ -3103,11 +3103,11 @@
<target state="translated">Sin datos disponibles</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="1228771048078164312" datatype="html">
@ -3871,7 +3871,7 @@
<target state="translated">¿Realmente deseas eliminar estas actividades?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="166ccc92e1aa598f9056a260be209a0bab64d37a" datatype="html">
@ -4579,7 +4579,7 @@
<target state="translated">Bienvenido a Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -4587,7 +4587,7 @@
<target state="translated">Configura tus cuentas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -4595,7 +4595,7 @@
<target state="translated">Obtén una visión financiera completa agregando tus cuentas bancarias y de corretaje.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -4603,7 +4603,7 @@
<target state="translated">Captura tus actividades</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -4611,7 +4611,7 @@
<target state="translated">Registra tus actividades de inversión para mantener tu portafolio actualizado.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -4619,7 +4619,7 @@
<target state="translated">Monitorea y analiza tu portafolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -4627,7 +4627,7 @@
<target state="translated">Sigue tu progreso en tiempo real con análisis e información detallada.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="0038953528872613d2eff0ed3912b109d9e9b5cf" datatype="html">
@ -4655,7 +4655,7 @@
<target state="translated">¿Listo para tomar el control de tus finanzas personales?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -4663,7 +4663,7 @@
<target state="translated">Configura tus cuentas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="fa22693b23a8bed32d787023df105a7b40002f9c" datatype="html">
@ -5949,7 +5949,7 @@
<target state="translated">Semana hasta la fecha</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5957,7 +5957,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5965,7 +5965,7 @@
<target state="translated">Mes hasta la fecha</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5973,7 +5973,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5981,7 +5981,7 @@
<target state="translated">El año hasta la fecha</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6025,7 +6025,7 @@
<target state="translated">año</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6033,7 +6033,7 @@
<target state="translated">años</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6218,7 +6218,7 @@
<target state="translated">¿Estás seguro de querer borrar tu cuenta de Ghostfolio?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6266,7 +6266,7 @@
<target state="translated">¡Ups! Hubo un error al configurar la autenticación biométrica.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7148,7 +7148,7 @@
<target state="translated">Me</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7392,7 +7392,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7690,7 +7690,7 @@
<target state="translated">Buscar explotación o página...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8013,7 +8013,7 @@
<target state="new">Do you really want to generate a new security token?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8029,7 +8029,7 @@
<target state="new">Stocks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8037,7 +8037,7 @@
<target state="new">Cryptocurrencies</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1342,11 +1342,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1354,7 +1354,7 @@
<target state="translated">Gérer les Activités</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -1366,7 +1366,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1382,7 +1382,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1718,7 +1718,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -1730,7 +1730,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -1742,7 +1742,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -1754,7 +1754,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1766,7 +1766,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="4190182554887994764" datatype="html">
@ -1890,7 +1890,7 @@
<target state="translated">Auto</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="1257540657265073416" datatype="html">
@ -1930,7 +1930,7 @@
<target state="translated">Voulez-vous vraiment supprimer cette méthode de connexion ?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92" datatype="html">
@ -2438,7 +2438,7 @@
<target state="translated">Ajouter Activité</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -3034,7 +3034,7 @@
<target state="translated">Voulez-vous vraiment supprimer cette activité ?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -3154,7 +3154,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="8106025670158480144" datatype="html">
@ -3330,11 +3330,11 @@
<target state="translated">Pas de données disponibles</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="0f845001c88b82c18535e6d44f5597061f506e42" datatype="html">
@ -3870,7 +3870,7 @@
<target state="translated">Voulez-vous vraiment supprimer toutes vos activités ?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="166ccc92e1aa598f9056a260be209a0bab64d37a" datatype="html">
@ -4578,7 +4578,7 @@
<target state="translated">Bienvenue sur Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -4586,7 +4586,7 @@
<target state="translated">Configurer votre compte</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -4594,7 +4594,7 @@
<target state="translated">Obtenir un aperçu de vos comptes financiers en ajoutant vos comptes bancaires et de courtages.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -4602,7 +4602,7 @@
<target state="translated">Capture vos activitées</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -4610,7 +4610,7 @@
<target state="translated">Enregistrez vos activités immobilières pour maintenir votre portfolio à jour.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -4618,7 +4618,7 @@
<target state="translated">Monitorer et analyser votre portfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -4626,7 +4626,7 @@
<target state="translated">Suivez votre évolution en temps réel grâce à une analyse approfondie et complète.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="0038953528872613d2eff0ed3912b109d9e9b5cf" datatype="html">
@ -4654,7 +4654,7 @@
<target state="translated">Prêt à reprendre le contrôle de votre patrimoine ?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -4662,7 +4662,7 @@
<target state="translated">Configurer le compte</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="fa22693b23a8bed32d787023df105a7b40002f9c" datatype="html">
@ -5948,7 +5948,7 @@
<target state="translated">Week to date</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5956,7 +5956,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5964,7 +5964,7 @@
<target state="translated">Month to date</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5972,7 +5972,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5980,7 +5980,7 @@
<target state="translated">Year to date</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6024,7 +6024,7 @@
<target state="translated">année</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6032,7 +6032,7 @@
<target state="translated">années</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6217,7 +6217,7 @@
<target state="translated">Confirmer la suppresion de votre compte Ghostfolio ?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6265,7 +6265,7 @@
<target state="translated">Oops! Une erreur s’est produite lors de la configuration de l’authentification biométrique.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7147,7 +7147,7 @@
<target state="translated">Moi</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="translated">Rechercher une position ou une page...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="translated">Voulez-vous vraiment générer un nouveau jeton de sécurité?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="translated">Actions</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="translated">Crypto-monnaies</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1031,11 +1031,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1043,7 +1043,7 @@
<target state="translated">Gestione delle attività</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="ce718ababbce63d776cf8b1f91412beb4c0a6e04" datatype="html">
@ -1403,7 +1403,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -1415,7 +1415,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -1427,7 +1427,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -1439,7 +1439,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1451,7 +1451,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="1579692722565712588" datatype="html">
@ -1667,7 +1667,7 @@
<target state="translated">Vuoi davvero rimuovere questo metodo di accesso?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92" datatype="html">
@ -2199,7 +2199,7 @@
<target state="translated">Aggiungi un’attività</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2519,7 +2519,7 @@
<target state="translated">Vuoi davvero eliminare questa attività?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -2795,7 +2795,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2811,7 +2811,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2891,7 +2891,7 @@
<target state="translated">Auto</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="bbe41ac2ea4a6c00ea941a41b33105048f8e9f13" datatype="html">
@ -3095,7 +3095,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="4893616715766810081" datatype="html">
@ -3103,11 +3103,11 @@
<target state="translated">Nessun dato disponibile</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="1228771048078164312" datatype="html">
@ -3871,7 +3871,7 @@
<target state="translated">Vuoi davvero eliminare tutte le tue attività?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="166ccc92e1aa598f9056a260be209a0bab64d37a" datatype="html">
@ -4579,7 +4579,7 @@
<target state="translated">Benvenuto su Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -4587,7 +4587,7 @@
<target state="translated">Configura i tuoi account</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -4595,7 +4595,7 @@
<target state="translated">Ottieni una panoramica finanziaria completa aggiungendo i tuoi conti bancari e di trading.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -4603,7 +4603,7 @@
<target state="translated">Cattura le tue attività</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -4611,7 +4611,7 @@
<target state="translated">Registra le tue attività di investimento per tenere aggiornato il tuo portafoglio.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -4619,7 +4619,7 @@
<target state="translated">Monitora e analizza il tuo portafoglio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -4627,7 +4627,7 @@
<target state="translated">Monitora i tuoi progressi in tempo reale, con analisi e approfondimenti completi.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="0038953528872613d2eff0ed3912b109d9e9b5cf" datatype="html">
@ -4655,7 +4655,7 @@
<target state="translated">Sei pronto a prendere il controllo delle tue finanze personali?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -4663,7 +4663,7 @@
<target state="translated">Configura gli account</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="fa22693b23a8bed32d787023df105a7b40002f9c" datatype="html">
@ -5949,7 +5949,7 @@
<target state="translated">Da inizio settimana</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5957,7 +5957,7 @@
<target state="translated">Settimana corrente</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5965,7 +5965,7 @@
<target state="translated">Da inizio mese</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5973,7 +5973,7 @@
<target state="translated">Mese corrente</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5981,7 +5981,7 @@
<target state="translated">Da inizio anno</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6025,7 +6025,7 @@
<target state="translated">anno</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6033,7 +6033,7 @@
<target state="translated">anni</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6218,7 +6218,7 @@
<target state="translated">Confermi di voler chiudere il tuo account Ghostfolio?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6266,7 +6266,7 @@
<target state="translated">Ops! C’è stato un errore impostando l’autenticazione biometrica.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7148,7 +7148,7 @@
<target state="translated">Me</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7392,7 +7392,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7690,7 +7690,7 @@
<target state="translated">Trova azienda o pagina...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8013,7 +8013,7 @@
<target state="translated">Vuoi davvero generare un nuovo token di sicurezza?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8029,7 +8029,7 @@
<target state="translated">Azioni</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8037,7 +8037,7 @@
<target state="translated">criptovalute</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1030,11 +1030,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1042,7 +1042,7 @@
<target state="translated">Activiteiten beheren</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="ce718ababbce63d776cf8b1f91412beb4c0a6e04" datatype="html">
@ -1402,7 +1402,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -1414,7 +1414,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -1426,7 +1426,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -1438,7 +1438,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1450,7 +1450,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="1579692722565712588" datatype="html">
@ -1666,7 +1666,7 @@
<target state="translated">Wil je deze aanmeldingsmethode echt verwijderen?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92" datatype="html">
@ -2198,7 +2198,7 @@
<target state="translated">Activiteit toevoegen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2518,7 +2518,7 @@
<target state="translated">Wil je deze activiteit echt verwijderen?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -2794,7 +2794,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2810,7 +2810,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2890,7 +2890,7 @@
<target state="translated">Automatisch</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="bbe41ac2ea4a6c00ea941a41b33105048f8e9f13" datatype="html">
@ -3094,7 +3094,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="4893616715766810081" datatype="html">
@ -3102,11 +3102,11 @@
<target state="translated">Geen gegevens beschikbaar</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="1228771048078164312" datatype="html">
@ -3870,7 +3870,7 @@
<target state="translated">Weet je zeker dat je alle activiteiten wilt verwijderen?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="166ccc92e1aa598f9056a260be209a0bab64d37a" datatype="html">
@ -4578,7 +4578,7 @@
<target state="translated">Welkom bij Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -4586,7 +4586,7 @@
<target state="translated">Je accounts instellen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -4594,7 +4594,7 @@
<target state="translated">Krijg een uitgebreid financieel overzicht door je bank- en effectenrekeningen toe te voegen.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -4602,7 +4602,7 @@
<target state="translated">Leg je activiteiten vast</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -4610,7 +4610,7 @@
<target state="translated">Leg je investeringsactiviteiten vast om je portefeuille up-to-date te houden.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -4618,7 +4618,7 @@
<target state="translated">Volg en analyseer je portfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -4626,7 +4626,7 @@
<target state="translated">Volg je voortgang in real-time met uitgebreide analyses en inzichten.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="0038953528872613d2eff0ed3912b109d9e9b5cf" datatype="html">
@ -4654,7 +4654,7 @@
<target state="translated">Klaar om je persoonlijke financiën onder controle te krijgen?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -4662,7 +4662,7 @@
<target state="translated">Account opzetten</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="fa22693b23a8bed32d787023df105a7b40002f9c" datatype="html">
@ -5948,7 +5948,7 @@
<target state="translated">Week tot nu toe</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5956,7 +5956,7 @@
<target state="translated">Week tot nu toe</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5964,7 +5964,7 @@
<target state="translated">Maand tot nu toe</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5972,7 +5972,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5980,7 +5980,7 @@
<target state="translated">Jaar tot nu toe</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6024,7 +6024,7 @@
<target state="translated">jaar</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6032,7 +6032,7 @@
<target state="translated">jaren</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6217,7 +6217,7 @@
<target state="translated">Wilt u uw Ghostfolio account echt sluiten?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6265,7 +6265,7 @@
<target state="translated">Oeps! Er is een fout opgetreden met het instellen van de biometrische authenticatie.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7147,7 +7147,7 @@
<target state="translated">Ik</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="translated">Zoek holding of pagina...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="translated">Wilt u echt een nieuwe securitytoken genereren?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="translated">Aandelen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="translated">Cryptovaluta</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">
@ -8229,7 +8229,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskAsiaPacific" datatype="html">
<source>Asia-Pacific</source>
<target state="new">Asia-Pacific</target>
<target state="translated">Azië-Pacific</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">152</context>
@ -8237,7 +8237,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskAsiaPacific.false.max" datatype="html">
<source> The Asia-Pacific market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </source>
<target state="new"> The Asia-Pacific market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </target>
<target state="translated">De bijdrage van de Azië-Pacific markt aan je huidige investering (${valueRatio}%) overschrijdt ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">153</context>
@ -8245,7 +8245,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskAsiaPacific.false.min" datatype="html">
<source> The Asia-Pacific market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </source>
<target state="new"> The Asia-Pacific market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </target>
<target state="translated">De bijdrage van de Azië-Pacific markt aan je huidige investering (${valueRatio}%) ligt onder ${thresholdMin}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">157</context>
@ -8253,7 +8253,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskAsiaPacific.true" datatype="html">
<source> The Asia-Pacific market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </source>
<target state="new"> The Asia-Pacific market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </target>
<target state="translated">De bijdrage van de Azië-Pacific markt aan je huidige investering (${valueRatio}%) ligt binnen het bereik van ${thresholdMin}% en ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">161</context>
@ -8261,7 +8261,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEmergingMarkets" datatype="html">
<source> Emerging Markets </source>
<target state="new"> Emerging Markets </target>
<target state="translated">Opkomende markten</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">166</context>
@ -8269,7 +8269,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEmergingMarkets.false.max" datatype="html">
<source> The Emerging Markets contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </source>
<target state="new"> The Emerging Markets contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </target>
<target state="translated">De bijdrage van de opkomende markten aan je huidige investering (${valueRatio}%) overschrijdt ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">169</context>
@ -8277,7 +8277,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEmergingMarkets.false.min" datatype="html">
<source> The Emerging Markets contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </source>
<target state="new"> The Emerging Markets contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </target>
<target state="translated">De bijdrage van de opkomende markten aan je huidige investering (${valueRatio}%) ligt onder ${thresholdMin}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">173</context>
@ -8285,7 +8285,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEmergingMarkets.true" datatype="html">
<source> The Emerging Markets contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </source>
<target state="new"> The Emerging Markets contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </target>
<target state="translated">De bijdrage van de opkomende markten aan je huidige investering (${valueRatio}%) ligt binnen het bereik van ${thresholdMin}% en ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">177</context>
@ -8293,7 +8293,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEurope" datatype="html">
<source>Europe</source>
<target state="new">Europe</target>
<target state="translated">Europa</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">182</context>
@ -8301,7 +8301,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEurope.false.max" datatype="html">
<source> The Europe market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </source>
<target state="new"> The Europe market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </target>
<target state="translated">De bijdrage van de Europese markt aan je huidige investering (${valueRatio}%) overschrijdt ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">183</context>
@ -8309,7 +8309,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEurope.false.min" datatype="html">
<source> The Europe market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </source>
<target state="new"> The Europe market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </target>
<target state="translated">De bijdrage van de Europese markt aan je huidige investering (${valueRatio}%) ligt onder ${thresholdMin}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">187</context>
@ -8317,7 +8317,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEurope.true" datatype="html">
<source> The Europe market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </source>
<target state="new"> The Europe market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </target>
<target state="translated">De bijdrage van de Europese markt aan je huidige investering (${valueRatio}%) ligt binnen het bereik van ${thresholdMin}% en ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">191</context>
@ -8325,7 +8325,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskJapan" datatype="html">
<source>Japan</source>
<target state="new">Japan</target>
<target state="translated">Japan</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">196</context>
@ -8333,7 +8333,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskJapan.false.max" datatype="html">
<source> The Japan market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </source>
<target state="new"> The Japan market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}% </target>
<target state="translated">De bijdrage van de Japanse markt aan je huidige investering (${valueRatio}%) overschrijdt ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">197</context>
@ -8341,7 +8341,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskJapan.false.min" datatype="html">
<source> The Japan market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </source>
<target state="new"> The Japan market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}% </target>
<target state="translated">De bijdrage van de Japanse markt aan je huidige investering (${valueRatio}%) ligt onder ${thresholdMin}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">201</context>
@ -8349,7 +8349,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskJapan.true" datatype="html">
<source> The Japan market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </source>
<target state="new"> The Japan market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}% </target>
<target state="translated">De bijdrage van de Japanse markt aan je huidige investering (${valueRatio}%) ligt binnen het bereik van ${thresholdMin}% en ${thresholdMax}%</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">205</context>

84
apps/client/src/locales/messages.pl.xlf

@ -2015,11 +2015,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -2027,7 +2027,7 @@
<target state="translated">Zarządzaj Aktywnościami</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -2039,7 +2039,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2055,7 +2055,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2079,7 +2079,7 @@
<target state="translated">Witaj w Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="06c1bcff740ab4b1d5283d937d22e9daf8b31933" datatype="html">
@ -2087,7 +2087,7 @@
<target state="translated">Jesteś gotów przejąć kontrolę nad swoimi finansami osobistymi?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -2095,7 +2095,7 @@
<target state="translated">Skonfiguruj swoje konta</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -2103,7 +2103,7 @@
<target state="translated">Uzyskaj kompleksowy przegląd finansowy, poprzez dodanie swoich rachunków bankowych i maklerskich.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -2111,7 +2111,7 @@
<target state="translated">Rejestruj swoje działania</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -2119,7 +2119,7 @@
<target state="translated">Dokumentuj swoje działania inwestycyjne, aby zapewnić aktualność portfela.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -2127,7 +2127,7 @@
<target state="translated">Monitoruj i analizuj swój portfel</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -2135,7 +2135,7 @@
<target state="translated">Śledź swój postęp w czasie rzeczywistym dzięki kompleksowym analizom i obserwacjom.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -2143,7 +2143,7 @@
<target state="translated">Konfiguracja kont</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="49af37bcd0c34e88ab989641e52ef92f3fb56e06" datatype="html">
@ -2151,7 +2151,7 @@
<target state="translated">Dodaj działalność</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2679,7 +2679,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -2691,7 +2691,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -2703,7 +2703,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -2715,7 +2715,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2727,7 +2727,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="5e41f1b4c46ad9e0a9bc83fa36445483aa5cc324" datatype="html">
@ -2819,7 +2819,7 @@
<target state="translated">Auto</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="7963559562180316948" datatype="html">
@ -2827,7 +2827,7 @@
<target state="translated">Czy na pewno chcesz usunąć tą metode logowania?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
@ -3883,7 +3883,7 @@
<target state="translated">Czy na pewno chcesz usunąć te aktywności?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="72ba3bcdd8350cb8bf462e217a28ec7f7a48bb44" datatype="html">
@ -5172,7 +5172,7 @@
<target state="translated">Czy na pewno chcesz usunąć tę działalność?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="db287ecf48f50d8a83c1dbdcee6282723b4cd9ad" datatype="html">
@ -5428,7 +5428,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="6333857424161463201" datatype="html">
@ -5728,11 +5728,11 @@
<target state="translated">Brak danych</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="d762c43328624b5dd81f3c6a3023203ae9a7553f" datatype="html">
@ -5948,7 +5948,7 @@
<target state="translated">Dotychczasowy tydzień</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5956,7 +5956,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5964,7 +5964,7 @@
<target state="translated">Od początku miesiąca</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5972,7 +5972,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5980,7 +5980,7 @@
<target state="translated">Od początku roku</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6024,7 +6024,7 @@
<target state="translated">rok</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6032,7 +6032,7 @@
<target state="translated">lata</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6217,7 +6217,7 @@
<target state="translated">Czy na pewno chcesz zamknąć swoje konto Ghostfolio?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6265,7 +6265,7 @@
<target state="translated">Ups! Wystąpił błąd podczas konfigurowania uwierzytelniania biometrycznego.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7147,7 +7147,7 @@
<target state="translated">Ja</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="translated">Znajdź gospodarstwo lub stronę...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="new">Do you really want to generate a new security token?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="new">Stocks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="new">Cryptocurrencies</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1214,11 +1214,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1226,7 +1226,7 @@
<target state="translated">Gerir Atividades</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -1238,7 +1238,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1254,7 +1254,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1702,7 +1702,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -1714,7 +1714,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -1726,7 +1726,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -1738,7 +1738,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1750,7 +1750,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="4190182554887994764" datatype="html">
@ -1874,7 +1874,7 @@
<target state="translated">Auto</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="1257540657265073416" datatype="html">
@ -1914,7 +1914,7 @@
<target state="translated">Deseja realmente remover este método de início de sessão?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92" datatype="html">
@ -2362,7 +2362,7 @@
<target state="translated">Adicionar atividade</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2914,7 +2914,7 @@
<target state="translated">Deseja realmente eliminar esta atividade?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -3002,7 +3002,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="8106025670158480144" datatype="html">
@ -3178,11 +3178,11 @@
<target state="translated">Sem dados disponíveis</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="064d88bead9e71bd849ecaefd8b38cca8f195a88" datatype="html">
@ -3870,7 +3870,7 @@
<target state="translated">Deseja mesmo eliminar estas atividades?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="166ccc92e1aa598f9056a260be209a0bab64d37a" datatype="html">
@ -4578,7 +4578,7 @@
<target state="translated">Bem-vindo à Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -4586,7 +4586,7 @@
<target state="translated">Configurar as suas contas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -4594,7 +4594,7 @@
<target state="translated">Obtenha uma visão financeira abrangente adicionando as suas contas bancárias e de corretagem.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -4602,7 +4602,7 @@
<target state="translated">Capture suas atividades</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -4610,7 +4610,7 @@
<target state="translated">Registe as suas actividades de investimento para manter a sua carteira actualizada.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -4618,7 +4618,7 @@
<target state="translated">Monitorizar e analisar a sua carteira</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -4626,7 +4626,7 @@
<target state="translated">Acompanhe o seu progresso em tempo real com análises e conhecimentos abrangentes.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="0038953528872613d2eff0ed3912b109d9e9b5cf" datatype="html">
@ -4654,7 +4654,7 @@
<target state="translated">Pronto para assumir o controlo das suas finanças pessoais?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -4662,7 +4662,7 @@
<target state="translated">Configurar contas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="fa22693b23a8bed32d787023df105a7b40002f9c" datatype="html">
@ -5948,7 +5948,7 @@
<target state="translated">Semana até agora</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5956,7 +5956,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5964,7 +5964,7 @@
<target state="translated">Do mês até a data</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5972,7 +5972,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5980,7 +5980,7 @@
<target state="translated">No acumulado do ano</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6024,7 +6024,7 @@
<target state="translated">ano</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6032,7 +6032,7 @@
<target state="translated">anos</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6217,7 +6217,7 @@
<target state="translated">Você realmente deseja encerrar sua conta Ghostfolio?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6265,7 +6265,7 @@
<target state="translated">Ops! Ocorreu um erro ao configurar a autenticação biométrica.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7147,7 +7147,7 @@
<target state="new">Me</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="translated">Encontrar holding ou página...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="new">Do you really want to generate a new security token?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="new">Stocks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="translated">Criptomoedas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

108
apps/client/src/locales/messages.tr.xlf

@ -1863,11 +1863,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -1875,7 +1875,7 @@
<target state="translated">İşlemleri Yönet</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -1887,7 +1887,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1903,7 +1903,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1927,7 +1927,7 @@
<target state="translated">Ghostfolio’ya Hoşgeldiniz.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="06c1bcff740ab4b1d5283d937d22e9daf8b31933" datatype="html">
@ -1935,7 +1935,7 @@
<target state="translated">Kişisel finansal yönetiminizi ele almaya hazır mısınız?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -1943,7 +1943,7 @@
<target state="translated">Hesaplarınızı kurun</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -1951,7 +1951,7 @@
<target state="translated">Banka ve yatırım hesaplarınızı ekleyerek kapsamlı finansal durumunuzu görün.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -1959,7 +1959,7 @@
<target state="translated">İşlemlerinizi kaydedin</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -1967,7 +1967,7 @@
<target state="translated">Yatırım işlemlerinizi kaydederek portföyünüzü güncel tutun.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -1975,7 +1975,7 @@
<target state="translated">Portföyünüzü izleyin ve analiz edin.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -1983,7 +1983,7 @@
<target state="translated">Kapsamlı analiz ve içgörülerle ilerleme durumunuzu gerçek zamanlı olarak takip edin.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -1991,7 +1991,7 @@
<target state="translated">Hesaplarınızı kurunuz</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="49af37bcd0c34e88ab989641e52ef92f3fb56e06" datatype="html">
@ -1999,7 +1999,7 @@
<target state="translated">İşlem ekle.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2519,7 +2519,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -2531,7 +2531,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -2543,7 +2543,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -2555,7 +2555,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2567,7 +2567,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="4190182554887994764" datatype="html">
@ -3387,7 +3387,7 @@
<target state="translated">Tüm işlemlerinizi silmeyi gerçekten istiyor musunuz?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="72ba3bcdd8350cb8bf462e217a28ec7f7a48bb44" datatype="html">
@ -4560,7 +4560,7 @@
<target state="translated">Otomatik</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="1257540657265073416" datatype="html">
@ -4600,7 +4600,7 @@
<target state="translated">Bu giriş yöntemini kaldırmayı gerçekten istiyor musunuz?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="3c33a66194384cf8c14e25170416767efa56fd98" datatype="html">
@ -4904,7 +4904,7 @@
<target state="translated">TBu işlemi silmeyi gerçekten istiyor musunuz?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="c81076431c2d98928ac370ca3e57092ae77366d7" datatype="html">
@ -5144,7 +5144,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="6333857424161463201" datatype="html">
@ -5392,11 +5392,11 @@
<target state="translated">Veri mevcut değil</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="1c0638816928ae45284e60504936ca985960df5c" datatype="html">
@ -5948,7 +5948,7 @@
<target state="translated">Hafta içi</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5956,7 +5956,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5964,7 +5964,7 @@
<target state="translated">Ay içi</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5972,7 +5972,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -5980,7 +5980,7 @@
<target state="translated">Yıl içi</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
@ -6024,7 +6024,7 @@
<target state="translated">Yıl</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6032,7 +6032,7 @@
<target state="translated">Yıllar</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6217,7 +6217,7 @@
<target state="translated">Ghostfolio hesabınızı kapatmak istediğinize emin misiniz?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6265,7 +6265,7 @@
<target state="translated">Oops! Biyometrik kimlik doğrulama ayarlanırken bir hata oluştu.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7147,7 +7147,7 @@
<target state="translated">Ben</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="translated">Holding veya sayfayı bulun...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="new">Do you really want to generate a new security token?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="new">Stocks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="new">Cryptocurrencies</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">
@ -8221,7 +8221,7 @@
</trans-unit>
<trans-unit id="rule.accountClusterRiskSingleAccount.false.invalid" datatype="html">
<source> Your net worth is managed by 0 accounts </source>
<target state="new"> Your net worth is managed by 0 accounts </target>
<target state="translated"> Net değeriniz 0 hesap tarafından yönetiliyor </target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">32</context>
@ -8229,7 +8229,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskAsiaPacific" datatype="html">
<source>Asia-Pacific</source>
<target state="new">Asia-Pacific</target>
<target state="translated">Asya-Pasifik</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">152</context>
@ -8261,7 +8261,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEmergingMarkets" datatype="html">
<source> Emerging Markets </source>
<target state="new"> Emerging Markets </target>
<target state="translated"> Gelişmekte Olan Piyasalar </target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">166</context>
@ -8293,7 +8293,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskEurope" datatype="html">
<source>Europe</source>
<target state="new">Europe</target>
<target state="translated">Avrupa</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">182</context>
@ -8325,7 +8325,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskJapan" datatype="html">
<source>Japan</source>
<target state="new">Japan</target>
<target state="translated">Japonya</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">196</context>
@ -8357,7 +8357,7 @@
</trans-unit>
<trans-unit id="rule.regionalMarketClusterRiskNorthAmerica" datatype="html">
<source>North America</source>
<target state="new">North America</target>
<target state="translated">Kuzey Amerika</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/i18n/i18n-page.html</context>
<context context-type="linenumber">210</context>
@ -8389,7 +8389,7 @@
</trans-unit>
<trans-unit id="1fcac88ae8e9a85075cdb79b41e8e01d99929e36" datatype="html">
<source>Find Ghostfolio on GitHub</source>
<target state="new">Find Ghostfolio on GitHub</target>
<target state="translated">GitHub’da Ghostfolio’yu bulun</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/about/overview/about-overview-page.html</context>
<context context-type="linenumber">74</context>
@ -8401,7 +8401,7 @@
</trans-unit>
<trans-unit id="83437c98bf84f17c50c20f5519608f162881a2c8" datatype="html">
<source>Join the Ghostfolio Slack community</source>
<target state="new">Join the Ghostfolio Slack community</target>
<target state="translated">Ghostfolio Slack topluluğuna katılın</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/about/overview/about-overview-page.html</context>
<context context-type="linenumber">84</context>
@ -8409,7 +8409,7 @@
</trans-unit>
<trans-unit id="f5df23754cae65f4637314605cfad153569c3462" datatype="html">
<source>Follow Ghostfolio on X (formerly Twitter)</source>
<target state="new">Follow Ghostfolio on X (formerly Twitter)</target>
<target state="translated">Ghostfolio’yu X’te takip edin (eski adıyla Twitter)</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/about/overview/about-overview-page.html</context>
<context context-type="linenumber">93</context>
@ -8417,7 +8417,7 @@
</trans-unit>
<trans-unit id="71c7491454b583e05a73d278aef040220b122086" datatype="html">
<source>Send an e-mail</source>
<target state="new">Send an e-mail</target>
<target state="translated">Bir e-posta gönder</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/about/overview/about-overview-page.html</context>
<context context-type="linenumber">103</context>
@ -8425,7 +8425,7 @@
</trans-unit>
<trans-unit id="b62bff3fbe3999076ed3927ba4beaaa1530ebc33" datatype="html">
<source>Follow Ghostfolio on LinkedIn</source>
<target state="new">Follow Ghostfolio on LinkedIn</target>
<target state="translated">Ghostfolio’yu LinkedIn’de takip edin</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/about/overview/about-overview-page.html</context>
<context context-type="linenumber">122</context>
@ -8441,7 +8441,7 @@
</trans-unit>
<trans-unit id="1739057cce181564a4b34537df2aacbd017e5778" datatype="html">
<source>Support Ghostfolio</source>
<target state="new">Support Ghostfolio</target>
<target state="translated">Ghostfolio’yu destekleyin</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/about/overview/about-overview-page.html</context>
<context context-type="linenumber">141</context>

84
apps/client/src/locales/messages.uk.xlf

@ -2299,11 +2299,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="f3ac156b32df7ac0c3085fcc904ca8d1da12897d" datatype="html">
@ -2471,7 +2471,7 @@
<target state="translated">Керування діяльністю</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -2483,7 +2483,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2499,7 +2499,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2523,7 +2523,7 @@
<target state="translated">Ласкаво просимо в Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="06c1bcff740ab4b1d5283d937d22e9daf8b31933" datatype="html">
@ -2531,7 +2531,7 @@
<target state="translated">Готові взяти під контроль ваші особисті фінанси?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -2539,7 +2539,7 @@
<target state="translated">Налаштуйте ваші рахунки</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -2547,7 +2547,7 @@
<target state="translated">Отримайте комплексний фінансовий огляд, додавши ваші банківські та брокерські рахунки.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -2555,7 +2555,7 @@
<target state="translated">Фіксуйте свою діяльність</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -2563,7 +2563,7 @@
<target state="translated">Записуйте ваші інвестиційні дії, щоб підтримувати актуальність вашого портфеля.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -2571,7 +2571,7 @@
<target state="translated">Відстежуйте та аналізуйте свій портфель</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -2579,7 +2579,7 @@
<target state="translated">Відстежуйте свій прогрес в режимі реального часу за допомогою всебічного аналізу та інсайтів</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -2587,7 +2587,7 @@
<target state="translated">Налаштувати рахунки</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="49af37bcd0c34e88ab989641e52ef92f3fb56e06" datatype="html">
@ -2595,7 +2595,7 @@
<target state="translated">Додати активність</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -3063,7 +3063,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -3075,7 +3075,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -3087,7 +3087,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -3099,7 +3099,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -3111,7 +3111,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="2570446216260149991" datatype="html">
@ -3163,7 +3163,7 @@
<target state="translated">Я</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -3303,7 +3303,7 @@
<target state="translated">Автоматичний</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="4941836956820527118" datatype="html">
@ -3311,7 +3311,7 @@
<target state="translated">Ви дійсно хочете закрити ваш обліковий запис Ghostfolio?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="7963559562180316948" datatype="html">
@ -3319,7 +3319,7 @@
<target state="translated">Ви дійсно хочете вилучити цей спосіб входу?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="5724720497710437101" datatype="html">
@ -3327,7 +3327,7 @@
<target state="translated">Упс! Виникла помилка під час налаштування біометричної автентифікації.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
@ -6247,7 +6247,7 @@
<target state="translated">Ви дійсно хочете видалити ці дії?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="670983159637074283" datatype="html">
@ -6255,7 +6255,7 @@
<target state="translated">Ви дійсно хочете видалити цю активність?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6263,7 +6263,7 @@
<target state="translated">Тиждень до дати</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -6271,7 +6271,7 @@
<target state="translated">WTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -6279,7 +6279,7 @@
<target state="translated">Місяць до дати</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -6287,7 +6287,7 @@
<target state="translated">MTD</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -6295,7 +6295,7 @@
<target state="translated">Рік до дати</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="6479044529603381727" datatype="html">
@ -6303,7 +6303,7 @@
<target state="translated">рік</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6311,7 +6311,7 @@
<target state="translated">роки</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="db287ecf48f50d8a83c1dbdcee6282723b4cd9ad" datatype="html">
@ -6663,7 +6663,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="6973601224334878334" datatype="html">
@ -7151,11 +7151,11 @@
<target state="translated">Дані недоступні</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="b225488f8b209e9704760dc9f5d99845a5d07bf6" datatype="html">
@ -7391,7 +7391,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7689,7 +7689,7 @@
<target state="new">Find holding or page...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8012,7 +8012,7 @@
<target state="new">Do you really want to generate a new security token?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8028,7 +8028,7 @@
<target state="new">Stocks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8036,7 +8036,7 @@
<target state="new">Cryptocurrencies</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

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

@ -1904,18 +1904,18 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
<source>Manage Activities</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -1926,7 +1926,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1941,7 +1941,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -1963,70 +1963,70 @@
<source>Welcome to Ghostfolio</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="06c1bcff740ab4b1d5283d937d22e9daf8b31933" datatype="html">
<source>Ready to take control of your personal finances?</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
<source>Setup your accounts</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
<source>Get a comprehensive financial overview by adding your bank and brokerage accounts.</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
<source>Capture your activities</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
<source>Record your investment activities to keep your portfolio up to date.</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
<source>Monitor and analyze your portfolio</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
<source>Track your progress in real-time with comprehensive analysis and insights.</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
<source>Setup accounts</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="49af37bcd0c34e88ab989641e52ef92f3fb56e06" datatype="html">
<source>Add activity</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2508,7 +2508,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -2519,7 +2519,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -2530,7 +2530,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -2541,7 +2541,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2552,7 +2552,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="5e41f1b4c46ad9e0a9bc83fa36445483aa5cc324" datatype="html">
@ -2633,14 +2633,14 @@
<source>Auto</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="7963559562180316948" datatype="html">
<source>Do you really want to remove this sign in method?</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
@ -3578,7 +3578,7 @@
<source>Do you really want to delete these activities?</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="72ba3bcdd8350cb8bf462e217a28ec7f7a48bb44" datatype="html">
@ -4761,7 +4761,7 @@
<source>Do you really want to delete this activity?</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="db287ecf48f50d8a83c1dbdcee6282723b4cd9ad" datatype="html">
@ -5001,7 +5001,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="6333857424161463201" datatype="html">
@ -5264,11 +5264,11 @@
<source>No data available</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="62c28ddba8fedb2ae7b0fff9a641778b59791aa2" datatype="html">
@ -5410,35 +5410,35 @@
<source>Year to date</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
<source>Week to date</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
<source>Month to date</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
<source>MTD</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
<source>WTD</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="051f7201e65df238102b8f33aeb2f993bba280bb" datatype="html">
@ -5477,14 +5477,14 @@
<source>year</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
<source>years</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -5655,7 +5655,7 @@
<source>Do you really want to close your Ghostfolio account?</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -5690,7 +5690,7 @@
<source>Oops! There was an error setting up biometric authentication.</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -6471,7 +6471,7 @@
<source>Me</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="4068738931505527681" datatype="html">
@ -6686,7 +6686,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="bb9188e6fbfd19db7f6ba5433592beaff50da35d" datatype="html">
@ -6921,7 +6921,7 @@
<source>Find holding or page...</source>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -7213,21 +7213,21 @@
<source>Do you really want to generate a new security token?</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
<source>Cryptocurrencies</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="2732382861635368484" datatype="html">
<source>Stocks</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

84
apps/client/src/locales/messages.zh.xlf

@ -2024,11 +2024,11 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">155</context>
<context context-type="linenumber">153</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">191</context>
</context-group>
</trans-unit>
<trans-unit id="ec8b93e2ecc776c8dc2e43a791b6974612a90148" datatype="html">
@ -2036,7 +2036,7 @@
<target state="translated">管理活动</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-holdings/home-holdings.html</context>
<context context-type="linenumber">62</context>
<context context-type="linenumber">66</context>
</context-group>
</trans-unit>
<trans-unit id="5486880308148746399" datatype="html">
@ -2048,7 +2048,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">49</context>
<context context-type="linenumber">47</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2064,7 +2064,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">50</context>
<context context-type="linenumber">48</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/i18n.ts</context>
@ -2088,7 +2088,7 @@
<target state="translated">欢迎来到Ghostfolio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">7</context>
<context context-type="linenumber">11</context>
</context-group>
</trans-unit>
<trans-unit id="06c1bcff740ab4b1d5283d937d22e9daf8b31933" datatype="html">
@ -2096,7 +2096,7 @@
<target state="translated">准备好掌控您的个人财务了吗?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">8</context>
<context context-type="linenumber">12</context>
</context-group>
</trans-unit>
<trans-unit id="71c2ec88fc3953a1db6cfca218173fcf489fa803" datatype="html">
@ -2104,7 +2104,7 @@
<target state="translated">设置您的帐户</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">15</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="2f13d7cb644a3f330e3dd3613be87f2ea57c44a1" datatype="html">
@ -2112,7 +2112,7 @@
<target state="translated">通过添加您的银行和经纪账户来获取全面的财务概览。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">17</context>
<context context-type="linenumber">21</context>
</context-group>
</trans-unit>
<trans-unit id="4747213591a189a98d5aface48f2755f863025a4" datatype="html">
@ -2120,7 +2120,7 @@
<target state="translated">记录你的活动</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">24</context>
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="80c8f0ef9eb8f28bdb327674ce54dfc2431d3959" datatype="html">
@ -2128,7 +2128,7 @@
<target state="translated">记录您的投资活动以使您的投资组合保持最新状态。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="3d0333063dd1cd5062db56f859be74bdfb25a7f3" datatype="html">
@ -2136,7 +2136,7 @@
<target state="translated">监控和分析您的投资组合</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">33</context>
<context context-type="linenumber">37</context>
</context-group>
</trans-unit>
<trans-unit id="77393329771af93886e87ee2f3fcd29a4c8d8763" datatype="html">
@ -2144,7 +2144,7 @@
<target state="translated">通过全面的分析和见解实时跟踪您的进度。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">35</context>
<context context-type="linenumber">39</context>
</context-group>
</trans-unit>
<trans-unit id="1bdfdbf86e61060cf785b6bd53692b47c9afec63" datatype="html">
@ -2152,7 +2152,7 @@
<target state="translated">设置帐户</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">48</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="49af37bcd0c34e88ab989641e52ef92f3fb56e06" datatype="html">
@ -2160,7 +2160,7 @@
<target state="translated">添加活动</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/home-overview/home-overview.html</context>
<context context-type="linenumber">56</context>
<context context-type="linenumber">60</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html</context>
@ -2688,7 +2688,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7377728350294749129" datatype="html">
@ -2700,7 +2700,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="8768104874317770689" datatype="html">
@ -2712,7 +2712,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7304247106520037555" datatype="html">
@ -2724,7 +2724,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2736,7 +2736,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">403</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="5e41f1b4c46ad9e0a9bc83fa36445483aa5cc324" datatype="html">
@ -2828,7 +2828,7 @@
<target state="translated">自动</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">71</context>
<context context-type="linenumber">69</context>
</context-group>
</trans-unit>
<trans-unit id="7963559562180316948" datatype="html">
@ -2836,7 +2836,7 @@
<target state="translated">您确实要删除此登录方法吗?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">280</context>
</context-group>
</trans-unit>
<trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
@ -3892,7 +3892,7 @@
<target state="translated">您确定要删除这些活动吗?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="72ba3bcdd8350cb8bf462e217a28ec7f7a48bb44" datatype="html">
@ -5213,7 +5213,7 @@
<target state="translated">您确实要删除此活动吗?</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/activities-table/activities-table.component.ts</context>
<context context-type="linenumber">259</context>
<context context-type="linenumber">260</context>
</context-group>
</trans-unit>
<trans-unit id="db287ecf48f50d8a83c1dbdcee6282723b4cd9ad" datatype="html">
@ -5485,7 +5485,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">411</context>
<context context-type="linenumber">412</context>
</context-group>
</trans-unit>
<trans-unit id="6333857424161463201" datatype="html">
@ -5785,11 +5785,11 @@
<target state="translated">无可用数据</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">413</context>
<context context-type="linenumber">414</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts</context>
<context context-type="linenumber">426</context>
<context context-type="linenumber">427</context>
</context-group>
</trans-unit>
<trans-unit id="62c28ddba8fedb2ae7b0fff9a641778b59791aa2" datatype="html">
@ -5949,7 +5949,7 @@
<target state="translated">今年迄今为止</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">362</context>
<context context-type="linenumber">360</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -5957,7 +5957,7 @@
<target state="translated">本周至今</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="358501326846847310" datatype="html">
@ -5965,7 +5965,7 @@
<target state="translated">本月至今</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="399380803601269035" datatype="html">
@ -5973,7 +5973,7 @@
<target state="translated">本月至今</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">358</context>
<context context-type="linenumber">356</context>
</context-group>
</trans-unit>
<trans-unit id="7451343426685730864" datatype="html">
@ -5981,7 +5981,7 @@
<target state="translated">本周至今</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">354</context>
<context context-type="linenumber">352</context>
</context-group>
</trans-unit>
<trans-unit id="051f7201e65df238102b8f33aeb2f993bba280bb" datatype="html">
@ -6025,7 +6025,7 @@
<target state="translated">年</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">372</context>
<context context-type="linenumber">370</context>
</context-group>
</trans-unit>
<trans-unit id="7658073495909471632" datatype="html">
@ -6033,7 +6033,7 @@
<target state="translated">年</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">397</context>
<context context-type="linenumber">395</context>
</context-group>
</trans-unit>
<trans-unit id="73864299814955e733ade6e3e7204548b7b9adae" datatype="html">
@ -6218,7 +6218,7 @@
<target state="translated">您确定要关闭您的 Ghostfolio 账户吗?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">208</context>
<context context-type="linenumber">206</context>
</context-group>
</trans-unit>
<trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac" datatype="html">
@ -6266,7 +6266,7 @@
<target state="translated">哎呀!设置生物识别认证时发生错误。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-settings/user-account-settings.component.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">334</context>
</context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
@ -7148,7 +7148,7 @@
<target state="translated">我</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">213</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="110cc6cb39e1806d3775fd76f1d0753c9bc0e062" datatype="html">
@ -7392,7 +7392,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">169</context>
</context-group>
</trans-unit>
<trans-unit id="6751986162338860240" datatype="html">
@ -7690,7 +7690,7 @@
<target state="translated">查找持仓或页面...</target>
<context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">163</context>
<context context-type="linenumber">161</context>
</context-group>
</trans-unit>
<trans-unit id="b382f5619083495bdab5d0b0d10574f90f66dde6" datatype="html">
@ -8013,7 +8013,7 @@
<target state="translated">您真的想要生成一个新的安全令牌吗?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-access/user-account-access.component.ts</context>
<context context-type="linenumber">176</context>
<context context-type="linenumber">174</context>
</context-group>
</trans-unit>
<trans-unit id="1b258b258b4cc475ceb2871305b61756b0134f4a" datatype="html">
@ -8029,7 +8029,7 @@
<target state="translated">股票</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">54</context>
<context context-type="linenumber">52</context>
</context-group>
</trans-unit>
<trans-unit id="1419479195323304896" datatype="html">
@ -8037,7 +8037,7 @@
<target state="translated">加密货币</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/markets/markets.component.ts</context>
<context context-type="linenumber">55</context>
<context context-type="linenumber">53</context>
</context-group>
</trans-unit>
<trans-unit id="8c9a78c3ef6f17b2fcd1c7460c436c3d4cb2be7e" datatype="html">

38
apps/client/src/styles.scss

@ -237,10 +237,10 @@ body {
}
.mat-mdc-dialog-container {
--mdc-dialog-container-color: var(--dark-background);
--mat-dialog-container-color: var(--dark-background);
.mdc-dialog__content {
--mdc-dialog-supporting-text-color: rgba(var(--light-primary-text));
--mat-dialog-supporting-text-color: rgba(var(--light-primary-text));
}
}
@ -252,13 +252,13 @@ body {
}
.mat-mdc-card {
--mdc-elevated-card-container-color: var(--dark-background);
--mdc-outlined-card-container-color: var(--dark-background);
--mat-card-elevated-container-color: var(--dark-background);
--mat-card-outlined-container-color: var(--dark-background);
}
.mat-mdc-fab {
&.mat-primary {
--mdc-fab-icon-color: rgba(var(--dark-primary-text));
--mat-fab-icon-color: rgba(var(--dark-primary-text));
--mat-mdc-fab-color: rgba(var(--dark-primary-text));
}
}
@ -270,16 +270,14 @@ body {
.mdc-button {
&.mat-accent,
&.mat-primary {
--mdc-filled-button-label-text-color: rgba(var(--dark-primary-text));
--mat-button-filled-label-text-color: rgba(var(--dark-primary-text));
}
}
.page {
&.has-tabs {
.mat-mdc-tab-nav-bar {
--mat-tab-header-inactive-label-text-color: rgba(
var(--light-primary-text)
);
--mat-tab-inactive-label-text-color: rgba(var(--light-primary-text));
}
@media (min-width: 576px) {
@ -430,7 +428,7 @@ ngx-skeleton-loader {
.mat-mdc-dialog-container {
.mdc-dialog__content {
--mdc-dialog-supporting-text-color: rgba(var(--dark-primary-text));
--mat-dialog-supporting-text-color: rgba(var(--dark-primary-text));
}
}
@ -445,7 +443,7 @@ ngx-skeleton-loader {
color: var(--mat-mdc-fab-color, inherit) !important;
&.mat-primary {
--mdc-fab-icon-color: rgba(var(--light-primary-text));
--mat-fab-icon-color: rgba(var(--light-primary-text));
--mat-mdc-fab-color: rgba(var(--light-primary-text));
}
}
@ -507,7 +505,7 @@ ngx-skeleton-loader {
.mdc-button {
&.mat-accent,
&.mat-primary {
--mdc-filled-button-label-text-color: rgba(var(--light-primary-text));
--mat-button-filled-label-text-color: rgba(var(--light-primary-text));
}
}
@ -557,12 +555,10 @@ ngx-skeleton-loader {
}
.mat-mdc-tab-nav-bar {
--mat-tab-header-active-focus-indicator-color: transparent;
--mat-tab-header-active-hover-indicator-color: transparent;
--mat-tab-header-inactive-label-text-color: rgba(
var(--dark-primary-text)
);
--mdc-tab-indicator-active-indicator-color: transparent;
--mat-tab-active-focus-indicator-color: transparent;
--mat-tab-active-hover-indicator-color: transparent;
--mat-tab-inactive-label-text-color: rgba(var(--dark-primary-text));
--mat-tab-active-indicator-color: transparent;
}
.mat-mdc-tab-nav-panel {
@ -571,7 +567,7 @@ ngx-skeleton-loader {
@media (max-width: 575.98px) {
.mat-mdc-tab-link {
--mdc-secondary-navigation-tab-container-height: 3rem;
--mat-tab-container-height: 3rem;
}
}
@ -582,8 +578,8 @@ ngx-skeleton-loader {
background-color: rgba(var(--palette-foreground-base), 0.02);
padding: 2rem 0;
width: 14rem;
--mat-tab-header-label-text-tracking: normal;
--mdc-secondary-navigation-tab-container-height: 2rem;
--mat-tab-label-text-tracking: normal;
--mat-tab-container-height: 2rem;
.mat-mdc-tab-links {
flex-direction: column;

6
apps/client/src/styles/theme.scss

@ -116,7 +116,7 @@ $gf-theme-dark: mat.m2-define-dark-theme(
--gf-theme-secondary-500-rgb: 78, 208, 94;
--mat-dialog-container-small-max-width: 96vw;
--mdc-filled-button-label-text-tracking: normal;
--mdc-outlined-button-label-text-tracking: normal;
--mdc-text-button-label-text-tracking: normal;
--mat-button-filled-label-text-tracking: normal;
--mat-button-outlined-label-text-tracking: normal;
--mat-button-text-label-text-tracking: normal;
}

1
apps/client/tsconfig.app.json

@ -1,6 +1,7 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"moduleResolution": "bundler",
"outDir": "../../dist/out-tsc",
"types": ["node"],
"typeRoots": ["../../node_modules/@types"],

13
libs/ui/.storybook/main.js

@ -1,8 +1,13 @@
import { createRequire } from 'node:module';
import { dirname, join } from 'node:path';
const require = createRequire(import.meta.url);
/** @type {import('@storybook/angular').StorybookConfig} */
const config = {
addons: ['@storybook/addon-essentials'],
addons: [getAbsolutePath('@storybook/addon-docs')],
framework: {
name: '@storybook/angular',
name: getAbsolutePath('@storybook/angular'),
options: {}
},
staticDirs: [
@ -19,3 +24,7 @@ export default config;
// To customize your webpack configuration you can use the webpackFinal field.
// Check https://storybook.js.org/docs/react/builders/webpack#extending-storybooks-webpack-config
// and https://nx.dev/packages/storybook/documents/custom-builder-configs
function getAbsolutePath(value) {
return dirname(require.resolve(join(value, 'package.json')));
}

1
libs/ui/eslint.config.cjs

@ -40,6 +40,7 @@ module.exports = [
style: 'kebab-case'
}
],
'@angular-eslint/prefer-inject': 'off',
'@angular-eslint/prefer-standalone': 'off'
},
languageOptions: {

3
libs/ui/src/lib/activities-filter/activities-filter.component.ts

@ -1,6 +1,5 @@
import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
import { Filter, FilterGroup } from '@ghostfolio/common/interfaces';
import { translate } from '@ghostfolio/ui/i18n';
import { COMMA, ENTER } from '@angular/cdk/keycodes';
import { CommonModule } from '@angular/common';
@ -34,6 +33,8 @@ import { groupBy } from 'lodash';
import { BehaviorSubject, Observable, Subject } from 'rxjs';
import { takeUntil } from 'rxjs/operators';
import { translate } from '../i18n';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [

9
libs/ui/src/lib/activities-table/activities-table.component.ts

@ -6,10 +6,6 @@ import { DEFAULT_PAGE_SIZE } from '@ghostfolio/common/config';
import { getDateFormatString, getLocale } from '@ghostfolio/common/helper';
import { AssetProfileIdentifier } from '@ghostfolio/common/interfaces';
import { OrderWithAccount } from '@ghostfolio/common/types';
import { GfActivityTypeComponent } from '@ghostfolio/ui/activity-type';
import { GfEntityLogoComponent } from '@ghostfolio/ui/entity-logo';
import { GfNoTransactionsInfoComponent } from '@ghostfolio/ui/no-transactions-info';
import { GfValueComponent } from '@ghostfolio/ui/value';
import { SelectionModel } from '@angular/cdk/collections';
import { CommonModule } from '@angular/common';
@ -62,6 +58,11 @@ import {
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
import { Subject, Subscription, takeUntil } from 'rxjs';
import { GfActivityTypeComponent } from '../activity-type/activity-type.component';
import { GfEntityLogoComponent } from '../entity-logo/entity-logo.component';
import { GfNoTransactionsInfoComponent } from '../no-transactions-info/no-transactions-info.component';
import { GfValueComponent } from '../value/value.component';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [

4
libs/ui/src/lib/activity-type/activity-type.component.ts

@ -1,5 +1,3 @@
import { translate } from '@ghostfolio/ui/i18n';
import { CommonModule } from '@angular/common';
import {
CUSTOM_ELEMENTS_SCHEMA,
@ -20,6 +18,8 @@ import {
hammerOutline
} from 'ionicons/icons';
import { translate } from '../i18n';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [CommonModule, IonIcon],

11
libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.component.ts

@ -1,10 +1,5 @@
import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
import { internalRoutes } from '@ghostfolio/common/routes/routes';
import { SearchMode } from '@ghostfolio/ui/assistant/enums/search-mode';
import {
IAssetSearchResultItem,
ISearchResultItem
} from '@ghostfolio/ui/assistant/interfaces/interfaces';
import { FocusableOption } from '@angular/cdk/a11y';
import {
@ -21,6 +16,12 @@ import {
} from '@angular/core';
import { Params, RouterModule } from '@angular/router';
import { SearchMode } from '../enums/search-mode';
import {
IAssetSearchResultItem,
ISearchResultItem
} from '../interfaces/interfaces';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [GfSymbolModule, RouterModule],

8
libs/ui/src/lib/assistant/assistant.component.ts

@ -6,11 +6,8 @@ import { Filter, PortfolioPosition, User } from '@ghostfolio/common/interfaces';
import { InternalRoute } from '@ghostfolio/common/routes/interfaces/internal-route.interface';
import { internalRoutes } from '@ghostfolio/common/routes/routes';
import { DateRange } from '@ghostfolio/common/types';
import { GfEntityLogoComponent } from '@ghostfolio/ui/entity-logo';
import { translate } from '@ghostfolio/ui/i18n';
import { FocusKeyManager } from '@angular/cdk/a11y';
import { CommonModule } from '@angular/common';
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
@ -63,6 +60,8 @@ import {
tap
} from 'rxjs/operators';
import { GfEntityLogoComponent } from '../entity-logo/entity-logo.component';
import { translate } from '../i18n';
import { GfAssistantListItemComponent } from './assistant-list-item/assistant-list-item.component';
import { SearchMode } from './enums/search-mode';
import {
@ -74,7 +73,6 @@ import {
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
CommonModule,
FormsModule,
GfAssistantListItemComponent,
GfEntityLogoComponent,
@ -529,7 +527,7 @@ export class GfAssistantComponent implements OnChanges, OnDestroy, OnInit {
}
public onChangeDateRange(dateRangeString: string) {
this.dateRangeChanged.emit(dateRangeString as DateRange);
this.dateRangeChanged.emit(dateRangeString);
}
public onCloseAssistant() {

4
libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts

@ -6,8 +6,6 @@ import {
AdminMarketDataDetails,
LineChartItem
} from '@ghostfolio/common/interfaces';
import { GfLineChartComponent } from '@ghostfolio/ui/line-chart';
import { GfValueComponent } from '@ghostfolio/ui/value';
import {
CUSTOM_ELEMENTS_SCHEMA,
@ -27,6 +25,8 @@ import { format } from 'date-fns';
import { Subject } from 'rxjs';
import { takeUntil } from 'rxjs/operators';
import { GfLineChartComponent } from '../../line-chart/line-chart.component';
import { GfValueComponent } from '../../value/value.component';
import { BenchmarkDetailDialogParams } from './interfaces/interfaces';
@Component({

6
libs/ui/src/lib/benchmark/benchmark.component.ts

@ -6,9 +6,6 @@ import {
Benchmark,
User
} from '@ghostfolio/common/interfaces';
import { translate } from '@ghostfolio/ui/i18n';
import { GfTrendIndicatorComponent } from '@ghostfolio/ui/trend-indicator';
import { GfValueComponent } from '@ghostfolio/ui/value';
import { CommonModule } from '@angular/common';
import {
@ -35,6 +32,9 @@ import { get, isNumber } from 'lodash';
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
import { Subject, takeUntil } from 'rxjs';
import { translate } from '../i18n';
import { GfTrendIndicatorComponent } from '../trend-indicator/trend-indicator.component';
import { GfValueComponent } from '../value/value.component';
import { GfBenchmarkDetailDialogComponent } from './benchmark-detail-dialog/benchmark-detail-dialog.component';
import { BenchmarkDetailDialogParams } from './benchmark-detail-dialog/interfaces/interfaces';

7
libs/ui/src/lib/currency-selector/currency-selector.component.ts

@ -1,11 +1,10 @@
import { AbstractMatFormField } from '@ghostfolio/ui/shared/abstract-mat-form-field';
import { FocusMonitor } from '@angular/cdk/a11y';
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
ChangeDetectorRef,
Component,
DoCheck,
ElementRef,
Input,
OnDestroy,
@ -32,6 +31,8 @@ import { MatInput, MatInputModule } from '@angular/material/input';
import { Subject } from 'rxjs';
import { map, startWith, takeUntil } from 'rxjs/operators';
import { AbstractMatFormField } from '../shared/abstract-mat-form-field';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
host: {
@ -58,7 +59,7 @@ import { map, startWith, takeUntil } from 'rxjs/operators';
})
export class GfCurrencySelectorComponent
extends AbstractMatFormField<string>
implements OnInit, OnDestroy
implements DoCheck, OnDestroy, OnInit
{
@Input() private currencies: string[] = [];
@Input() private formControlName: string;

5
libs/ui/src/lib/holdings-table/holdings-table.component.ts

@ -4,8 +4,6 @@ import {
AssetProfileIdentifier,
PortfolioPosition
} from '@ghostfolio/common/interfaces';
import { GfEntityLogoComponent } from '@ghostfolio/ui/entity-logo';
import { GfValueComponent } from '@ghostfolio/ui/value';
import { CommonModule } from '@angular/common';
import {
@ -28,6 +26,9 @@ import { AssetSubClass } from '@prisma/client';
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
import { Subject, Subscription } from 'rxjs';
import { GfEntityLogoComponent } from '../entity-logo/entity-logo.component';
import { GfValueComponent } from '../value/value.component';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [

3
libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts

@ -6,7 +6,6 @@ import {
PortfolioPosition
} from '@ghostfolio/common/interfaces';
import { ColorScheme } from '@ghostfolio/common/types';
import { translate } from '@ghostfolio/ui/i18n';
import { CommonModule } from '@angular/common';
import {
@ -33,6 +32,8 @@ import { isUUID } from 'class-validator';
import Color from 'color';
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
import { translate } from '../i18n';
const {
blue,
cyan,

9
libs/ui/src/lib/shared/abstract-mat-form-field.ts

@ -17,7 +17,6 @@ import { Subject } from 'rxjs';
template: '',
standalone: false
})
// eslint-disable-next-line @angular-eslint/component-class-suffix
export abstract class AbstractMatFormField<T>
implements ControlValueAccessor, DoCheck, MatFormFieldControl<T>, OnDestroy
{
@ -35,7 +34,7 @@ export abstract class AbstractMatFormField<T>
protected onChange?: (value: T) => void;
protected onTouched?: () => void;
private static nextId: number = 0;
private static nextId = 0;
protected constructor(
protected _elementRef: ElementRef,
@ -83,7 +82,7 @@ export abstract class AbstractMatFormField<T>
return !this._value;
}
public _placeholder: string = '';
public _placeholder = '';
public get placeholder() {
return this._placeholder;
@ -95,7 +94,7 @@ export abstract class AbstractMatFormField<T>
this.stateChanges.next();
}
public _required: boolean = false;
public _required = false;
public get required() {
return (
@ -110,7 +109,7 @@ export abstract class AbstractMatFormField<T>
this.stateChanges.next();
}
public _disabled: boolean = false;
public _disabled = false;
public get disabled() {
if (this.ngControl?.disabled !== null) {

7
libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts

@ -1,8 +1,6 @@
import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
import { DataService } from '@ghostfolio/client/services/data.service';
import { LookupItem } from '@ghostfolio/common/interfaces';
import { translate } from '@ghostfolio/ui/i18n';
import { AbstractMatFormField } from '@ghostfolio/ui/shared/abstract-mat-form-field';
import { FocusMonitor } from '@angular/cdk/a11y';
import {
@ -10,6 +8,7 @@ import {
ChangeDetectionStrategy,
ChangeDetectorRef,
Component,
DoCheck,
ElementRef,
Input,
OnChanges,
@ -45,7 +44,9 @@ import {
takeUntil
} from 'rxjs/operators';
import { translate } from '../i18n';
import { GfPremiumIndicatorComponent } from '../premium-indicator';
import { AbstractMatFormField } from '../shared/abstract-mat-form-field';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
@ -76,7 +77,7 @@ import { GfPremiumIndicatorComponent } from '../premium-indicator';
})
export class GfSymbolAutocompleteComponent
extends AbstractMatFormField<LookupItem>
implements OnChanges, OnDestroy, OnInit
implements DoCheck, OnChanges, OnDestroy, OnInit
{
@Input() public defaultLookupItems: LookupItem[] = [];
@Input() public isLoading = false;

3
libs/ui/src/lib/top-holdings/top-holdings.component.ts

@ -4,7 +4,6 @@ import {
AssetProfileIdentifier,
HoldingWithParents
} from '@ghostfolio/common/interfaces';
import { GfValueComponent } from '@ghostfolio/ui/value';
import {
animate,
@ -31,6 +30,8 @@ import { MatTableDataSource, MatTableModule } from '@angular/material/table';
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
import { Subject } from 'rxjs';
import { GfValueComponent } from '../value/value.component';
@Component({
animations: [
trigger('detailExpand', [

2
libs/ui/src/lib/value/value.component.ts

@ -48,7 +48,7 @@ export class GfValueComponent implements OnChanges {
if (isNumber(this.value)) {
this.isNumber = true;
this.isString = false;
this.absoluteValue = Math.abs(this.value as number);
this.absoluteValue = Math.abs(this.value);
if (this.colorizeSign) {
if (this.isCurrency) {

57
nx.json

@ -10,8 +10,61 @@
"linter": "eslint",
"unitTestRunner": "jest"
},
"@nx/angular:component": {},
"@nx/nest": {}
"@nx/angular:component": {
"type": "component"
},
"@nx/nest": {},
"@schematics/angular:component": {
"type": "component"
},
"@nx/angular:directive": {
"type": "directive"
},
"@schematics/angular:directive": {
"type": "directive"
},
"@nx/angular:service": {
"type": "service"
},
"@schematics/angular:service": {
"type": "service"
},
"@nx/angular:scam": {
"type": "component"
},
"@nx/angular:scam-directive": {
"type": "directive"
},
"@nx/angular:guard": {
"typeSeparator": "."
},
"@schematics/angular:guard": {
"typeSeparator": "."
},
"@nx/angular:interceptor": {
"typeSeparator": "."
},
"@schematics/angular:interceptor": {
"typeSeparator": "."
},
"@nx/angular:module": {
"typeSeparator": "."
},
"@schematics/angular:module": {
"typeSeparator": "."
},
"@nx/angular:pipe": {
"typeSeparator": "."
},
"@schematics/angular:pipe": {
"typeSeparator": "."
},
"@nx/angular:resolver": {
"typeSeparator": "."
},
"@schematics/angular:resolver": {
"typeSeparator": "."
}
},
"$schema": "./node_modules/nx/schemas/nx-schema.json",
"targetDefaults": {

13274
package-lock.json

File diff suppressed because it is too large

94
package.json

@ -56,17 +56,17 @@
"workspace-generator": "nx workspace-generator"
},
"dependencies": {
"@angular/animations": "19.2.1",
"@angular/cdk": "19.2.2",
"@angular/common": "19.2.1",
"@angular/compiler": "19.2.1",
"@angular/core": "19.2.1",
"@angular/forms": "19.2.1",
"@angular/material": "19.2.2",
"@angular/platform-browser": "19.2.1",
"@angular/platform-browser-dynamic": "19.2.1",
"@angular/router": "19.2.1",
"@angular/service-worker": "19.2.1",
"@angular/animations": "20.0.7",
"@angular/cdk": "20.0.6",
"@angular/common": "20.0.7",
"@angular/compiler": "20.0.7",
"@angular/core": "20.0.7",
"@angular/forms": "20.0.7",
"@angular/material": "20.0.6",
"@angular/platform-browser": "20.0.7",
"@angular/platform-browser-dynamic": "20.0.7",
"@angular/router": "20.0.7",
"@angular/service-worker": "20.0.7",
"@codewithdan/observable-store": "2.2.15",
"@date-fns/utc": "2.1.0",
"@dfinity/agent": "0.15.7",
@ -93,7 +93,7 @@
"@prisma/client": "6.12.0",
"@simplewebauthn/browser": "13.1.0",
"@simplewebauthn/server": "13.1.1",
"@stripe/stripe-js": "7.3.1",
"@stripe/stripe-js": "7.6.1",
"ai": "4.3.16",
"alphavantage": "2.2.0",
"big.js": "7.0.1",
@ -123,10 +123,10 @@
"marked": "15.0.4",
"ms": "3.0.0-canary.1",
"ng-extract-i18n-merge": "2.15.1",
"ngx-device-detector": "9.0.0",
"ngx-markdown": "19.0.0",
"ngx-device-detector": "10.0.2",
"ngx-markdown": "20.0.0",
"ngx-skeleton-loader": "11.2.1",
"ngx-stripe": "19.7.0",
"ngx-stripe": "20.7.0",
"open-color": "1.9.1",
"papaparse": "5.3.1",
"passport": "0.7.0",
@ -135,7 +135,7 @@
"passport-jwt": "4.0.1",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.1",
"stripe": "18.2.1",
"stripe": "18.3.0",
"svgmap": "2.12.2",
"twitter-api-v2": "1.23.0",
"uuid": "11.1.0",
@ -143,37 +143,35 @@
"zone.js": "0.15.1"
},
"devDependencies": {
"@angular-devkit/build-angular": "19.2.1",
"@angular-devkit/core": "19.2.1",
"@angular-devkit/schematics": "19.2.1",
"@angular-eslint/eslint-plugin": "19.2.1",
"@angular-eslint/eslint-plugin-template": "19.2.1",
"@angular-eslint/template-parser": "19.2.1",
"@angular/cli": "19.2.1",
"@angular/compiler-cli": "19.2.1",
"@angular/language-service": "19.2.1",
"@angular/localize": "19.2.1",
"@angular/pwa": "19.2.1",
"@angular-devkit/build-angular": "20.0.6",
"@angular-devkit/core": "20.0.6",
"@angular-devkit/schematics": "20.0.6",
"@angular-eslint/eslint-plugin": "20.1.1",
"@angular-eslint/eslint-plugin-template": "20.1.1",
"@angular-eslint/template-parser": "20.1.1",
"@angular/cli": "20.0.6",
"@angular/compiler-cli": "20.0.7",
"@angular/language-service": "20.0.7",
"@angular/localize": "20.0.7",
"@angular/pwa": "20.0.6",
"@eslint/eslintrc": "3.3.1",
"@eslint/js": "9.24.0",
"@nestjs/schematics": "11.0.5",
"@nestjs/testing": "11.1.3",
"@nx/angular": "21.1.2",
"@nx/cypress": "21.1.2",
"@nx/eslint-plugin": "21.1.2",
"@nx/jest": "21.1.2",
"@nx/js": "21.1.2",
"@nx/module-federation": "21.1.2",
"@nx/nest": "21.1.2",
"@nx/node": "21.1.2",
"@nx/storybook": "21.1.2",
"@nx/web": "21.1.2",
"@nx/workspace": "21.1.2",
"@schematics/angular": "19.2.1",
"@storybook/addon-essentials": "8.6.12",
"@storybook/addon-interactions": "8.6.12",
"@storybook/angular": "8.6.12",
"@storybook/core-server": "8.6.12",
"@nx/angular": "21.2.4",
"@nx/cypress": "21.2.4",
"@nx/eslint-plugin": "21.2.4",
"@nx/jest": "21.2.4",
"@nx/js": "21.2.4",
"@nx/module-federation": "21.2.4",
"@nx/nest": "21.2.4",
"@nx/node": "21.2.4",
"@nx/storybook": "21.2.4",
"@nx/web": "21.2.4",
"@nx/workspace": "21.2.4",
"@schematics/angular": "20.0.6",
"@storybook/addon-docs": "9.0.17",
"@storybook/angular": "9.0.17",
"@trivago/prettier-plugin-sort-imports": "5.2.2",
"@types/big.js": "6.2.2",
"@types/google-spreadsheet": "3.1.5",
@ -190,12 +188,12 @@
"eslint-config-prettier": "10.1.1",
"eslint-plugin-cypress": "4.2.0",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-storybook": "0.12.0",
"eslint-plugin-storybook": "9.0.17",
"husky": "9.1.7",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"jest-preset-angular": "14.4.2",
"nx": "21.1.2",
"jest-preset-angular": "14.6.0",
"nx": "21.2.4",
"prettier": "3.6.2",
"prettier-plugin-organize-attributes": "1.0.0",
"prisma": "6.12.0",
@ -203,11 +201,11 @@
"react-dom": "18.2.0",
"replace-in-file": "8.3.0",
"shx": "0.3.4",
"storybook": "8.6.12",
"storybook": "9.0.17",
"ts-jest": "29.1.0",
"ts-node": "10.9.2",
"tslib": "2.8.1",
"typescript": "5.7.3",
"typescript": "5.8.3",
"webpack-bundle-analyzer": "4.10.2"
},
"engines": {

Loading…
Cancel
Save