Browse Source

Merge branch 'main' into bugfix/ui-confirmation-when-adding-currency

pull/6225/head
Thomas Kaul 1 week ago
committed by GitHub
parent
commit
4227c3a70f
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      .vscode/extensions.json
  2. 2
      .vscode/settings.json
  3. 15
      CHANGELOG.md
  4. 9
      README.md
  5. 6
      apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
  6. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts
  7. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts
  8. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts
  9. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts
  10. 12
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts
  11. 14
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts
  12. 12
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts
  13. 2
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
  14. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts
  15. 2
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts
  16. 7
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-no-orders.spec.ts
  17. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts
  18. 11
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts
  19. 2
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
  20. 7
      apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts
  21. 2
      apps/api/src/app/portfolio/portfolio.controller.ts
  22. 27
      apps/api/src/app/portfolio/portfolio.service.ts
  23. 210
      apps/api/src/assets/cryptocurrencies/cryptocurrencies.json
  24. 18
      apps/client/src/app/pages/about/overview/about-overview-page.html
  25. 9
      apps/client/src/app/pages/pricing/pricing-page.html
  26. BIN
      apps/client/src/assets/images/sponsors/logo-lambdatest.png
  27. 33
      apps/client/src/assets/images/sponsors/logo-testmu-dark.svg
  28. 33
      apps/client/src/assets/images/sponsors/logo-testmu-light.svg
  29. 108
      apps/client/src/locales/messages.ca.xlf
  30. 108
      apps/client/src/locales/messages.de.xlf
  31. 108
      apps/client/src/locales/messages.es.xlf
  32. 108
      apps/client/src/locales/messages.fr.xlf
  33. 108
      apps/client/src/locales/messages.it.xlf
  34. 108
      apps/client/src/locales/messages.ko.xlf
  35. 108
      apps/client/src/locales/messages.nl.xlf
  36. 108
      apps/client/src/locales/messages.pl.xlf
  37. 108
      apps/client/src/locales/messages.pt.xlf
  38. 108
      apps/client/src/locales/messages.tr.xlf
  39. 108
      apps/client/src/locales/messages.uk.xlf
  40. 105
      apps/client/src/locales/messages.xlf
  41. 140
      apps/client/src/locales/messages.zh.xlf
  42. 4
      libs/common/eslint.config.cjs
  43. 26
      libs/common/src/lib/chart-helper.ts
  44. 2
      libs/common/src/lib/class-transformer.ts
  45. 8
      libs/common/src/lib/helper.ts
  46. 2
      libs/common/src/lib/interfaces/index.ts
  47. 4
      libs/common/src/lib/interfaces/portfolio-position.interface.ts
  48. 27
      libs/common/src/lib/interfaces/position.interface.ts
  49. 3
      libs/common/src/lib/interfaces/responses/accounts-response.interface.ts
  50. 4
      libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts
  51. 2
      libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts
  52. 5
      libs/common/src/lib/models/timeline-position.ts
  53. 2
      libs/common/src/lib/routes/interfaces/internal-route.interface.ts
  54. 4
      libs/common/src/lib/types/account-with-value.type.ts
  55. 4
      libs/common/src/lib/utils/form.util.ts
  56. 2
      libs/common/src/lib/validators/is-currency-code.ts
  57. 3
      libs/common/tsconfig.json
  58. 7
      libs/ui/src/lib/mocks/holdings.ts
  59. 4018
      package-lock.json
  60. 66
      package.json

4
.vscode/extensions.json

@ -1,8 +1,8 @@
{
"recommendations": [
"angular.ng-template",
"esbenp.prettier-vscode",
"firsttris.vscode-jest-runner",
"nrwl.angular-console",
"prettier.prettier-vscode"
"nrwl.angular-console"
]
}

2
.vscode/settings.json

@ -1,4 +1,4 @@
{
"editor.defaultFormatter": "prettier.prettier-vscode",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
}

15
CHANGELOG.md

@ -10,6 +10,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Improved the usability of the create asset profile dialog in the market data section of the admin control panel
- Improved the language localization for Chinese (`zh`)
- Improved the language localization for German (`de`)
- Upgraded `angular` from version `21.0.6` to `21.1.1`
- Upgraded `Nx` from version `22.3.3` to `22.4.1`
- Upgraded `prettier` from version `3.8.0` to `3.8.1`
## 2.233.0 - 2026-01-23
### Changed
- Deprecated `firstBuyDate` in favor of `dateOfFirstActivity` in the portfolio calculator
- Deprecated `transactionCount` in favor of `activitiesCount` in the portfolio calculator and service
- Removed the deprecated `firstBuyDate` from the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
- Refreshed the cryptocurrencies list
- Upgraded `prettier` from version `3.7.4` to `3.8.0`
## 2.232.0 - 2026-01-19

9
README.md

@ -318,12 +318,9 @@ If you like to support this project, become a [**Sponsor**](https://github.com/s
## Sponsors
<div align="center">
<p>
Browser testing via<br />
<a href="https://www.lambdatest.com?utm_medium=sponsor&utm_source=ghostfolio" target="_blank" title="LambdaTest - AI Powered Testing Tool">
<img alt="LambdaTest Logo" height="45" width="250" src="https://www.lambdatest.com/blue-logo.png" />
</a>
</p>
<a href="https://www.testmu.ai?utm_medium=sponsor&utm_source=ghostfolio" target="_blank" title="TestMu AI - AI Powered Testing Tool">
<img alt="TestMu AI Logo" height="45" src="https://assets.testmu.ai/resources/images/logos/logo.svg" />
</a>
</div>
## Analytics

6
apps/api/src/app/portfolio/calculator/portfolio-calculator.ts

@ -407,9 +407,11 @@ export abstract class PortfolioCalculator {
includeInTotalAssetValue,
timeWeightedInvestment,
timeWeightedInvestmentWithCurrencyEffect,
activitiesCount: item.activitiesCount,
averagePrice: item.averagePrice,
currency: item.currency,
dataSource: item.dataSource,
dateOfFirstActivity: item.dateOfFirstActivity,
dividend: totalDividend,
dividendInBaseCurrency: totalDividendInBaseCurrency,
fee: item.fee,
@ -993,9 +995,11 @@ export abstract class PortfolioCalculator {
investment,
skipErrors,
symbol,
activitiesCount: oldAccumulatedSymbol.activitiesCount + 1,
averagePrice: newQuantity.eq(0)
? new Big(0)
: investment.div(newQuantity).abs(),
dateOfFirstActivity: oldAccumulatedSymbol.dateOfFirstActivity,
dividend: new Big(0),
fee: oldAccumulatedSymbol.fee.plus(fee),
feeInBaseCurrency:
@ -1016,7 +1020,9 @@ export abstract class PortfolioCalculator {
skipErrors,
symbol,
tags,
activitiesCount: 1,
averagePrice: unitPrice,
dateOfFirstActivity: date,
dividend: new Big(0),
firstBuyDate: date,
includeInHoldings: INVESTMENT_ACTIVITY_TYPES.includes(type),

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts

@ -133,15 +133,22 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('595.6'),
errors: [],
hasErrors: false,
positions: [
{
activitiesCount: 2,
averagePrice: new Big('139.75'),
currency: 'CHF',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-11-22',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('3.2'),
@ -202,6 +209,10 @@ describe('PortfolioCalculator', () => {
{ date: '2021-11-01', investment: 559 },
{ date: '2021-12-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2021-01-01', investment: 559 }
]);
});
});
});

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts

@ -149,15 +149,22 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('0'),
errors: [],
hasErrors: false,
positions: [
{
activitiesCount: 3,
averagePrice: new Big('0'),
currency: 'CHF',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-11-22',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('3.2'),
@ -216,6 +223,10 @@ describe('PortfolioCalculator', () => {
{ date: '2021-11-01', investment: 0 },
{ date: '2021-12-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2021-01-01', investment: 0 }
]);
});
});
});

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts

@ -133,15 +133,22 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('0'),
errors: [],
hasErrors: false,
positions: [
{
activitiesCount: 2,
averagePrice: new Big('0'),
currency: 'CHF',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-11-22',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('3.2'),
@ -200,6 +207,10 @@ describe('PortfolioCalculator', () => {
{ date: '2021-11-01', investment: 0 },
{ date: '2021-12-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2021-01-01', investment: 0 }
]);
});
});
});

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts

@ -123,15 +123,22 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('297.8'),
errors: [],
hasErrors: false,
positions: [
{
activitiesCount: 1,
averagePrice: new Big('136.6'),
currency: 'CHF',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-11-30',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('1.55'),
@ -199,6 +206,10 @@ describe('PortfolioCalculator', () => {
{ date: '2021-11-01', investment: 273.2 },
{ date: '2021-12-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2021-01-01', investment: 273.2 }
]);
});
it.only('with BALN.SW buy (with unit price lower than closing price)', async () => {

12
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts

@ -132,6 +132,11 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot.historicalData[0]).toEqual({
date: '2021-12-11',
investmentValueWithCurrencyEffect: 0,
@ -190,9 +195,11 @@ describe('PortfolioCalculator', () => {
hasErrors: false,
positions: [
{
activitiesCount: 1,
averagePrice: new Big('44558.42'),
currency: 'USD',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-12-12',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('4.46'),
@ -245,6 +252,11 @@ describe('PortfolioCalculator', () => {
{ date: '2021-12-01', investment: 44558.42 },
{ date: '2022-01-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2021-01-01', investment: 44558.42 },
{ date: '2022-01-01', investment: 0 }
]);
});
});
});

14
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts

@ -146,6 +146,11 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('13298.425356'),
errors: [],
@ -153,9 +158,11 @@ describe('PortfolioCalculator', () => {
hasErrors: false,
positions: [
{
activitiesCount: 2,
averagePrice: new Big('320.43'),
currency: 'USD',
dataSource: 'YAHOO',
dateOfFirstActivity: '2015-01-01',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('0'),
@ -253,6 +260,13 @@ describe('PortfolioCalculator', () => {
{ date: '2017-12-01', investment: -318.54266729999995 },
{ date: '2018-01-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2015-01-01', investment: 637.0853345999999 },
{ date: '2016-01-01', investment: 0 },
{ date: '2017-01-01', investment: -318.54266729999995 },
{ date: '2018-01-01', investment: 0 }
]);
});
});
});

12
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts

@ -132,6 +132,11 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot.historicalData[0]).toEqual({
date: '2021-12-11',
investmentValueWithCurrencyEffect: 0,
@ -190,9 +195,11 @@ describe('PortfolioCalculator', () => {
hasErrors: false,
positions: [
{
activitiesCount: 1,
averagePrice: new Big('44558.42'),
currency: 'USD',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-12-12',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('4.46'),
@ -245,6 +252,11 @@ describe('PortfolioCalculator', () => {
{ date: '2021-12-01', investment: 44558.42 },
{ date: '2022-01-01', investment: 0 }
]);
expect(investmentsByYear).toEqual([
{ date: '2021-01-01', investment: 44558.42 },
{ date: '2022-01-01', investment: 0 }
]);
});
});
});

2
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts

@ -230,9 +230,11 @@ describe('PortfolioCalculator', () => {
* Value in base currency: 2000 USD * 0.91 = 1820 CHF
*/
expect(position).toMatchObject<TimelinePosition>({
activitiesCount: 2,
averagePrice: new Big(1),
currency: 'USD',
dataSource: DataSource.YAHOO,
dateOfFirstActivity: '2023-12-31',
dividend: new Big(0),
dividendInBaseCurrency: new Big(0),
fee: new Big(0),

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts

@ -129,15 +129,22 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('103.10483'),
errors: [],
hasErrors: false,
positions: [
{
activitiesCount: 1,
averagePrice: new Big('89.12'),
currency: 'USD',
dataSource: 'YAHOO',
dateOfFirstActivity: '2023-01-03',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('1'),
@ -218,6 +225,10 @@ describe('PortfolioCalculator', () => {
investment: 0
}
]);
expect(investmentsByYear).toEqual([
{ date: '2023-01-01', investment: 82.329056 }
]);
});
});
});

2
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts

@ -131,9 +131,11 @@ describe('PortfolioCalculator', () => {
hasErrors: false,
positions: [
{
activitiesCount: 2,
averagePrice: new Big('298.58'),
currency: 'USD',
dataSource: 'YAHOO',
dateOfFirstActivity: '2021-09-16',
dividend: new Big('0.62'),
dividendInBaseCurrency: new Big('0.62'),
fee: new Big('19'),

7
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-no-orders.spec.ts

@ -93,6 +93,11 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big(0),
hasErrors: false,
@ -108,6 +113,8 @@ describe('PortfolioCalculator', () => {
expect(investments).toEqual([]);
expect(investmentsByMonth).toEqual([]);
expect(investmentsByYear).toEqual([]);
});
});
});

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts

@ -129,15 +129,22 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot).toMatchObject({
currentValueInBaseCurrency: new Big('87.8'),
errors: [],
hasErrors: false,
positions: [
{
activitiesCount: 2,
averagePrice: new Big('75.80'),
currency: 'CHF',
dataSource: 'YAHOO',
dateOfFirstActivity: '2022-03-07',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('4.25'),
@ -198,6 +205,10 @@ describe('PortfolioCalculator', () => {
{ date: '2022-03-01', investment: 151.6 },
{ date: '2022-04-01', investment: -75.8 }
]);
expect(investmentsByYear).toEqual([
{ date: '2022-01-01', investment: 75.8 }
]);
});
});
});

11
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts

@ -129,6 +129,11 @@ describe('PortfolioCalculator', () => {
groupBy: 'month'
});
const investmentsByYear = portfolioCalculator.getInvestmentsByGroup({
data: portfolioSnapshot.historicalData,
groupBy: 'year'
});
expect(portfolioSnapshot.historicalData[0]).toEqual({
date: '2022-03-06',
investmentValueWithCurrencyEffect: 0,
@ -188,9 +193,11 @@ describe('PortfolioCalculator', () => {
hasErrors: false,
positions: [
{
activitiesCount: 2,
averagePrice: new Big('0'),
currency: 'CHF',
dataSource: 'YAHOO',
dateOfFirstActivity: '2022-03-07',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('0'),
@ -249,6 +256,10 @@ describe('PortfolioCalculator', () => {
{ date: '2022-03-01', investment: 151.6 },
{ date: '2022-04-01', investment: -151.6 }
]);
expect(investmentsByYear).toEqual([
{ date: '2022-01-01', investment: 0 }
]);
});
});
});

