diff --git a/apps/client/src/app/core/paths.ts b/apps/client/src/app/core/paths.ts
index b1255c848..bddb9b63c 100644
--- a/apps/client/src/app/core/paths.ts
+++ b/apps/client/src/app/core/paths.ts
@@ -39,6 +39,7 @@ export const paths = {
glossary: $localize`:snake-case:glossary`,
license: $localize`:snake-case:license`,
markets: $localize`:snake-case:markets`,
+ openSourceAlternativeTo: $localize`:snake-case:open-source-alternative-to`,
ossFriends: $localize`:snake-case:oss-friends`,
pricing: $localize`:snake-case:pricing`,
privacyPolicy: $localize`:snake-case:privacy-policy`,
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts b/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
index 01d920460..fb370871d 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
@@ -1,4 +1,5 @@
import { AuthGuard } from '@ghostfolio/client/core/auth.guard';
+import { paths } from '@ghostfolio/client/core/paths';
import { personalFinanceTools } from '@ghostfolio/common/personal-finance-tools';
import { NgModule } from '@angular/core';
@@ -23,7 +24,7 @@ const routes: Routes = [
return GfProductPageComponent;
}
),
- path: $localize`open-source-alternative-to` + `-${alias ?? key}`,
+ path: paths.openSourceAlternativeTo + `-${alias ?? key}`,
title: $localize`Open Source Alternative to ${name}`
};
})
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts
index ffb919611..64b9ad053 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts
@@ -12,8 +12,8 @@ import { Subject } from 'rxjs';
standalone: false
})
export class PersonalFinanceToolsPageComponent implements OnDestroy {
- public pathAlternativeTo = $localize`open-source-alternative-to` + '-';
- public pathResources = '/' + $localize`resources`;
+ public pathAlternativeTo = paths.openSourceAlternativeTo + '-';
+ public pathResources = '/' + paths.resources;
public personalFinanceTools = personalFinanceTools.sort((a, b) => {
return a.name.localeCompare(b.name, undefined, { sensitivity: 'base' });
});
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index af8a4eb8c..e10ef8ec3 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -389,7 +389,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 44
+ 45
@@ -428,7 +428,7 @@
apps/client/src/app/core/paths.ts
- 43
+ 44
libs/ui/src/lib/membership-card/membership-card.component.ts
@@ -445,7 +445,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 45
+ 46
@@ -454,11 +454,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 46
-
-
- apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts
- 16
+ 47
@@ -3567,7 +3563,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 48
+ 49
@@ -5123,19 +5119,16 @@
Personal Finance Tools
apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
- 14
+ 15
open-source-alternative-to
open-source-alternative-to
+ snake-case
- apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
- 26
-
-
- apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts
- 15
+ apps/client/src/app/core/paths.ts
+ 42
@@ -5143,7 +5136,7 @@
Open Source Alternative to
apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
- 27
+ 28
@@ -7434,7 +7427,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 49
+ 50
@@ -7616,7 +7609,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 42
+ 43
@@ -7625,7 +7618,7 @@
snake-case
apps/client/src/app/core/paths.ts
- 47
+ 48