2
apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts

@ -116,9 +116,11 @@ describe('PortfolioCalculator', () => {
hasErrors: false,
positions: [
{
activitiesCount: 1,
averagePrice: new Big('500000'),
currency: 'USD',
dataSource: 'MANUAL',
dateOfFirstActivity: '2022-01-01',
dividend: new Big('0'),
dividendInBaseCurrency: new Big('0'),
fee: new Big('0'),

7
apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts

@ -2,19 +2,26 @@ import { AssetSubClass, DataSource, Tag } from '@prisma/client';
import { Big } from 'big.js';
export interface TransactionPointSymbol {
activitiesCount: number;
assetSubClass: AssetSubClass;
averagePrice: Big;
currency: string;
dataSource: DataSource;
dateOfFirstActivity: string;
dividend: Big;
fee: Big;
feeInBaseCurrency: Big;
/** @deprecated use dateOfFirstActivity instead */
firstBuyDate: string;
includeInHoldings: boolean;
investment: Big;
quantity: Big;
skipErrors: boolean;
symbol: string;
tags?: Tag[];
/** @deprecated use activitiesCount instead */
transactionCount: number;
}

2
apps/api/src/app/portfolio/portfolio.controller.ts

@ -329,7 +329,7 @@ export class PortfolioController {
types: ['DIVIDEND']
});
let dividends = await this.portfolioService.getDividends({
let dividends = this.portfolioService.getDividends({
activities,
groupBy
});

27
apps/api/src/app/portfolio/portfolio.service.ts

@ -179,9 +179,9 @@ export class PortfolioService {
return Promise.all(
accounts.map(async (account) => {
let activitiesCount = 0;
let dividendInBaseCurrency = 0;
let interestInBaseCurrency = 0;
let transactionCount = 0;
for (const {
currency,
@ -214,7 +214,7 @@ export class PortfolioService {
}
if (!isDraft) {
transactionCount += 1;
activitiesCount += 1;
}
}
@ -223,9 +223,9 @@ export class PortfolioService {
const result = {
...account,
activitiesCount,
dividendInBaseCurrency,
interestInBaseCurrency,
transactionCount,
valueInBaseCurrency,
allocationInPercentage: 0,
balanceInBaseCurrency: this.exchangeRateDataService.toCurrency(
@ -233,6 +233,7 @@ export class PortfolioService {
account.currency,
userCurrency
),
transactionCount: activitiesCount,
value: this.exchangeRateDataService.toCurrency(
valueInBaseCurrency,
userCurrency,
@ -262,6 +263,8 @@ export class PortfolioService {
withExcludedAccounts
});
let activitiesCount = 0;
const searchQuery = filters.find(({ type }) => {
return type === 'SEARCH_QUERY';
})?.id;
@ -284,6 +287,8 @@ export class PortfolioService {
let transactionCount = 0;
for (const account of accounts) {
activitiesCount += account.activitiesCount;
totalBalanceInBaseCurrency = totalBalanceInBaseCurrency.plus(
account.balanceInBaseCurrency
);
@ -296,6 +301,7 @@ export class PortfolioService {
totalValueInBaseCurrency = totalValueInBaseCurrency.plus(
account.valueInBaseCurrency
);
transactionCount += account.transactionCount;
}
@ -310,6 +316,7 @@ export class PortfolioService {
return {
accounts,
activitiesCount,
transactionCount,
totalBalanceInBaseCurrency: totalBalanceInBaseCurrency.toNumber(),
totalDividendInBaseCurrency: totalDividendInBaseCurrency.toNumber(),
@ -318,13 +325,13 @@ export class PortfolioService {
};
}
public async getDividends({
public getDividends({
activities,
groupBy
}: {
activities: Activity[];
groupBy?: GroupBy;
}): Promise<InvestmentItem[]> {
}): InvestmentItem[] {
let dividends = activities.map(({ currency, date, value }) => {
return {
date: format(date, DATE_FORMAT),
@ -567,6 +574,7 @@ export class PortfolioService {
}
for (const {
activitiesCount,
currency,
dividend,
firstBuyDate,
@ -610,6 +618,7 @@ export class PortfolioService {
}
holdings[symbol] = {
activitiesCount,
currency,
markets,
marketsAdvanced,
@ -789,6 +798,7 @@ export class PortfolioService {
}
const {
activitiesCount,
averagePrice,
currency,
dividendInBaseCurrency,
@ -807,8 +817,7 @@ export class PortfolioService {
quantity,
tags,
timeWeightedInvestment,
timeWeightedInvestmentWithCurrencyEffect,
transactionCount
timeWeightedInvestmentWithCurrencyEffect
} = holding;
const activitiesOfHolding = activities.filter(({ SymbolProfile }) => {
@ -914,13 +923,12 @@ export class PortfolioService {
);
return {
firstBuyDate,
activitiesCount,
marketPrice,
marketPriceMax,
marketPriceMin,
SymbolProfile,
tags,
activitiesCount: transactionCount,
averagePrice: averagePrice.toNumber(),
dataProviderInfo: portfolioCalculator.getDataProviderInfos()?.[0],
dateOfFirstActivity: firstBuyDate,
@ -1658,6 +1666,7 @@ export class PortfolioService {
}): PortfolioPosition {
return {
currency,
activitiesCount: 0,
allocationInPercentage: 0,
assetClass: AssetClass.LIQUIDITY,
assetSubClass: AssetSubClass.CASH,

210
apps/api/src/assets/cryptocurrencies/cryptocurrencies.json

File diff suppressed because it is too large

18
apps/client/src/app/pages/about/overview/about-overview-page.html

@ -207,18 +207,20 @@
<div class="col-12">
<h2 class="h4 mb-3">Sponsors</h2>
<div class="text-center">
<small>Browser testing via</small>
<br />
<div class="mb-2 small">Browser testing via</div>
<a
href="https://www.lambdatest.com?utm_medium=sponsor&utm_source=ghostfolio"
href="https://www.testmu.ai?utm_medium=sponsor&utm_source=ghostfolio"
target="_blank"
title="LambdaTest - AI Powered Testing Tool"
title="TestMu AI - AI Powered Testing Tool"
>
<img
alt="LambdaTest Logo"
height="45"
src="../assets/images/sponsors/logo-lambdatest.png"
width="250"
alt="TestMu AI Logo"
height="32"
[src]="
user?.settings?.colorScheme === 'LIGHT'
? '../assets/images/sponsors/logo-testmu-dark.svg'
: '../assets/images/sponsors/logo-testmu-light.svg'
"
/>
</a>
</div>

9
apps/client/src/app/pages/pricing/pricing-page.html

@ -195,12 +195,9 @@
</p>
<ul class="list-unstyled mb-3">
<li class="mb-2">
<span
><ng-container i18n>Everything in</ng-container>
<ng-container>&nbsp;</ng-container>
<strong>Basic</strong>,
<ng-container i18n>plus</ng-container>:</span
>
<ng-container i18n
>Everything in <strong>Basic</strong>, plus</ng-container
>:
</li>
<li class="align-items-center d-flex mb-1">
<ion-icon class="mr-1" name="checkmark-circle-outline" />

BIN
apps/client/src/assets/images/sponsors/logo-lambdatest.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

33
apps/client/src/assets/images/sponsors/logo-testmu-dark.svg

@ -0,0 +1,33 @@
<svg width="392" height="61" viewBox="0 0 392 61" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M53.6262 0.138739H37.5382V39.0182H53.6262V0.138739Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M16.0881 0.138729H1.90735e-05V22.2598L16.0881 39.0182V0.138729Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M16.0881 39.0182H1.90735e-05V60.4689H16.0881V39.0182Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M37.5391 39.0181H16.0883L28.8247 55.1062H37.5391V39.0181Z" fill="black" style="fill:black;fill-opacity:1;"/>
<mask id="path-5-outside-1_344_209" maskUnits="userSpaceOnUse" x="67.6262" y="-0.6" width="324" height="56" fill="black">
<rect fill="white" x="67.6262" y="-0.6" width="324" height="56"/>
<path d="M69.6262 1.4H109.66V7.32H92.8622V53.2H86.4242V7.32H69.6262V1.4Z"/>
<path d="M107.66 34.33C107.66 30.482 108.4 27.1027 109.88 24.192C111.41 21.2813 113.531 19.0367 116.244 17.458C118.958 15.83 122.066 15.016 125.568 15.016C129.022 15.016 132.08 15.7313 134.744 17.162C137.408 18.5927 139.505 20.6647 141.034 23.378C142.564 26.0913 143.378 29.2733 143.476 32.924C143.476 33.4667 143.427 34.33 143.328 35.514H114.024V36.032C114.123 39.732 115.258 42.692 117.428 44.912C119.599 47.132 122.436 48.242 125.938 48.242C128.652 48.242 130.946 47.576 132.82 46.244C134.744 44.8627 136.027 42.9633 136.668 40.546H142.81C142.07 44.394 140.22 47.5513 137.26 50.018C134.3 52.4353 130.674 53.644 126.382 53.644C122.633 53.644 119.352 52.8547 116.54 51.276C113.728 49.648 111.533 47.3787 109.954 44.468C108.425 41.508 107.66 38.1287 107.66 34.33ZM137.186 30.482C136.89 27.2753 135.682 24.784 133.56 23.008C131.488 21.232 128.849 20.344 125.642 20.344C122.781 20.344 120.265 21.2813 118.094 23.156C115.924 25.0307 114.69 27.4727 114.394 30.482H137.186Z"/>
<path d="M154.992 40.768C155.091 43.0373 156.077 44.8873 157.952 46.318C159.876 47.7487 162.343 48.464 165.352 48.464C168.016 48.464 170.162 47.946 171.79 46.91C173.467 45.8247 174.306 44.4187 174.306 42.692C174.306 41.212 173.911 40.0773 173.122 39.288C172.333 38.4987 171.297 37.956 170.014 37.66C168.781 37.364 167.005 37.068 164.686 36.772C161.43 36.3773 158.766 35.8593 156.694 35.218C154.622 34.5767 152.945 33.5653 151.662 32.184C150.379 30.7533 149.738 28.8047 149.738 26.338C149.738 24.118 150.355 22.1447 151.588 20.418C152.871 18.6913 154.597 17.3593 156.768 16.422C158.939 15.4353 161.381 14.942 164.094 14.942C168.534 14.942 172.135 15.978 174.898 18.05C177.71 20.122 179.264 23.082 179.56 26.93H173.492C173.245 24.9567 172.283 23.3287 170.606 22.046C168.929 20.7633 166.832 20.122 164.316 20.122C161.751 20.122 159.679 20.6647 158.1 21.75C156.521 22.786 155.732 24.1673 155.732 25.894C155.732 27.1767 156.102 28.1633 156.842 28.854C157.582 29.5447 158.519 30.0133 159.654 30.26C160.838 30.5067 162.614 30.778 164.982 31.074C168.287 31.4687 171.001 32.0113 173.122 32.702C175.293 33.3927 177.019 34.5027 178.302 36.032C179.634 37.5613 180.3 39.6333 180.3 42.248C180.3 44.5173 179.634 46.5153 178.302 48.242C176.97 49.9687 175.169 51.3007 172.9 52.238C170.631 53.1753 168.115 53.644 165.352 53.644C160.419 53.644 156.447 52.5093 153.438 50.24C150.478 47.9707 148.973 44.8133 148.924 40.768H154.992Z"/>
<path d="M189.7 21.01H182.892V15.46H189.7V4.878H195.768V15.46H205.314V21.01H195.768V43.284C195.768 44.8627 196.064 45.9973 196.656 46.688C197.297 47.3293 198.383 47.65 199.912 47.65H206.498V53.2H199.542C195.99 53.2 193.449 52.4107 191.92 50.832C190.44 49.2533 189.7 46.762 189.7 43.358V21.01Z"/>
<path d="M211.703 1.4H219.843L238.195 44.394L256.325 1.4H264.317V53.2H258.027V12.352L240.859 53.2H235.161L217.993 12.352V53.2H211.703V1.4Z"/>
<path d="M305.955 15.46V53.2H300.701L299.887 48.168C297.026 51.8187 293.005 53.644 287.825 53.644C283.336 53.644 279.734 52.2627 277.021 49.5C274.308 46.7373 272.951 42.396 272.951 36.476V15.46H279.019V36.106C279.019 40.0033 279.858 42.988 281.535 45.06C283.262 47.0827 285.704 48.094 288.861 48.094C292.314 48.094 295.003 46.8607 296.927 44.394C298.9 41.9273 299.887 38.5727 299.887 34.33V15.46H305.955Z"/>
<path d="M330.264 53.2L350.022 1.4H357.644L377.328 53.2H370.446L364.97 39.214H342.4L336.924 53.2H330.264ZM344.324 33.368H363.046L353.648 8.43L344.324 33.368Z"/>
<path d="M383.189 1.4H389.627V53.2H383.189V1.4Z"/>
</mask>
<path d="M69.6262 1.4H109.66V7.32H92.8622V53.2H86.4242V7.32H69.6262V1.4Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M107.66 34.33C107.66 30.482 108.4 27.1027 109.88 24.192C111.41 21.2813 113.531 19.0367 116.244 17.458C118.958 15.83 122.066 15.016 125.568 15.016C129.022 15.016 132.08 15.7313 134.744 17.162C137.408 18.5927 139.505 20.6647 141.034 23.378C142.564 26.0913 143.378 29.2733 143.476 32.924C143.476 33.4667 143.427 34.33 143.328 35.514H114.024V36.032C114.123 39.732 115.258 42.692 117.428 44.912C119.599 47.132 122.436 48.242 125.938 48.242C128.652 48.242 130.946 47.576 132.82 46.244C134.744 44.8627 136.027 42.9633 136.668 40.546H142.81C142.07 44.394 140.22 47.5513 137.26 50.018C134.3 52.4353 130.674 53.644 126.382 53.644C122.633 53.644 119.352 52.8547 116.54 51.276C113.728 49.648 111.533 47.3787 109.954 44.468C108.425 41.508 107.66 38.1287 107.66 34.33ZM137.186 30.482C136.89 27.2753 135.682 24.784 133.56 23.008C131.488 21.232 128.849 20.344 125.642 20.344C122.781 20.344 120.265 21.2813 118.094 23.156C115.924 25.0307 114.69 27.4727 114.394 30.482H137.186Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M154.992 40.768C155.091 43.0373 156.077 44.8873 157.952 46.318C159.876 47.7487 162.343 48.464 165.352 48.464C168.016 48.464 170.162 47.946 171.79 46.91C173.467 45.8247 174.306 44.4187 174.306 42.692C174.306 41.212 173.911 40.0773 173.122 39.288C172.333 38.4987 171.297 37.956 170.014 37.66C168.781 37.364 167.005 37.068 164.686 36.772C161.43 36.3773 158.766 35.8593 156.694 35.218C154.622 34.5767 152.945 33.5653 151.662 32.184C150.379 30.7533 149.738 28.8047 149.738 26.338C149.738 24.118 150.355 22.1447 151.588 20.418C152.871 18.6913 154.597 17.3593 156.768 16.422C158.939 15.4353 161.381 14.942 164.094 14.942C168.534 14.942 172.135 15.978 174.898 18.05C177.71 20.122 179.264 23.082 179.56 26.93H173.492C173.245 24.9567 172.283 23.3287 170.606 22.046C168.929 20.7633 166.832 20.122 164.316 20.122C161.751 20.122 159.679 20.6647 158.1 21.75C156.521 22.786 155.732 24.1673 155.732 25.894C155.732 27.1767 156.102 28.1633 156.842 28.854C157.582 29.5447 158.519 30.0133 159.654 30.26C160.838 30.5067 162.614 30.778 164.982 31.074C168.287 31.4687 171.001 32.0113 173.122 32.702C175.293 33.3927 177.019 34.5027 178.302 36.032C179.634 37.5613 180.3 39.6333 180.3 42.248C180.3 44.5173 179.634 46.5153 178.302 48.242C176.97 49.9687 175.169 51.3007 172.9 52.238C170.631 53.1753 168.115 53.644 165.352 53.644C160.419 53.644 156.447 52.5093 153.438 50.24C150.478 47.9707 148.973 44.8133 148.924 40.768H154.992Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M189.7 21.01H182.892V15.46H189.7V4.878H195.768V15.46H205.314V21.01H195.768V43.284C195.768 44.8627 196.064 45.9973 196.656 46.688C197.297 47.3293 198.383 47.65 199.912 47.65H206.498V53.2H199.542C195.99 53.2 193.449 52.4107 191.92 50.832C190.44 49.2533 189.7 46.762 189.7 43.358V21.01Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M211.703 1.4H219.843L238.195 44.394L256.325 1.4H264.317V53.2H258.027V12.352L240.859 53.2H235.161L217.993 12.352V53.2H211.703V1.4Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M305.955 15.46V53.2H300.701L299.887 48.168C297.026 51.8187 293.005 53.644 287.825 53.644C283.336 53.644 279.734 52.2627 277.021 49.5C274.308 46.7373 272.951 42.396 272.951 36.476V15.46H279.019V36.106C279.019 40.0033 279.858 42.988 281.535 45.06C283.262 47.0827 285.704 48.094 288.861 48.094C292.314 48.094 295.003 46.8607 296.927 44.394C298.9 41.9273 299.887 38.5727 299.887 34.33V15.46H305.955Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M330.264 53.2L350.022 1.4H357.644L377.328 53.2H370.446L364.97 39.214H342.4L336.924 53.2H330.264ZM344.324 33.368H363.046L353.648 8.43L344.324 33.368Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M383.189 1.4H389.627V53.2H383.189V1.4Z" fill="black" style="fill:black;fill-opacity:1;"/>
<path d="M69.6262 1.4H109.66V7.32H92.8622V53.2H86.4242V7.32H69.6262V1.4Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M107.66 34.33C107.66 30.482 108.4 27.1027 109.88 24.192C111.41 21.2813 113.531 19.0367 116.244 17.458C118.958 15.83 122.066 15.016 125.568 15.016C129.022 15.016 132.08 15.7313 134.744 17.162C137.408 18.5927 139.505 20.6647 141.034 23.378C142.564 26.0913 143.378 29.2733 143.476 32.924C143.476 33.4667 143.427 34.33 143.328 35.514H114.024V36.032C114.123 39.732 115.258 42.692 117.428 44.912C119.599 47.132 122.436 48.242 125.938 48.242C128.652 48.242 130.946 47.576 132.82 46.244C134.744 44.8627 136.027 42.9633 136.668 40.546H142.81C142.07 44.394 140.22 47.5513 137.26 50.018C134.3 52.4353 130.674 53.644 126.382 53.644C122.633 53.644 119.352 52.8547 116.54 51.276C113.728 49.648 111.533 47.3787 109.954 44.468C108.425 41.508 107.66 38.1287 107.66 34.33ZM137.186 30.482C136.89 27.2753 135.682 24.784 133.56 23.008C131.488 21.232 128.849 20.344 125.642 20.344C122.781 20.344 120.265 21.2813 118.094 23.156C115.924 25.0307 114.69 27.4727 114.394 30.482H137.186Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M154.992 40.768C155.091 43.0373 156.077 44.8873 157.952 46.318C159.876 47.7487 162.343 48.464 165.352 48.464C168.016 48.464 170.162 47.946 171.79 46.91C173.467 45.8247 174.306 44.4187 174.306 42.692C174.306 41.212 173.911 40.0773 173.122 39.288C172.333 38.4987 171.297 37.956 170.014 37.66C168.781 37.364 167.005 37.068 164.686 36.772C161.43 36.3773 158.766 35.8593 156.694 35.218C154.622 34.5767 152.945 33.5653 151.662 32.184C150.379 30.7533 149.738 28.8047 149.738 26.338C149.738 24.118 150.355 22.1447 151.588 20.418C152.871 18.6913 154.597 17.3593 156.768 16.422C158.939 15.4353 161.381 14.942 164.094 14.942C168.534 14.942 172.135 15.978 174.898 18.05C177.71 20.122 179.264 23.082 179.56 26.93H173.492C173.245 24.9567 172.283 23.3287 170.606 22.046C168.929 20.7633 166.832 20.122 164.316 20.122C161.751 20.122 159.679 20.6647 158.1 21.75C156.521 22.786 155.732 24.1673 155.732 25.894C155.732 27.1767 156.102 28.1633 156.842 28.854C157.582 29.5447 158.519 30.0133 159.654 30.26C160.838 30.5067 162.614 30.778 164.982 31.074C168.287 31.4687 171.001 32.0113 173.122 32.702C175.293 33.3927 177.019 34.5027 178.302 36.032C179.634 37.5613 180.3 39.6333 180.3 42.248C180.3 44.5173 179.634 46.5153 178.302 48.242C176.97 49.9687 175.169 51.3007 172.9 52.238C170.631 53.1753 168.115 53.644 165.352 53.644C160.419 53.644 156.447 52.5093 153.438 50.24C150.478 47.9707 148.973 44.8133 148.924 40.768H154.992Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M189.7 21.01H182.892V15.46H189.7V4.878H195.768V15.46H205.314V21.01H195.768V43.284C195.768 44.8627 196.064 45.9973 196.656 46.688C197.297 47.3293 198.383 47.65 199.912 47.65H206.498V53.2H199.542C195.99 53.2 193.449 52.4107 191.92 50.832C190.44 49.2533 189.7 46.762 189.7 43.358V21.01Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M211.703 1.4H219.843L238.195 44.394L256.325 1.4H264.317V53.2H258.027V12.352L240.859 53.2H235.161L217.993 12.352V53.2H211.703V1.4Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M305.955 15.46V53.2H300.701L299.887 48.168C297.026 51.8187 293.005 53.644 287.825 53.644C283.336 53.644 279.734 52.2627 277.021 49.5C274.308 46.7373 272.951 42.396 272.951 36.476V15.46H279.019V36.106C279.019 40.0033 279.858 42.988 281.535 45.06C283.262 47.0827 285.704 48.094 288.861 48.094C292.314 48.094 295.003 46.8607 296.927 44.394C298.9 41.9273 299.887 38.5727 299.887 34.33V15.46H305.955Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M330.264 53.2L350.022 1.4H357.644L377.328 53.2H370.446L364.97 39.214H342.4L336.924 53.2H330.264ZM344.324 33.368H363.046L353.648 8.43L344.324 33.368Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
<path d="M383.189 1.4H389.627V53.2H383.189V1.4Z" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_344_209)"/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

33
apps/client/src/assets/images/sponsors/logo-testmu-light.svg

@ -0,0 +1,33 @@
<svg width="392" height="61" viewBox="0 0 392 61" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M53.6262 0.138739H37.5382V39.0182H53.6262V0.138739Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M16.0881 0.138729H3.8147e-06V22.2598L16.0881 39.0182V0.138729Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M16.0881 39.0182H3.8147e-06V60.4689H16.0881V39.0182Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M37.539 39.0181H16.0883L28.8247 55.1062H37.539V39.0181Z" fill="white" style="fill:white;fill-opacity:1;"/>
<mask id="path-5-outside-1_342_143" maskUnits="userSpaceOnUse" x="67.6262" y="-0.6" width="324" height="56" fill="black">
<rect fill="white" x="67.6262" y="-0.6" width="324" height="56"/>
<path d="M69.6262 1.4H109.66V7.32H92.8622V53.2H86.4242V7.32H69.6262V1.4Z"/>
<path d="M107.66 34.33C107.66 30.482 108.4 27.1027 109.88 24.192C111.41 21.2813 113.531 19.0367 116.244 17.458C118.958 15.83 122.066 15.016 125.568 15.016C129.022 15.016 132.08 15.7313 134.744 17.162C137.408 18.5927 139.505 20.6647 141.034 23.378C142.564 26.0913 143.378 29.2733 143.476 32.924C143.476 33.4667 143.427 34.33 143.328 35.514H114.024V36.032C114.123 39.732 115.258 42.692 117.428 44.912C119.599 47.132 122.436 48.242 125.938 48.242C128.652 48.242 130.946 47.576 132.82 46.244C134.744 44.8627 136.027 42.9633 136.668 40.546H142.81C142.07 44.394 140.22 47.5513 137.26 50.018C134.3 52.4353 130.674 53.644 126.382 53.644C122.633 53.644 119.352 52.8547 116.54 51.276C113.728 49.648 111.533 47.3787 109.954 44.468C108.425 41.508 107.66 38.1287 107.66 34.33ZM137.186 30.482C136.89 27.2753 135.682 24.784 133.56 23.008C131.488 21.232 128.849 20.344 125.642 20.344C122.781 20.344 120.265 21.2813 118.094 23.156C115.924 25.0307 114.69 27.4727 114.394 30.482H137.186Z"/>
<path d="M154.992 40.768C155.091 43.0373 156.077 44.8873 157.952 46.318C159.876 47.7487 162.343 48.464 165.352 48.464C168.016 48.464 170.162 47.946 171.79 46.91C173.467 45.8247 174.306 44.4187 174.306 42.692C174.306 41.212 173.911 40.0773 173.122 39.288C172.333 38.4987 171.297 37.956 170.014 37.66C168.781 37.364 167.005 37.068 164.686 36.772C161.43 36.3773 158.766 35.8593 156.694 35.218C154.622 34.5767 152.945 33.5653 151.662 32.184C150.379 30.7533 149.738 28.8047 149.738 26.338C149.738 24.118 150.355 22.1447 151.588 20.418C152.871 18.6913 154.597 17.3593 156.768 16.422C158.939 15.4353 161.381 14.942 164.094 14.942C168.534 14.942 172.135 15.978 174.898 18.05C177.71 20.122 179.264 23.082 179.56 26.93H173.492C173.245 24.9567 172.283 23.3287 170.606 22.046C168.929 20.7633 166.832 20.122 164.316 20.122C161.751 20.122 159.679 20.6647 158.1 21.75C156.521 22.786 155.732 24.1673 155.732 25.894C155.732 27.1767 156.102 28.1633 156.842 28.854C157.582 29.5447 158.519 30.0133 159.654 30.26C160.838 30.5067 162.614 30.778 164.982 31.074C168.287 31.4687 171.001 32.0113 173.122 32.702C175.293 33.3927 177.019 34.5027 178.302 36.032C179.634 37.5613 180.3 39.6333 180.3 42.248C180.3 44.5173 179.634 46.5153 178.302 48.242C176.97 49.9687 175.169 51.3007 172.9 52.238C170.631 53.1753 168.115 53.644 165.352 53.644C160.419 53.644 156.447 52.5093 153.438 50.24C150.478 47.9707 148.973 44.8133 148.924 40.768H154.992Z"/>
<path d="M189.7 21.01H182.892V15.46H189.7V4.878H195.768V15.46H205.314V21.01H195.768V43.284C195.768 44.8627 196.064 45.9973 196.656 46.688C197.297 47.3293 198.383 47.65 199.912 47.65H206.498V53.2H199.542C195.99 53.2 193.449 52.4107 191.92 50.832C190.44 49.2533 189.7 46.762 189.7 43.358V21.01Z"/>
<path d="M211.703 1.4H219.843L238.195 44.394L256.325 1.4H264.317V53.2H258.027V12.352L240.859 53.2H235.161L217.993 12.352V53.2H211.703V1.4Z"/>
<path d="M305.955 15.46V53.2H300.701L299.887 48.168C297.026 51.8187 293.005 53.644 287.825 53.644C283.336 53.644 279.734 52.2627 277.021 49.5C274.308 46.7373 272.951 42.396 272.951 36.476V15.46H279.019V36.106C279.019 40.0033 279.858 42.988 281.535 45.06C283.262 47.0827 285.704 48.094 288.861 48.094C292.314 48.094 295.003 46.8607 296.927 44.394C298.9 41.9273 299.887 38.5727 299.887 34.33V15.46H305.955Z"/>
<path d="M330.264 53.2L350.022 1.4H357.644L377.328 53.2H370.446L364.97 39.214H342.4L336.924 53.2H330.264ZM344.324 33.368H363.046L353.648 8.43L344.324 33.368Z"/>
<path d="M383.189 1.4H389.627V53.2H383.189V1.4Z"/>
</mask>
<path d="M69.6262 1.4H109.66V7.32H92.8622V53.2H86.4242V7.32H69.6262V1.4Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M107.66 34.33C107.66 30.482 108.4 27.1027 109.88 24.192C111.41 21.2813 113.531 19.0367 116.244 17.458C118.958 15.83 122.066 15.016 125.568 15.016C129.022 15.016 132.08 15.7313 134.744 17.162C137.408 18.5927 139.505 20.6647 141.034 23.378C142.564 26.0913 143.378 29.2733 143.476 32.924C143.476 33.4667 143.427 34.33 143.328 35.514H114.024V36.032C114.123 39.732 115.258 42.692 117.428 44.912C119.599 47.132 122.436 48.242 125.938 48.242C128.652 48.242 130.946 47.576 132.82 46.244C134.744 44.8627 136.027 42.9633 136.668 40.546H142.81C142.07 44.394 140.22 47.5513 137.26 50.018C134.3 52.4353 130.674 53.644 126.382 53.644C122.633 53.644 119.352 52.8547 116.54 51.276C113.728 49.648 111.533 47.3787 109.954 44.468C108.425 41.508 107.66 38.1287 107.66 34.33ZM137.186 30.482C136.89 27.2753 135.682 24.784 133.56 23.008C131.488 21.232 128.849 20.344 125.642 20.344C122.781 20.344 120.265 21.2813 118.094 23.156C115.924 25.0307 114.69 27.4727 114.394 30.482H137.186Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M154.992 40.768C155.091 43.0373 156.077 44.8873 157.952 46.318C159.876 47.7487 162.343 48.464 165.352 48.464C168.016 48.464 170.162 47.946 171.79 46.91C173.467 45.8247 174.306 44.4187 174.306 42.692C174.306 41.212 173.911 40.0773 173.122 39.288C172.333 38.4987 171.297 37.956 170.014 37.66C168.781 37.364 167.005 37.068 164.686 36.772C161.43 36.3773 158.766 35.8593 156.694 35.218C154.622 34.5767 152.945 33.5653 151.662 32.184C150.379 30.7533 149.738 28.8047 149.738 26.338C149.738 24.118 150.355 22.1447 151.588 20.418C152.871 18.6913 154.597 17.3593 156.768 16.422C158.939 15.4353 161.381 14.942 164.094 14.942C168.534 14.942 172.135 15.978 174.898 18.05C177.71 20.122 179.264 23.082 179.56 26.93H173.492C173.245 24.9567 172.283 23.3287 170.606 22.046C168.929 20.7633 166.832 20.122 164.316 20.122C161.751 20.122 159.679 20.6647 158.1 21.75C156.521 22.786 155.732 24.1673 155.732 25.894C155.732 27.1767 156.102 28.1633 156.842 28.854C157.582 29.5447 158.519 30.0133 159.654 30.26C160.838 30.5067 162.614 30.778 164.982 31.074C168.287 31.4687 171.001 32.0113 173.122 32.702C175.293 33.3927 177.019 34.5027 178.302 36.032C179.634 37.5613 180.3 39.6333 180.3 42.248C180.3 44.5173 179.634 46.5153 178.302 48.242C176.97 49.9687 175.169 51.3007 172.9 52.238C170.631 53.1753 168.115 53.644 165.352 53.644C160.419 53.644 156.447 52.5093 153.438 50.24C150.478 47.9707 148.973 44.8133 148.924 40.768H154.992Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M189.7 21.01H182.892V15.46H189.7V4.878H195.768V15.46H205.314V21.01H195.768V43.284C195.768 44.8627 196.064 45.9973 196.656 46.688C197.297 47.3293 198.383 47.65 199.912 47.65H206.498V53.2H199.542C195.99 53.2 193.449 52.4107 191.92 50.832C190.44 49.2533 189.7 46.762 189.7 43.358V21.01Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M211.703 1.4H219.843L238.195 44.394L256.325 1.4H264.317V53.2H258.027V12.352L240.859 53.2H235.161L217.993 12.352V53.2H211.703V1.4Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M305.955 15.46V53.2H300.701L299.887 48.168C297.026 51.8187 293.005 53.644 287.825 53.644C283.336 53.644 279.734 52.2627 277.021 49.5C274.308 46.7373 272.951 42.396 272.951 36.476V15.46H279.019V36.106C279.019 40.0033 279.858 42.988 281.535 45.06C283.262 47.0827 285.704 48.094 288.861 48.094C292.314 48.094 295.003 46.8607 296.927 44.394C298.9 41.9273 299.887 38.5727 299.887 34.33V15.46H305.955Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M330.264 53.2L350.022 1.4H357.644L377.328 53.2H370.446L364.97 39.214H342.4L336.924 53.2H330.264ZM344.324 33.368H363.046L353.648 8.43L344.324 33.368Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M383.189 1.4H389.627V53.2H383.189V1.4Z" fill="white" style="fill:white;fill-opacity:1;"/>
<path d="M69.6262 1.4H109.66V7.32H92.8622V53.2H86.4242V7.32H69.6262V1.4Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M107.66 34.33C107.66 30.482 108.4 27.1027 109.88 24.192C111.41 21.2813 113.531 19.0367 116.244 17.458C118.958 15.83 122.066 15.016 125.568 15.016C129.022 15.016 132.08 15.7313 134.744 17.162C137.408 18.5927 139.505 20.6647 141.034 23.378C142.564 26.0913 143.378 29.2733 143.476 32.924C143.476 33.4667 143.427 34.33 143.328 35.514H114.024V36.032C114.123 39.732 115.258 42.692 117.428 44.912C119.599 47.132 122.436 48.242 125.938 48.242C128.652 48.242 130.946 47.576 132.82 46.244C134.744 44.8627 136.027 42.9633 136.668 40.546H142.81C142.07 44.394 140.22 47.5513 137.26 50.018C134.3 52.4353 130.674 53.644 126.382 53.644C122.633 53.644 119.352 52.8547 116.54 51.276C113.728 49.648 111.533 47.3787 109.954 44.468C108.425 41.508 107.66 38.1287 107.66 34.33ZM137.186 30.482C136.89 27.2753 135.682 24.784 133.56 23.008C131.488 21.232 128.849 20.344 125.642 20.344C122.781 20.344 120.265 21.2813 118.094 23.156C115.924 25.0307 114.69 27.4727 114.394 30.482H137.186Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M154.992 40.768C155.091 43.0373 156.077 44.8873 157.952 46.318C159.876 47.7487 162.343 48.464 165.352 48.464C168.016 48.464 170.162 47.946 171.79 46.91C173.467 45.8247 174.306 44.4187 174.306 42.692C174.306 41.212 173.911 40.0773 173.122 39.288C172.333 38.4987 171.297 37.956 170.014 37.66C168.781 37.364 167.005 37.068 164.686 36.772C161.43 36.3773 158.766 35.8593 156.694 35.218C154.622 34.5767 152.945 33.5653 151.662 32.184C150.379 30.7533 149.738 28.8047 149.738 26.338C149.738 24.118 150.355 22.1447 151.588 20.418C152.871 18.6913 154.597 17.3593 156.768 16.422C158.939 15.4353 161.381 14.942 164.094 14.942C168.534 14.942 172.135 15.978 174.898 18.05C177.71 20.122 179.264 23.082 179.56 26.93H173.492C173.245 24.9567 172.283 23.3287 170.606 22.046C168.929 20.7633 166.832 20.122 164.316 20.122C161.751 20.122 159.679 20.6647 158.1 21.75C156.521 22.786 155.732 24.1673 155.732 25.894C155.732 27.1767 156.102 28.1633 156.842 28.854C157.582 29.5447 158.519 30.0133 159.654 30.26C160.838 30.5067 162.614 30.778 164.982 31.074C168.287 31.4687 171.001 32.0113 173.122 32.702C175.293 33.3927 177.019 34.5027 178.302 36.032C179.634 37.5613 180.3 39.6333 180.3 42.248C180.3 44.5173 179.634 46.5153 178.302 48.242C176.97 49.9687 175.169 51.3007 172.9 52.238C170.631 53.1753 168.115 53.644 165.352 53.644C160.419 53.644 156.447 52.5093 153.438 50.24C150.478 47.9707 148.973 44.8133 148.924 40.768H154.992Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M189.7 21.01H182.892V15.46H189.7V4.878H195.768V15.46H205.314V21.01H195.768V43.284C195.768 44.8627 196.064 45.9973 196.656 46.688C197.297 47.3293 198.383 47.65 199.912 47.65H206.498V53.2H199.542C195.99 53.2 193.449 52.4107 191.92 50.832C190.44 49.2533 189.7 46.762 189.7 43.358V21.01Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M211.703 1.4H219.843L238.195 44.394L256.325 1.4H264.317V53.2H258.027V12.352L240.859 53.2H235.161L217.993 12.352V53.2H211.703V1.4Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M305.955 15.46V53.2H300.701L299.887 48.168C297.026 51.8187 293.005 53.644 287.825 53.644C283.336 53.644 279.734 52.2627 277.021 49.5C274.308 46.7373 272.951 42.396 272.951 36.476V15.46H279.019V36.106C279.019 40.0033 279.858 42.988 281.535 45.06C283.262 47.0827 285.704 48.094 288.861 48.094C292.314 48.094 295.003 46.8607 296.927 44.394C298.9 41.9273 299.887 38.5727 299.887 34.33V15.46H305.955Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M330.264 53.2L350.022 1.4H357.644L377.328 53.2H370.446L364.97 39.214H342.4L336.924 53.2H330.264ZM344.324 33.368H363.046L353.648 8.43L344.324 33.368Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
<path d="M383.189 1.4H389.627V53.2H383.189V1.4Z" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="2.8" mask="url(#path-5-outside-1_342_143)"/>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

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

@ -295,7 +295,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="837553826328586238" datatype="html">
@ -358,14 +358,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Realment vol revocar aquest accés?</target>
@ -878,14 +870,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETFs sense País</target>
@ -1659,7 +1643,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -1675,7 +1659,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="5924141452953678982" datatype="html">
@ -2047,7 +2031,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -2123,7 +2107,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -2135,7 +2119,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -2235,7 +2219,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -2255,7 +2239,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -2271,7 +2255,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -2287,7 +2271,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -2299,7 +2283,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -2315,7 +2299,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -2399,7 +2383,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2527,7 +2511,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -3448,7 +3432,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -3920,7 +3904,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="4808791512433987109" datatype="html">
@ -4480,7 +4464,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -4544,7 +4528,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="6762743264882388498" datatype="html">
@ -4576,7 +4560,7 @@
<target state="translated">Rendiment absolut dels actius</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -4584,7 +4568,7 @@
<target state="translated">Rendiment de l’actiu</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -4592,7 +4576,7 @@
<target state="translated">Rendiment absolut de la moneda</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -4600,7 +4584,7 @@
<target state="translated">Rendiment de la moneda</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="6293970137138896363" datatype="html">
@ -4608,7 +4592,7 @@
<target state="translated">A dalt</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -4616,7 +4600,7 @@
<target state="translated">A baix</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -4624,7 +4608,7 @@
<target state="translated">Evolució de la cartera</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -4632,7 +4616,7 @@
<target state="translated">Cronologia de la inversió</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
@ -4640,7 +4624,7 @@
<target state="translated">Ratxa actual</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4648,7 +4632,7 @@
<target state="translated">Ratxa més llarga</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -4656,7 +4640,7 @@
<target state="translated">Cronologia de dividends</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -4832,7 +4816,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -4848,7 +4832,7 @@
<target state="translated">Suport per correu electrònic i xat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
@ -4856,7 +4840,7 @@
<target state="translated">Pagament únic, sense renovació automàtica.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -4876,7 +4860,7 @@
<target state="translated">És gratuït.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -5305,7 +5289,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5593,7 +5577,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -5944,6 +5928,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satèl·lit</target>
@ -6857,7 +6849,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6969,7 +6961,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7379,7 +7371,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="new">with API access for</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -42,7 +42,7 @@
<target state="translated">bitte</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -89,14 +89,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="translated">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Möchtest du diese Zugangsberechtigung wirklich widerrufen?</target>
@ -742,7 +734,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -874,7 +866,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -926,7 +918,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -938,7 +930,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1122,7 +1114,7 @@
<target state="translated">Performance mit Währungseffekt</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1262,7 +1254,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -1862,7 +1854,7 @@
<target state="translated">Zeitstrahl der Investitionen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="6293970137138896363" datatype="html">
@ -1870,7 +1862,7 @@
<target state="translated">Gewinner</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -1878,7 +1870,7 @@
<target state="translated">Verlierer</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -2346,7 +2338,7 @@
<target state="translated">kontaktiere uns</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -2762,7 +2754,7 @@
<target state="translated">Portfolio Wertentwicklung</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="8192718423057883427" datatype="html">
@ -3138,7 +3130,7 @@
<target state="translated">Zeitstrahl der Dividenden</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="7763941937414903315" datatype="html">
@ -3146,7 +3138,7 @@
<target state="translated">Suchst du nach einem Studentenrabatt?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3369,6 +3361,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="translated">Alles von <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satellit</target>
@ -3422,7 +3422,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -3438,7 +3438,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -3454,7 +3454,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -3470,7 +3470,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4563965495368336177" datatype="html">
@ -3518,7 +3518,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="195913158506780337" datatype="html">
@ -3602,7 +3602,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3618,7 +3618,7 @@
<target state="translated">Einmalige Zahlung, keine automatische Erneuerung.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3638,7 +3638,7 @@
<target state="translated">Es ist kostenlos.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5012084291992448490" datatype="html">
@ -3670,7 +3670,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="6037201184636207208" datatype="html">
@ -3714,7 +3714,7 @@
<target state="translated">E-Mail und Chat Support</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="3298117765569632011" datatype="html">
@ -3766,7 +3766,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="8130557161756365658" datatype="html">
@ -3790,7 +3790,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="6962217007874959362" datatype="html">
@ -4034,7 +4034,7 @@
<target state="translated">Aktueller Streak</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4042,7 +4042,7 @@
<target state="translated">Längster Streak</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="4845030128243887325" datatype="html">
@ -4489,14 +4489,6 @@
<context context-type="linenumber">43</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="translated">Alles von</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETFs ohne Länder</target>
@ -5396,7 +5388,7 @@
<target state="translated">mit deiner Universitäts-E-Mail-Adresse</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5580,7 +5572,7 @@
<target state="translated">Fordere ihn an</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5900,7 +5892,7 @@
<target state="translated">hier</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5916,7 +5908,7 @@
<target state="translated">Absolute Anlage Performance</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5924,7 +5916,7 @@
<target state="translated">Anlage Performance</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5932,7 +5924,7 @@
<target state="translated">Absolute Währungsperformance</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5940,7 +5932,7 @@
<target state="translated">Währungsperformance</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6881,7 +6873,7 @@
<target state="translated">Wenn du die Eröffnung eines Kontos planst bei</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6993,7 +6985,7 @@
<target state="translated">um unseren Empfehlungslink zu verwenden und eine Ghostfolio Premium-Mitgliedschaft für ein Jahr zu erhalten</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7403,7 +7395,7 @@
<target state="translated">Änderung mit Währungseffekt</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7567,7 +7559,7 @@
<target state="translated">Gesamtbetrag</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7748,7 +7740,7 @@
<target state="translated">inklusive API-Zugriff für</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="5201942929131534075" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -43,7 +43,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -90,14 +90,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">¿Quieres revocar el acceso concedido?</target>
@ -727,7 +719,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -859,7 +851,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -911,7 +903,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -923,7 +915,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1107,7 +1099,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1247,7 +1239,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -1847,7 +1839,7 @@
<target state="translated">Cronología de la inversión</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="6293970137138896363" datatype="html">
@ -1855,7 +1847,7 @@
<target state="translated">Lo mejor</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -1863,7 +1855,7 @@
<target state="translated">Lo peor</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -2331,7 +2323,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -2747,7 +2739,7 @@
<target state="translated">Evolución cartera</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="8192718423057883427" datatype="html">
@ -3123,7 +3115,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3163,7 +3155,7 @@
<target state="translated">Calendario de dividendos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="7608037008789240367" datatype="html">
@ -3354,6 +3346,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satélite</target>
@ -3407,7 +3407,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -3423,7 +3423,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -3439,7 +3439,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -3455,7 +3455,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4563965495368336177" datatype="html">
@ -3503,7 +3503,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="195913158506780337" datatype="html">
@ -3587,7 +3587,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3603,7 +3603,7 @@
<target state="translated">Pago único, sin renovación automática.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3623,7 +3623,7 @@
<target state="translated">Es gratis.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5012084291992448490" datatype="html">
@ -3655,7 +3655,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="6037201184636207208" datatype="html">
@ -3699,7 +3699,7 @@
<target state="translated">Soporte a Traves de Email y Chat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="3298117765569632011" datatype="html">
@ -3743,7 +3743,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="8130557161756365658" datatype="html">
@ -3767,7 +3767,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="6962217007874959362" datatype="html">
@ -4011,7 +4011,7 @@
<target state="translated">Racha actual</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4019,7 +4019,7 @@
<target state="translated">Racha más larga</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="4845030128243887325" datatype="html">
@ -4466,14 +4466,6 @@
<context context-type="linenumber">43</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETFs sin países</target>
@ -5373,7 +5365,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5557,7 +5549,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5877,7 +5869,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5893,7 +5885,7 @@
<target state="translated">Rendimiento absoluto de los activos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5901,7 +5893,7 @@
<target state="translated">Rendimiento de activos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5909,7 +5901,7 @@
<target state="translated">Rendimiento absoluto de divisas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5917,7 +5909,7 @@
<target state="translated">Rendimiento de la moneda</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6858,7 +6850,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6970,7 +6962,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7380,7 +7372,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7544,7 +7536,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7725,7 +7717,7 @@
<target state="translated">con acceso a la API para</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8024,7 +8016,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8036,7 +8028,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -34,7 +34,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -81,14 +81,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Voulez-vous vraiment révoquer cet accès ?</target>
@ -1142,7 +1134,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1194,7 +1186,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1206,7 +1198,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1354,7 +1346,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1542,7 +1534,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -2394,7 +2386,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -2458,7 +2450,7 @@
<target state="translated">Haut</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -2466,7 +2458,7 @@
<target state="translated">Bas</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -2474,7 +2466,7 @@
<target state="translated">Évolution du Portefeuille</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -2482,7 +2474,7 @@
<target state="translated">Historique des Investissements</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -2490,7 +2482,7 @@
<target state="translated">Historique des Dividendes</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -2594,7 +2586,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -2822,7 +2814,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -3353,6 +3345,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satellite</target>
@ -3406,7 +3406,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -3422,7 +3422,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -3438,7 +3438,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -3454,7 +3454,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4563965495368336177" datatype="html">
@ -3502,7 +3502,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="195913158506780337" datatype="html">
@ -3586,7 +3586,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3602,7 +3602,7 @@
<target state="translated">Paiement unique, sans auto-renouvellement.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3622,7 +3622,7 @@
<target state="translated">C’est gratuit.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5012084291992448490" datatype="html">
@ -3654,7 +3654,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="6037201184636207208" datatype="html">
@ -3698,7 +3698,7 @@
<target state="translated">Support par E-mail et Tchat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="3298117765569632011" datatype="html">
@ -3742,7 +3742,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="8130557161756365658" datatype="html">
@ -3766,7 +3766,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="6962217007874959362" datatype="html">
@ -4010,7 +4010,7 @@
<target state="translated">Série en cours</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4018,7 +4018,7 @@
<target state="translated">Série la plus longue</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="4845030128243887325" datatype="html">
@ -4465,14 +4465,6 @@
<context context-type="linenumber">43</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETF sans Pays</target>
@ -5372,7 +5364,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5556,7 +5548,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5876,7 +5868,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5892,7 +5884,7 @@
<target state="translated">Performance des Actifs en valeur absolue</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5900,7 +5892,7 @@
<target state="translated">Performance des Actifs</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5908,7 +5900,7 @@
<target state="translated">Performance des devises en valeur absolue</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5916,7 +5908,7 @@
<target state="translated">Performance des devises</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6857,7 +6849,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6969,7 +6961,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7379,7 +7371,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="translated">avec accès API pour</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -43,7 +43,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -90,14 +90,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Vuoi davvero revocare l’accesso concesso?</target>
@ -727,7 +719,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -859,7 +851,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -911,7 +903,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -923,7 +915,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1107,7 +1099,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1247,7 +1239,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -1847,7 +1839,7 @@
<target state="translated">Cronologia degli investimenti</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="6293970137138896363" datatype="html">
@ -1855,7 +1847,7 @@
<target state="translated">In alto</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -1863,7 +1855,7 @@
<target state="translated">In basso</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -2331,7 +2323,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -2747,7 +2739,7 @@
<target state="translated">Evoluzione del portafoglio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="8192718423057883427" datatype="html">
@ -3123,7 +3115,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3163,7 +3155,7 @@
<target state="translated">Cronologia dei dividendi</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="7608037008789240367" datatype="html">
@ -3354,6 +3346,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satellite</target>
@ -3407,7 +3407,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -3423,7 +3423,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -3439,7 +3439,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -3455,7 +3455,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4563965495368336177" datatype="html">
@ -3503,7 +3503,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="195913158506780337" datatype="html">
@ -3587,7 +3587,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3603,7 +3603,7 @@
<target state="translated">Pagamento una tantum, senza rinnovo automatico.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3623,7 +3623,7 @@
<target state="translated">È gratuito.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5012084291992448490" datatype="html">
@ -3655,7 +3655,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="6037201184636207208" datatype="html">
@ -3699,7 +3699,7 @@
<target state="translated">Supporto via email e chat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="3298117765569632011" datatype="html">
@ -3743,7 +3743,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="8130557161756365658" datatype="html">
@ -3767,7 +3767,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="6962217007874959362" datatype="html">
@ -4011,7 +4011,7 @@
<target state="translated">Serie attuale</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4019,7 +4019,7 @@
<target state="translated">Serie più lunga</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="4845030128243887325" datatype="html">
@ -4466,14 +4466,6 @@
<context context-type="linenumber">43</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETF senza paesi</target>
@ -5373,7 +5365,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5557,7 +5549,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5877,7 +5869,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5893,7 +5885,7 @@
<target state="translated">Rendimento assoluto dell’Asset</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5901,7 +5893,7 @@
<target state="translated">Rendimento dell’Asset</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5909,7 +5901,7 @@
<target state="translated">Rendimento assoluto della Valuta</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5917,7 +5909,7 @@
<target state="translated">Rendimento della Valuta</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6858,7 +6850,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6970,7 +6962,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7380,7 +7372,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7544,7 +7536,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7725,7 +7717,7 @@
<target state="translated">con accesso API per</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8024,7 +8016,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8036,7 +8028,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -244,7 +244,7 @@
<target state="translated">부탁드립니다</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -291,14 +291,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="translated">추가로</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">이 부여된 접근 권한을 정말로 회수하시겠습니까?</target>
@ -767,14 +759,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="translated">다음 통화 기준으로 모두 표시</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">국가 정보 없는 ETF</target>
@ -1776,7 +1760,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1840,7 +1824,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1852,7 +1836,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1996,7 +1980,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -2016,7 +2000,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -2032,7 +2016,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -2048,7 +2032,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -2060,7 +2044,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -2076,7 +2060,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -2132,7 +2116,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="6048892649018070225" datatype="html">
@ -2188,7 +2172,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2276,7 +2260,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -3116,7 +3100,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -3572,7 +3556,7 @@
<target state="translated">대학 이메일 주소로</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="4808791512433987109" datatype="html">
@ -4124,7 +4108,7 @@
<target state="translated">학생 할인을 찾고 계십니까?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -4196,7 +4180,7 @@
<target state="translated">상위</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -4204,7 +4188,7 @@
<target state="translated">하위</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -4212,7 +4196,7 @@
<target state="translated">포트폴리오 진화</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -4220,7 +4204,7 @@
<target state="translated">투자 일정</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
@ -4228,7 +4212,7 @@
<target state="translated">현재 연속</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4236,7 +4220,7 @@
<target state="translated">최장 연속</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -4244,7 +4228,7 @@
<target state="translated">배당 일정</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -4420,7 +4404,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -4436,7 +4420,7 @@
<target state="translated">이메일 및 채팅 지원</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -4452,7 +4436,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
@ -4460,7 +4444,7 @@
<target state="translated">일회성 결제, 자동 갱신 없음.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -4480,7 +4464,7 @@
<target state="translated">무료입니다.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -4901,7 +4885,7 @@
<target state="translated">요청하세요</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5069,7 +5053,7 @@
<target state="translated">저희에게 연락주세요</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -5396,6 +5380,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">위성</target>
@ -5877,7 +5869,7 @@
<target state="translated">절대적인 통화 성과</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5893,7 +5885,7 @@
<target state="translated">절대자산성과</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="8580549503047096056" datatype="html">
@ -5925,7 +5917,7 @@
<target state="translated">여기</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5933,7 +5925,7 @@
<target state="translated">자산 성과</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5941,7 +5933,7 @@
<target state="translated">통화 성과</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -6898,7 +6890,7 @@
<target state="translated">에서 계좌를 개설할 계획이라면</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6986,7 +6978,7 @@
<target state="translated">추천 링크를 사용하고 1년 동안 Ghostfolio 프리미엄 멤버십을 얻으려면</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7404,7 +7396,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7568,7 +7560,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7749,7 +7741,7 @@
<target state="translated">다음에 대한 API 액세스 권한이 있는</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="5201942929131534075" datatype="html">
@ -8024,7 +8016,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8036,7 +8028,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="5643561794785412000" datatype="html">

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

@ -42,7 +42,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -89,14 +89,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Wil je deze verleende toegang echt intrekken?</target>
@ -726,7 +718,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -858,7 +850,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -910,7 +902,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -922,7 +914,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1106,7 +1098,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1246,7 +1238,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -1846,7 +1838,7 @@
<target state="translated">Tijdlijn investeringen</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="6293970137138896363" datatype="html">
@ -1854,7 +1846,7 @@
<target state="translated">Winnaars</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -1862,7 +1854,7 @@
<target state="translated">Verliezers</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -2330,7 +2322,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -2746,7 +2738,7 @@
<target state="translated">Waardeontwikkeling van portefeuille</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="8192718423057883427" datatype="html">
@ -3122,7 +3114,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3162,7 +3154,7 @@
<target state="translated">Tijdlijn dividend</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="7608037008789240367" datatype="html">
@ -3353,6 +3345,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satelliet</target>
@ -3406,7 +3406,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -3422,7 +3422,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -3438,7 +3438,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -3454,7 +3454,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4563965495368336177" datatype="html">
@ -3502,7 +3502,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="195913158506780337" datatype="html">
@ -3586,7 +3586,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3602,7 +3602,7 @@
<target state="translated">Eenmalige betaling, geen automatische verlenging.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3622,7 +3622,7 @@
<target state="translated">Het is gratis.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5012084291992448490" datatype="html">
@ -3654,7 +3654,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="6037201184636207208" datatype="html">
@ -3698,7 +3698,7 @@
<target state="translated">Ondersteuning via e-mail en chat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="3298117765569632011" datatype="html">
@ -3742,7 +3742,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="8130557161756365658" datatype="html">
@ -3766,7 +3766,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="6962217007874959362" datatype="html">
@ -4010,7 +4010,7 @@
<target state="translated">Huidige reeks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4018,7 +4018,7 @@
<target state="translated">Langste reeks</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="4845030128243887325" datatype="html">
@ -4465,14 +4465,6 @@
<context context-type="linenumber">43</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETF’s zonder Landen</target>
@ -5372,7 +5364,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5556,7 +5548,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5876,7 +5868,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5892,7 +5884,7 @@
<target state="translated">Absolute Activaprestaties</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5900,7 +5892,7 @@
<target state="translated">Activaprestaties</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5908,7 +5900,7 @@
<target state="translated">Absolute Valutaprestaties</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5916,7 +5908,7 @@
<target state="translated">Valutaprestaties</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6857,7 +6849,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6969,7 +6961,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7379,7 +7371,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="translated">met API toegang tot</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -243,7 +243,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -290,14 +290,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Czy na pewno chcesz cofnąć przyznany dostęp?</target>
@ -758,14 +750,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETF-y bez Krajów</target>
@ -1743,7 +1727,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1807,7 +1791,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1819,7 +1803,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1963,7 +1947,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -1983,7 +1967,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -1999,7 +1983,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -2015,7 +1999,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -2027,7 +2011,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -2043,7 +2027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -2099,7 +2083,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="6048892649018070225" datatype="html">
@ -2155,7 +2139,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2243,7 +2227,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -3083,7 +3067,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -3539,7 +3523,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="4808791512433987109" datatype="html">
@ -4091,7 +4075,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -4163,7 +4147,7 @@
<target state="translated">Największe wzrosty</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -4171,7 +4155,7 @@
<target state="translated">Największy spadek</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -4179,7 +4163,7 @@
<target state="translated">Rozwój portfela</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -4187,7 +4171,7 @@
<target state="translated">Oś czasu inwestycji</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
@ -4195,7 +4179,7 @@
<target state="translated">Obecna passa</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4203,7 +4187,7 @@
<target state="translated">Najdłuższa passa</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -4211,7 +4195,7 @@
<target state="translated">Oś czasu dywidend</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -4387,7 +4371,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -4403,7 +4387,7 @@
<target state="translated">Wsparcie przez E-mail i Czat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -4419,7 +4403,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
@ -4427,7 +4411,7 @@
<target state="translated">Płatność jednorazowa, bez automatycznego odnawiania.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -4447,7 +4431,7 @@
<target state="translated">Jest bezpłatny.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -4856,7 +4840,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5000,7 +4984,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -5327,6 +5311,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satelita</target>
@ -5876,7 +5868,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5892,7 +5884,7 @@
<target state="translated">Łączny wynik aktywów</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5900,7 +5892,7 @@
<target state="translated">Wyniki aktywów</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5908,7 +5900,7 @@
<target state="translated">Łączny wynik walut</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5916,7 +5908,7 @@
<target state="translated">Wynik walut</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6857,7 +6849,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6969,7 +6961,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7379,7 +7371,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="translated">z dostępem API dla</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -34,7 +34,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -81,14 +81,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Pretende realmente revogar este acesso concedido?</target>
@ -1026,7 +1018,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1078,7 +1070,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1090,7 +1082,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1350,7 +1342,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -1538,7 +1530,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -2374,7 +2366,7 @@
<target state="translated">Topo</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -2382,7 +2374,7 @@
<target state="translated">Fundo</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -2390,7 +2382,7 @@
<target state="translated">Evolução do Portefólio</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -2398,7 +2390,7 @@
<target state="translated">Cronograma de Investimento</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -2530,7 +2522,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -2722,7 +2714,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -3186,7 +3178,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3226,7 +3218,7 @@
<target state="translated">Cronograma de Dividendos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="7608037008789240367" datatype="html">
@ -3353,6 +3345,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Satélite</target>
@ -3406,7 +3406,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -3422,7 +3422,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -3438,7 +3438,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -3454,7 +3454,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4563965495368336177" datatype="html">
@ -3502,7 +3502,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="195913158506780337" datatype="html">
@ -3586,7 +3586,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3602,7 +3602,7 @@
<target state="translated">Pagamento único, sem renovação automática.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3622,7 +3622,7 @@
<target state="translated">É gratuito.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5012084291992448490" datatype="html">
@ -3654,7 +3654,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="6037201184636207208" datatype="html">
@ -3698,7 +3698,7 @@
<target state="translated">Suporte por Email e Chat</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="3298117765569632011" datatype="html">
@ -3742,7 +3742,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="8130557161756365658" datatype="html">
@ -3766,7 +3766,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="6962217007874959362" datatype="html">
@ -4010,7 +4010,7 @@
<target state="translated">Série Atual</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4018,7 +4018,7 @@
<target state="translated">Série mais Longa</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="4845030128243887325" datatype="html">
@ -4465,14 +4465,6 @@
<context context-type="linenumber">43</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETFs sem países</target>
@ -5372,7 +5364,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5556,7 +5548,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5876,7 +5868,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5892,7 +5884,7 @@
<target state="translated">Desempenho absoluto de ativos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5900,7 +5892,7 @@
<target state="translated">Desempenho de ativos</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5908,7 +5900,7 @@
<target state="translated">Desempenho absoluto da moeda</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5916,7 +5908,7 @@
<target state="translated">Desempenho da moeda</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6857,7 +6849,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6969,7 +6961,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7379,7 +7371,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="new">with API access for</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -215,7 +215,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -262,14 +262,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Bu erişim iznini geri almayı gerçekten istiyor musunuz?</target>
@ -722,14 +714,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">Ülkesi Olmayan ETF’ler</target>
@ -1611,7 +1595,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1663,7 +1647,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1675,7 +1659,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1831,7 +1815,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -1851,7 +1835,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -1867,7 +1851,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -1883,7 +1867,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -1895,7 +1879,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -1911,7 +1895,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -1967,7 +1951,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="6048892649018070225" datatype="html">
@ -2023,7 +2007,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2659,7 +2643,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -3575,7 +3559,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3647,7 +3631,7 @@
<target state="translated">Üst</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -3655,7 +3639,7 @@
<target state="translated">Alt</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -3663,7 +3647,7 @@
<target state="translated">Portföyün Gelişimi</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -3671,7 +3655,7 @@
<target state="translated">Yatırım Zaman Çizelgesi</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
@ -3679,7 +3663,7 @@
<target state="translated">Güncel Seri</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -3687,7 +3671,7 @@
<target state="translated">En Uzun Seri</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -3695,7 +3679,7 @@
<target state="translated">Temettü Zaman Çizelgesi</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -3871,7 +3855,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -3887,7 +3871,7 @@
<target state="translated">E-posta ve Sohbet Desteği</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -3903,7 +3887,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
@ -3911,7 +3895,7 @@
<target state="translated">Tek seferlik ödeme, otomatik yenileme yok.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -3931,7 +3915,7 @@
<target state="translated">Ücretsiz.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -4428,7 +4412,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -4696,7 +4680,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -5023,6 +5007,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Uydu</target>
@ -5380,7 +5372,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="7029006507527852669" datatype="html">
@ -5556,7 +5548,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5876,7 +5868,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5892,7 +5884,7 @@
<target state="translated">Mutlak Varlık Performansı</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5900,7 +5892,7 @@
<target state="translated">Varlık Performansı</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -5908,7 +5900,7 @@
<target state="translated">Mutlak Para Performansı</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5916,7 +5908,7 @@
<target state="translated">Para Performansı</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="3105754554141014845" datatype="html">
@ -6857,7 +6849,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6969,7 +6961,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7379,7 +7371,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="translated">API erişimi için</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -295,7 +295,7 @@
<target state="new">please</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="837553826328586238" datatype="html">
@ -374,14 +374,6 @@
<context context-type="linenumber">99</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">Ви дійсно хочете відкликати цей наданий доступ?</target>
@ -858,14 +850,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">ETF без країн</target>
@ -1551,7 +1535,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1771,7 +1755,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -1787,7 +1771,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="5924141452953678982" datatype="html">
@ -1831,7 +1815,7 @@
<target state="new">If you plan to open an account at</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -2215,7 +2199,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -2227,7 +2211,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -2439,7 +2423,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -2459,7 +2443,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -2475,7 +2459,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -2491,7 +2475,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -2503,7 +2487,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -2519,7 +2503,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -2611,7 +2595,7 @@
<target state="new">Performance with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2815,7 +2799,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -3728,7 +3712,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -4200,7 +4184,7 @@
<target state="new">with your university e-mail address</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="4808791512433987109" datatype="html">
@ -4796,7 +4780,7 @@
<target state="new">Looking for a student discount?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -4860,7 +4844,7 @@
<target state="new">here</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="6762743264882388498" datatype="html">
@ -4892,7 +4876,7 @@
<target state="translated">Абсолютна прибутковість активів</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -4900,7 +4884,7 @@
<target state="translated">Прибутковість активів</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="3796488546909223546" datatype="html">
@ -4908,7 +4892,7 @@
<target state="translated">Абсолютна прибутковість валюти</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -4916,7 +4900,7 @@
<target state="translated">Прибутковість валюти</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="6293970137138896363" datatype="html">
@ -4924,7 +4908,7 @@
<target state="translated">Топ</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -4932,7 +4916,7 @@
<target state="translated">Низ</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -4940,7 +4924,7 @@
<target state="translated">Еволюція портфеля</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -4948,7 +4932,7 @@
<target state="translated">Інвестиційний графік</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
@ -4956,7 +4940,7 @@
<target state="translated">Поточна серія</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4964,7 +4948,7 @@
<target state="translated">Найдовша серія</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -4972,7 +4956,7 @@
<target state="translated">Графік дивідендів</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -5188,7 +5172,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -5204,7 +5188,7 @@
<target state="translated">Підтримка електронної пошти та чату</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
@ -5212,7 +5196,7 @@
<target state="translated">Разова оплата, без автоматичного поновлення.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -5232,7 +5216,7 @@
<target state="translated">Це безкоштовно.</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -5847,7 +5831,7 @@
<target state="new">to use our referral link and get a Ghostfolio Premium membership for one year</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -6035,7 +6019,7 @@
<target state="new">Request it</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -6323,7 +6307,7 @@
<target state="new">contact us</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -6790,6 +6774,14 @@
<context context-type="linenumber">28</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="new">Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="8050244774979733855" datatype="html">
<source>Satellite</source>
<target state="translated">Супутник</target>
@ -7387,7 +7379,7 @@
<target state="new">Change with currency effect</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7543,7 +7535,7 @@
<target state="new">Total amount</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7724,7 +7716,7 @@
<target state="new">with API access for</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8023,7 +8015,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8035,7 +8027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

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

@ -228,7 +228,7 @@
<source>please</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -271,13 +271,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<context-group purpose="location">
@ -718,13 +711,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<context-group purpose="location">
@ -1631,7 +1617,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1689,7 +1675,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1700,7 +1686,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1829,7 +1815,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -1848,7 +1834,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -1863,7 +1849,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -1878,7 +1864,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -1889,7 +1875,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -1904,7 +1890,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -1957,7 +1943,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="6048892649018070225" datatype="html">
@ -2008,7 +1994,7 @@
<source>Performance with currency effect</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2087,7 +2073,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -2860,7 +2846,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -3104,6 +3090,13 @@
<context context-type="linenumber">172</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1018934700505948739" datatype="html">
<source>trading stocks, ETFs or cryptocurrencies on multiple platforms</source>
<context-group purpose="location">
@ -3269,7 +3262,7 @@
<source>with your university e-mail address</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="4808791512433987109" datatype="html">
@ -3766,7 +3759,7 @@
<source>Looking for a student discount?</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -3832,49 +3825,49 @@
<source>Top</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
<source>Bottom</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
<source>Portfolio Evolution</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
<source>Investment Timeline</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
<source>Current Streak</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
<source>Longest Streak</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
<source>Dividend Timeline</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -4034,7 +4027,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -4048,7 +4041,7 @@
<source>Email and Chat Support</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -4063,14 +4056,14 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
<source>One-time payment, no auto-renewal.</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
@ -4088,7 +4081,7 @@
<source>It’s free.</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -4470,7 +4463,7 @@
<source>Request it</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -4619,7 +4612,7 @@
<source>contact us</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -5348,7 +5341,7 @@
<source>Absolute Currency Performance</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5362,7 +5355,7 @@
<source>Absolute Asset Performance</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="8580549503047096056" datatype="html">
@ -5392,21 +5385,21 @@
<source>here</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
<source>Asset Performance</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
<source>Currency Performance</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -6267,7 +6260,7 @@
<source>If you plan to open an account at</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6345,7 +6338,7 @@
<source>to use our referral link and get a Ghostfolio Premium membership for one year</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -6723,7 +6716,7 @@
<source>Change with currency effect</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -6869,7 +6862,7 @@
<source>Total amount</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7029,7 +7022,7 @@
<source>with API access for</source>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="5201942929131534075" datatype="html">
@ -7275,7 +7268,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -7286,7 +7279,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="5643561794785412000" datatype="html">

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

@ -244,7 +244,7 @@
<target state="translated">请</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">333</context>
</context-group>
</trans-unit>
<trans-unit id="8650499415827640724" datatype="html">
@ -291,14 +291,6 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="8261513428977234574" datatype="html">
<source>plus</source>
<target state="new">plus</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">202</context>
</context-group>
</trans-unit>
<trans-unit id="8264698726451826067" datatype="html">
<source>Do you really want to revoke this granted access?</source>
<target state="translated">您真的要撤销此访问权限吗?</target>
@ -767,14 +759,6 @@
<context context-type="linenumber">96</context>
</context-group>
</trans-unit>
<trans-unit id="1802177588180209216" datatype="html">
<source>Everything in</source>
<target state="new">Everything in</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1806977783783486873" datatype="html">
<source>ETFs without Countries</source>
<target state="translated">没有国家的 ETF</target>
@ -1229,7 +1213,7 @@
</trans-unit>
<trans-unit id="8319378030525016917" datatype="html">
<source>Asset profile has been saved</source>
<target state="new">Asset profile has been saved</target>
<target state="translated">资产概况已保存</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context>
<context context-type="linenumber">578</context>
@ -1245,7 +1229,7 @@
</trans-unit>
<trans-unit id="7702646444963497962" datatype="html">
<source>By</source>
<target state="new">By</target>
<target state="translated">预计到</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/fire/fire-page.html</context>
<context context-type="linenumber">139</context>
@ -1357,7 +1341,7 @@
</trans-unit>
<trans-unit id="2395205455607568422" datatype="html">
<source>No auto-renewal on membership.</source>
<target state="new">No auto-renewal on membership.</target>
<target state="translated">会员资格不自动续订。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-account-membership/user-account-membership.html</context>
<context context-type="linenumber">74</context>
@ -1401,7 +1385,7 @@
</trans-unit>
<trans-unit id="7341990227686441824" datatype="html">
<source>Could not validate form</source>
<target state="new">Could not validate form</target>
<target state="translated">无法验证表单</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context>
<context context-type="linenumber">554</context>
@ -1752,7 +1736,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">329</context>
<context context-type="linenumber">326</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/register/register-page.html</context>
@ -1816,7 +1800,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">257</context>
<context context-type="linenumber">259</context>
</context-group>
</trans-unit>
<trans-unit id="3118565567530464051" datatype="html">
@ -1828,7 +1812,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">276</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="4980697492087090765" datatype="html">
@ -1972,7 +1956,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">204</context>
</context-group>
</trans-unit>
<trans-unit id="296005715452289357" datatype="html">
@ -1992,7 +1976,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">211</context>
<context context-type="linenumber">208</context>
</context-group>
</trans-unit>
<trans-unit id="5777928097698511040" datatype="html">
@ -2008,7 +1992,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">215</context>
<context context-type="linenumber">212</context>
</context-group>
</trans-unit>
<trans-unit id="685453282455108461" datatype="html">
@ -2024,7 +2008,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">219</context>
<context context-type="linenumber">216</context>
</context-group>
</trans-unit>
<trans-unit id="2486744036183712016" datatype="html">
@ -2036,7 +2020,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">223</context>
<context context-type="linenumber">220</context>
</context-group>
</trans-unit>
<trans-unit id="4809229280245558999" datatype="html">
@ -2052,7 +2036,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">246</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="4505804162157040890" datatype="html">
@ -2108,7 +2092,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">281</context>
</context-group>
</trans-unit>
<trans-unit id="6048892649018070225" datatype="html">
@ -2161,10 +2145,10 @@
</trans-unit>
<trans-unit id="366169681580494481" datatype="html">
<source>Performance with currency effect</source>
<target state="new">Performance with currency effect</target>
<target state="translated">含货币影响的表现</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">134</context>
<context context-type="linenumber">135</context>
</context-group>
</trans-unit>
<trans-unit id="3667949571823271511" datatype="html">
@ -2252,7 +2236,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">268</context>
<context context-type="linenumber">265</context>
</context-group>
</trans-unit>
<trans-unit id="8589730128931685735" datatype="html">
@ -2389,7 +2373,7 @@
</trans-unit>
<trans-unit id="3004519800638083911" datatype="html">
<source>this is projected to increase to</source>
<target state="new">this is projected to increase to</target>
<target state="translated">预计将增至</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/fire/fire-page.html</context>
<context context-type="linenumber">147</context>
@ -2901,7 +2885,7 @@
</trans-unit>
<trans-unit id="5134951682994822188" datatype="html">
<source>Could not parse scraper configuration</source>
<target state="new">Could not parse scraper configuration</target>
<target state="translated">无法解析抓取器配置</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context>
<context context-type="linenumber">509</context>
@ -3092,7 +3076,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">363</context>
<context context-type="linenumber">360</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/public/public-page.html</context>
@ -3359,6 +3343,14 @@
<context context-type="linenumber">172</context>
</context-group>
</trans-unit>
<trans-unit id="936060984157466006" datatype="html">
<source>Everything in <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, plus</source>
<target state="translated">包含 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Basic<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> 所有功能,以及</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">199</context>
</context-group>
</trans-unit>
<trans-unit id="1018934700505948739" datatype="html">
<source>trading stocks, ETFs or cryptocurrencies on multiple platforms</source>
<target state="translated">在多个平台上交易股票、ETF 或加密货币</target>
@ -3548,7 +3540,7 @@
<target state="translated">使用您的学校电子邮件地址</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">351</context>
<context context-type="linenumber">348</context>
</context-group>
</trans-unit>
<trans-unit id="4808791512433987109" datatype="html">
@ -4100,7 +4092,7 @@
<target state="translated">寻找学生折扣?</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">345</context>
<context context-type="linenumber">342</context>
</context-group>
</trans-unit>
<trans-unit id="7765499580020598783" datatype="html">
@ -4137,7 +4129,7 @@
</trans-unit>
<trans-unit id="5211792611718918888" datatype="html">
<source>annual interest rate</source>
<target state="new">annual interest rate</target>
<target state="translated">年利率</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/fire/fire-page.html</context>
<context context-type="linenumber">185</context>
@ -4172,7 +4164,7 @@
<target state="translated">顶部</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">303</context>
<context context-type="linenumber">305</context>
</context-group>
</trans-unit>
<trans-unit id="3568940932272598597" datatype="html">
@ -4180,7 +4172,7 @@
<target state="translated">底部</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">352</context>
<context context-type="linenumber">354</context>
</context-group>
</trans-unit>
<trans-unit id="5242468862715363747" datatype="html">
@ -4188,7 +4180,7 @@
<target state="translated">投资组合演变</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">405</context>
<context context-type="linenumber">407</context>
</context-group>
</trans-unit>
<trans-unit id="6766448922039123937" datatype="html">
@ -4196,7 +4188,7 @@
<target state="translated">投资时间表</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">432</context>
<context context-type="linenumber">434</context>
</context-group>
</trans-unit>
<trans-unit id="1440519383036502539" datatype="html">
@ -4204,7 +4196,7 @@
<target state="translated">当前连胜</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">453</context>
<context context-type="linenumber">455</context>
</context-group>
</trans-unit>
<trans-unit id="457461496511383061" datatype="html">
@ -4212,7 +4204,7 @@
<target state="translated">最长连续纪录</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">462</context>
<context context-type="linenumber">464</context>
</context-group>
</trans-unit>
<trans-unit id="6854252543786630145" datatype="html">
@ -4220,7 +4212,7 @@
<target state="translated">股息时间表</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">489</context>
<context context-type="linenumber">491</context>
</context-group>
</trans-unit>
<trans-unit id="5857197365507636437" datatype="html">
@ -4369,7 +4361,7 @@
</trans-unit>
<trans-unit id="5891064527381218201" datatype="html">
<source>Free</source>
<target state="translated">自由的</target>
<target state="translated">免费</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">86</context>
@ -4396,7 +4388,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">255</context>
<context context-type="linenumber">252</context>
</context-group>
</trans-unit>
<trans-unit id="332047587746771816" datatype="html">
@ -4412,7 +4404,7 @@
<target state="translated">电子邮件和聊天支持</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">251</context>
<context context-type="linenumber">248</context>
</context-group>
</trans-unit>
<trans-unit id="2030314101752312029" datatype="html">
@ -4428,7 +4420,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">282</context>
<context context-type="linenumber">279</context>
</context-group>
</trans-unit>
<trans-unit id="7478722592449005806" datatype="html">
@ -4436,12 +4428,12 @@
<target state="translated">一次性付款,无自动续订。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="7498591289549626867" datatype="html">
<source>Could not save asset profile</source>
<target state="new">Could not save asset profile</target>
<target state="translated">无法保存资产概况</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context>
<context context-type="linenumber">588</context>
@ -4456,7 +4448,7 @@
<target state="translated">免费。</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">362</context>
</context-group>
</trans-unit>
<trans-unit id="5342721262799645301" datatype="html">
@ -4877,7 +4869,7 @@
<target state="translated">请求它</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">347</context>
<context context-type="linenumber">344</context>
</context-group>
</trans-unit>
<trans-unit id="5278627882107105833" datatype="html">
@ -5045,7 +5037,7 @@
<target state="translated">联系我们</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">339</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="1533391340482659699" datatype="html">
@ -5450,7 +5442,7 @@
</trans-unit>
<trans-unit id="2145636458848553570" datatype="html">
<source>Sign in with OpenID Connect</source>
<target state="new">Sign in with OpenID Connect</target>
<target state="translated">使用 OpenID Connect 登录</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html</context>
<context context-type="linenumber">55</context>
@ -5562,7 +5554,7 @@
</trans-unit>
<trans-unit id="8966698274727122602" datatype="html">
<source>Authentication</source>
<target state="new">Authentication</target>
<target state="translated">认证</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html</context>
<context context-type="linenumber">35</context>
@ -5853,7 +5845,7 @@
<target state="translated">绝对货币表现</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">209</context>
<context context-type="linenumber">211</context>
</context-group>
</trans-unit>
<trans-unit id="1600023202562292052" datatype="html">
@ -5869,7 +5861,7 @@
<target state="translated">绝对资产回报</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">166</context>
<context context-type="linenumber">168</context>
</context-group>
</trans-unit>
<trans-unit id="8580549503047096056" datatype="html">
@ -5901,7 +5893,7 @@
<target state="translated">这里</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">347</context>
</context-group>
</trans-unit>
<trans-unit id="775717789032174431" datatype="html">
@ -5909,7 +5901,7 @@
<target state="translated">资产回报</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">188</context>
<context context-type="linenumber">190</context>
</context-group>
</trans-unit>
<trans-unit id="104509087727626192" datatype="html">
@ -5917,7 +5909,7 @@
<target state="translated">货币表现</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">234</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="2593751087640318641" datatype="html">
@ -6699,7 +6691,7 @@
</trans-unit>
<trans-unit id="1355312194390410495" datatype="html">
<source>, based on your total assets of</source>
<target state="new">基于您总资产的</target>
<target state="translated">基于您总资产的</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/fire/fire-page.html</context>
<context context-type="linenumber">96</context>
@ -6858,7 +6850,7 @@
<target state="translated">如果您计划开通账户在</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">315</context>
<context context-type="linenumber">312</context>
</context-group>
</trans-unit>
<trans-unit id="6608617124920241143" datatype="html">
@ -6959,7 +6951,7 @@
</trans-unit>
<trans-unit id="2878377610946588870" datatype="html">
<source>, assuming a</source>
<target state="new">, assuming a</target>
<target state="translated">, 假设一个</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/fire/fire-page.html</context>
<context context-type="linenumber">174</context>
@ -6970,7 +6962,7 @@
<target state="translated">使用我们的推荐链接并获得一年的Ghostfolio Premium会员资格</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">340</context>
</context-group>
</trans-unit>
<trans-unit id="7530176451725943586" datatype="html">
@ -7377,10 +7369,10 @@
</trans-unit>
<trans-unit id="7825231215382064101" datatype="html">
<source>Change with currency effect</source>
<target state="new">Change with currency effect</target>
<target state="translated">含货币影响的涨跌</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">115</context>
<context context-type="linenumber">116</context>
</context-group>
</trans-unit>
<trans-unit id="7826234236931647519" datatype="html">
@ -7541,10 +7533,10 @@
</trans-unit>
<trans-unit id="5004550577313573215" datatype="html">
<source>Total amount</source>
<target state="new">Total amount</target>
<target state="translated">总金额</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/portfolio/analysis/analysis-page.html</context>
<context context-type="linenumber">94</context>
<context context-type="linenumber">95</context>
</context-group>
</trans-unit>
<trans-unit id="5004849258025239958" datatype="html">
@ -7725,7 +7717,7 @@
<target state="translated">包含 API 访问权限,适用于</target>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">238</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
<trans-unit id="4396995010887588291" datatype="html">
@ -8024,7 +8016,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">297</context>
<context context-type="linenumber">294</context>
</context-group>
</trans-unit>
<trans-unit id="2415916442984615985" datatype="html">
@ -8036,7 +8028,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/pages/pricing/pricing-page.html</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">297</context>
</context-group>
</trans-unit>
<trans-unit id="3955868613858648955" datatype="html">

4
libs/common/eslint.config.cjs

@ -18,7 +18,9 @@ module.exports = [
{
files: ['**/*.ts', '**/*.tsx'],
// Override or add rules here
rules: {}
rules: {
'@typescript-eslint/prefer-nullish-coalescing': 'error'
}
},
{
files: ['**/*.js', '**/*.jsx'],

26
libs/common/src/lib/chart-helper.ts

@ -1,4 +1,10 @@
import { Chart, TooltipPosition } from 'chart.js';
import type { ElementRef } from '@angular/core';
import type {
Chart,
ChartTypeRegistry,
Plugin,
TooltipPosition
} from 'chart.js';
import { format } from 'date-fns';
import {
@ -34,12 +40,12 @@ export function getTooltipOptions({
locale = getLocale(),
unit = ''
}: {
colorScheme?: ColorScheme;
colorScheme: ColorScheme;
currency?: string;
groupBy?: GroupBy;
locale?: string;
unit?: string;
} = {}) {
}) {
return {
backgroundColor: getBackgroundColor(colorScheme),
bodyColor: `rgb(${getTextColor(colorScheme)})`,
@ -47,7 +53,7 @@ export function getTooltipOptions({
borderColor: `rgba(${getTextColor(colorScheme)}, 0.1)`,
callbacks: {
label: (context) => {
let label = context.dataset.label || '';
let label = context.dataset.label ?? '';
if (label) {
label += ': ';
}
@ -98,10 +104,10 @@ export function getTooltipPositionerMapTop(
};
}
export function getVerticalHoverLinePlugin(
chartCanvas,
colorScheme?: ColorScheme
) {
export function getVerticalHoverLinePlugin<T extends keyof ChartTypeRegistry>(
chartCanvas: ElementRef,
colorScheme: ColorScheme
): Plugin<T> {
return {
afterDatasetsDraw: (chart, _, options) => {
const active = chart.getActiveElements();
@ -110,8 +116,8 @@ export function getVerticalHoverLinePlugin(
return;
}
const color = options.color || `rgb(${getTextColor(colorScheme)})`;
const width = options.width || 1;
const color = options.color ?? `rgb(${getTextColor(colorScheme)})`;
const width = options.width ?? 1;
const {
chartArea: { bottom, top }

2
libs/common/src/lib/class-transformer.ts

@ -16,7 +16,7 @@ export function transformToMapOfBig({
return mapOfBig;
}
export function transformToBig({ value }: { value: string }): Big {
export function transformToBig({ value }: { value: string }): Big | null {
if (value === null) {
return null;
}

8
libs/common/src/lib/helper.ts

@ -144,7 +144,7 @@ export function extractNumberFromString({
}: {
locale?: string;
value: string;
}): number {
}): number | undefined {
try {
// Remove non-numeric characters (excluding international formatting characters)
const numericValue = value.replace(/[^\d.,'’\s]/g, '');
@ -273,7 +273,7 @@ export function getNumberFormatDecimal(aLocale?: string) {
return formatObject.find((object) => {
return object.type === 'decimal';
}).value;
})?.value;
}
export function getNumberFormatGroup(aLocale = getLocale()) {
@ -283,7 +283,7 @@ export function getNumberFormatGroup(aLocale = getLocale()) {
return formatObject.find((object) => {
return object.type === 'group';
}).value;
})?.value;
}
export function getStartOfUtcDate(aDate: Date) {
@ -394,7 +394,7 @@ export function isRootCurrency(aCurrency: string) {
});
}
export function parseDate(date: string): Date {
export function parseDate(date: string): Date | undefined {
if (!date) {
return undefined;
}

2
libs/common/src/lib/interfaces/index.ts

@ -34,7 +34,6 @@ import type { PortfolioPerformance } from './portfolio-performance.interface';
import type { PortfolioPosition } from './portfolio-position.interface';
import type { PortfolioReportRule } from './portfolio-report-rule.interface';
import type { PortfolioSummary } from './portfolio-summary.interface';
import type { Position } from './position.interface';
import type { Product } from './product';
import type { AccessTokenResponse } from './responses/access-token-response.interface';
import type { AccountBalancesResponse } from './responses/account-balances-response.interface';
@ -172,7 +171,6 @@ export {
PortfolioReportResponse,
PortfolioReportRule,
PortfolioSummary,
Position,
Product,
PublicKeyCredentialCreationOptionsJSON,
PublicKeyCredentialRequestOptionsJSON,

4
libs/common/src/lib/interfaces/portfolio-position.interface.ts

@ -7,6 +7,7 @@ import { Holding } from './holding.interface';
import { Sector } from './sector.interface';
export interface PortfolioPosition {
activitiesCount: number;
allocationInPercentage: number;
assetClass?: AssetClass;
assetClassLabel?: string;
@ -38,7 +39,10 @@ export interface PortfolioPosition {
sectors: Sector[];
symbol: string;
tags?: Tag[];
/** @deprecated use activitiesCount instead */
transactionCount: number;
type?: string;
url?: string;
valueInBaseCurrency?: number;

27
libs/common/src/lib/interfaces/position.interface.ts

@ -1,27 +0,0 @@
import { MarketState } from '@ghostfolio/common/types';
import { AssetClass, AssetSubClass, DataSource } from '@prisma/client';
export interface Position {
assetClass: AssetClass;
assetSubClass: AssetSubClass;
averagePrice: number;
currency: string;
dataSource: DataSource;
firstBuyDate: string;
grossPerformance?: number;
grossPerformancePercentage?: number;
investment: number;
investmentInOriginalCurrency?: number;
marketPrice?: number;
marketState?: MarketState;
name?: string;
netPerformance?: number;
netPerformancePercentage?: number;
netPerformancePercentageWithCurrencyEffect?: number;
netPerformanceWithCurrencyEffect?: number;
quantity: number;
symbol: string;
transactionCount: number;
url?: string;
}

3
libs/common/src/lib/interfaces/responses/accounts-response.interface.ts

@ -2,9 +2,12 @@ import { AccountWithValue } from '@ghostfolio/common/types';
export interface AccountsResponse {
accounts: AccountWithValue[];
activitiesCount: number;
totalBalanceInBaseCurrency: number;
totalDividendInBaseCurrency: number;
totalInterestInBaseCurrency: number;
totalValueInBaseCurrency: number;
/** @deprecated use activitiesCount instead */
transactionCount: number;
}

4
libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts

@ -16,10 +16,6 @@ export interface PortfolioHoldingResponse {
dividendYieldPercent: number;
dividendYieldPercentWithCurrencyEffect: number;
feeInBaseCurrency: number;
/** @deprecated use dateOfFirstActivity */
firstBuyDate: string;
grossPerformance: number;
grossPerformancePercent: number;
grossPerformancePercentWithCurrencyEffect: number;

2
libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts

@ -39,7 +39,7 @@ export interface PublicPortfolioResponse extends PublicPortfolioResponseV1 {
})[];
markets: {
[key in Market]: Pick<
PortfolioDetails['markets'][key],
NonNullable<PortfolioDetails['markets']>[key],
'id' | 'valueInPercentage'
>;
};

5
libs/common/src/lib/models/timeline-position.ts

@ -9,12 +9,15 @@ import { Big } from 'big.js';
import { Transform, Type } from 'class-transformer';
export class TimelinePosition {
activitiesCount: number;
@Transform(transformToBig, { toClassOnly: true })
@Type(() => Big)
averagePrice: Big;
currency: string;
dataSource: DataSource;
dateOfFirstActivity: string;
@Transform(transformToBig, { toClassOnly: true })
@Type(() => Big)
@ -32,6 +35,7 @@ export class TimelinePosition {
@Type(() => Big)
feeInBaseCurrency: Big;
/** @deprecated use dateOfFirstActivity instead */
firstBuyDate: string;
@Transform(transformToBig, { toClassOnly: true })
@ -92,6 +96,7 @@ export class TimelinePosition {
@Type(() => Big)
timeWeightedInvestmentWithCurrencyEffect: Big;
/** @deprecated use activitiesCount instead */
transactionCount: number;
@Transform(transformToBig, { toClassOnly: true })

2
libs/common/src/lib/routes/interfaces/internal-route.interface.ts

@ -2,7 +2,7 @@ import { User } from '@ghostfolio/common/interfaces';
export interface InternalRoute {
excludeFromAssistant?: boolean | ((aUser: User) => boolean);
path: string;
path?: string;
routerLink: string[];
subRoutes?: Record<string, InternalRoute>;
title: string;

4
libs/common/src/lib/types/account-with-value.type.ts

@ -1,12 +1,16 @@
import { Account as AccountModel, Platform } from '@prisma/client';
export type AccountWithValue = AccountModel & {
activitiesCount: number;
allocationInPercentage: number;
balanceInBaseCurrency: number;
dividendInBaseCurrency: number;
interestInBaseCurrency: number;
platform?: Platform;
/** @deprecated use activitiesCount instead */
transactionCount: number;
value: number;
valueInBaseCurrency: number;
};

4
libs/common/src/lib/utils/form.util.ts

@ -29,7 +29,7 @@ export async function validateObjectForForm<T>({
if (formControl) {
formControl.setErrors({
validationError: Object.values(constraints)[0]
validationError: Object.values(constraints ?? {})[0]
});
}
@ -37,7 +37,7 @@ export async function validateObjectForForm<T>({
if (formControlInCustomCurrency) {
formControlInCustomCurrency.setErrors({
validationError: Object.values(constraints)[0]
validationError: Object.values(constraints ?? {})[0]
});
}
}

2
libs/common/src/lib/validators/is-currency-code.ts

@ -9,7 +9,7 @@ import {
import { isISO4217CurrencyCode } from 'class-validator';
export function IsCurrencyCode(validationOptions?: ValidationOptions) {
return function (object: Object, propertyName: string) {
return function (object: object, propertyName: string) {
registerDecorator({
propertyName,
constraints: [],

3
libs/common/tsconfig.json

@ -12,6 +12,7 @@
],
"compilerOptions": {
"module": "preserve",
"lib": ["dom", "es2022"]
"lib": ["dom", "es2022"],
"strictNullChecks": true
}
}

7
libs/ui/src/lib/mocks/holdings.ts

@ -2,6 +2,7 @@ import { PortfolioPosition } from '@ghostfolio/common/interfaces';
export const holdings: PortfolioPosition[] = [
{
activitiesCount: 1,
allocationInPercentage: 0.042990776363386086,
assetClass: 'EQUITY' as any,
assetClassLabel: 'Equity',
@ -45,6 +46,7 @@ export const holdings: PortfolioPosition[] = [
valueInBaseCurrency: 12230
},
{
activitiesCount: 2,
allocationInPercentage: 0.02377401948293552,
assetClass: 'EQUITY' as any,
assetClassLabel: 'Equity',
@ -88,6 +90,7 @@ export const holdings: PortfolioPosition[] = [
valueInBaseCurrency: 6763.224181360202
},
{
activitiesCount: 1,
allocationInPercentage: 0.08038536990007467,
assetClass: 'EQUITY' as any,
assetClassLabel: 'Equity',
@ -131,6 +134,7 @@ export const holdings: PortfolioPosition[] = [
valueInBaseCurrency: 22868
},
{
activitiesCount: 1,
allocationInPercentage: 0.19216416482928922,
assetClass: 'LIQUIDITY' as any,
assetClassLabel: 'Liquidity',
@ -162,6 +166,7 @@ export const holdings: PortfolioPosition[] = [
valueInBaseCurrency: 54666.7898248
},
{
activitiesCount: 1,
allocationInPercentage: 0.04307127421937313,
assetClass: 'EQUITY' as any,
assetClassLabel: 'Equity',
@ -205,6 +210,7 @@ export const holdings: PortfolioPosition[] = [
valueInBaseCurrency: 12252.9
},
{
activitiesCount: 1,
allocationInPercentage: 0.18762679306394897,
assetClass: 'EQUITY' as any,
assetClassLabel: 'Equity',
@ -248,6 +254,7 @@ export const holdings: PortfolioPosition[] = [
valueInBaseCurrency: 53376
},
{
activitiesCount: 5,
allocationInPercentage: 0.053051250766657634,
assetClass: 'EQUITY' as any,
assetClassLabel: 'Equity',

4018
package-lock.json

File diff suppressed because it is too large

66
package.json

@ -1,6 +1,6 @@
{
"name": "ghostfolio",
"version": "2.232.0",
"version": "2.233.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
@ -54,17 +54,17 @@
"workspace-generator": "nx workspace-generator"
},
"dependencies": {
"@angular/animations": "21.0.6",
"@angular/cdk": "21.0.5",
"@angular/common": "21.0.6",
"@angular/compiler": "21.0.6",
"@angular/core": "21.0.6",
"@angular/forms": "21.0.6",
"@angular/material": "21.0.5",
"@angular/platform-browser": "21.0.6",
"@angular/platform-browser-dynamic": "21.0.6",
"@angular/router": "21.0.6",
"@angular/service-worker": "21.0.6",
"@angular/animations": "21.1.1",
"@angular/cdk": "21.1.1",
"@angular/common": "21.1.1",
"@angular/compiler": "21.1.1",
"@angular/core": "21.1.1",
"@angular/forms": "21.1.1",
"@angular/material": "21.1.1",
"@angular/platform-browser": "21.1.1",
"@angular/platform-browser-dynamic": "21.1.1",
"@angular/router": "21.1.1",
"@angular/service-worker": "21.1.1",
"@codewithdan/observable-store": "2.2.15",
"@date-fns/utc": "2.1.1",
"@internationalized/number": "3.6.5",
@ -136,32 +136,32 @@
"zone.js": "0.16.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "21.0.4",
"@angular-devkit/core": "21.0.4",
"@angular-devkit/schematics": "21.0.4",
"@angular-devkit/build-angular": "21.1.1",
"@angular-devkit/core": "21.1.1",
"@angular-devkit/schematics": "21.1.1",
"@angular-eslint/eslint-plugin": "21.1.0",
"@angular-eslint/eslint-plugin-template": "21.1.0",
"@angular-eslint/template-parser": "21.1.0",
"@angular/cli": "21.0.4",
"@angular/compiler-cli": "21.0.6",
"@angular/language-service": "21.0.6",
"@angular/localize": "21.0.6",
"@angular/pwa": "21.0.4",
"@angular/cli": "21.1.1",
"@angular/compiler-cli": "21.1.1",
"@angular/language-service": "21.1.1",
"@angular/localize": "21.1.1",
"@angular/pwa": "21.1.1",
"@eslint/eslintrc": "3.3.1",
"@eslint/js": "9.35.0",
"@nestjs/schematics": "11.0.9",
"@nestjs/testing": "11.1.8",
"@nx/angular": "22.3.3",
"@nx/eslint-plugin": "22.3.3",
"@nx/jest": "22.3.3",
"@nx/js": "22.3.3",
"@nx/module-federation": "22.3.3",
"@nx/nest": "22.3.3",
"@nx/node": "22.3.3",
"@nx/storybook": "22.3.3",
"@nx/web": "22.3.3",
"@nx/workspace": "22.3.3",
"@schematics/angular": "21.0.4",
"@nx/angular": "22.4.1",
"@nx/eslint-plugin": "22.4.1",
"@nx/jest": "22.4.1",
"@nx/js": "22.4.1",
"@nx/module-federation": "22.4.1",
"@nx/nest": "22.4.1",
"@nx/node": "22.4.1",
"@nx/storybook": "22.4.1",
"@nx/web": "22.4.1",
"@nx/workspace": "22.4.1",
"@schematics/angular": "21.1.1",
"@storybook/addon-docs": "10.1.10",
"@storybook/angular": "10.1.10",
"@trivago/prettier-plugin-sort-imports": "5.2.2",
@ -184,8 +184,8 @@
"jest": "30.2.0",
"jest-environment-jsdom": "30.2.0",
"jest-preset-angular": "16.0.0",
"nx": "22.3.3",
"prettier": "3.7.4",
"nx": "22.4.1",
"prettier": "3.8.1",
"prettier-plugin-organize-attributes": "1.0.0",
"prisma": "6.19.0",
"react": "18.2.0",

Loading…
Cancel
Save