diff --git a/apps/client/src/app/app-routing.module.ts b/apps/client/src/app/app-routing.module.ts index e824862f7..61a776d6c 100644 --- a/apps/client/src/app/app-routing.module.ts +++ b/apps/client/src/app/app-routing.module.ts @@ -5,27 +5,46 @@ import { PageTitleStrategy } from '@ghostfolio/client/services/page-title.strate import { ModulePreloadService } from './core/module-preload.service'; const routes: Routes = [ - ...['about', 'ueber-uns'].map((path) => ({ + ...[ + 'about', + ///// + 'a-propos', + 'informazioni-su', + 'over', + 'ueber-uns' + ].map((path) => ({ path, loadChildren: () => import('./pages/about/about-page.module').then((m) => m.AboutPageModule) })), - ...['about/changelog', 'ueber-uns/changelog'].map((path) => ({ + ...[ + 'about/changelog', + ///// + 'a-propos/changelog', + 'informazioni-su/changelog', + 'over/changelog', + 'ueber-uns/changelog' + ].map((path) => ({ path, loadChildren: () => import('./pages/about/changelog/changelog-page.module').then( (m) => m.ChangelogPageModule ) })), - ...['about/privacy-policy', 'ueber-uns/datenschutzbestimmungen'].map( - (path) => ({ - path, - loadChildren: () => - import('./pages/about/privacy-policy/privacy-policy-page.module').then( - (m) => m.PrivacyPolicyPageModule - ) - }) - ), + ...[ + 'about/privacy-policy', + ///// + 'a-propos/politique-de-confidentialite', + 'informazioni-su/informativa-sulla-privacy', + 'over/privacybeleid', + 'ueber-uns/datenschutzbestimmungen' + ].map((path) => ({ + path, + loadChildren: () => + import('./pages/about/privacy-policy/privacy-policy-page.module').then( + (m) => m.PrivacyPolicyPageModule + ) + })), { path: 'account', loadChildren: () => @@ -151,12 +170,25 @@ const routes: Routes = [ loadChildren: () => import('./pages/demo/demo-page.module').then((m) => m.DemoPageModule) }, - ...['faq', 'haeufig-gestellte-fragen'].map((path) => ({ + ...[ + 'faq', + ///// + 'domande-piu-frequenti', + 'foire-aux-questions', + 'haeufig-gestellte-fragen', + 'vaak-gestelde-vragen' + ].map((path) => ({ path, loadChildren: () => import('./pages/faq/faq-page.module').then((m) => m.FaqPageModule) })), - ...['features'].map((path) => ({ + ...[ + 'features', + ///// + 'fonctionnalites', + 'funzionalita', + 'kenmerken' + ].map((path) => ({ path, loadChildren: () => import('./pages/features/features-page.module').then( @@ -168,7 +200,14 @@ const routes: Routes = [ loadChildren: () => import('./pages/home/home-page.module').then((m) => m.HomePageModule) }, - ...['markets', 'maerkte'].map((path) => ({ + ...[ + 'markets', + ///// + 'maerkte', + 'marches', + 'markten', + 'mercati' + ].map((path) => ({ path, loadChildren: () => import('./pages/markets/markets-page.module').then( @@ -194,21 +233,42 @@ const routes: Routes = [ (m) => m.PortfolioPageModule ) }, - ...['pricing', 'preise'].map((path) => ({ + ...[ + 'pricing', + ///// + 'preise', + 'prezzi', + 'prijzen', + 'prix' + ].map((path) => ({ path, loadChildren: () => import('./pages/pricing/pricing-page.module').then( (m) => m.PricingPageModule ) })), - ...['register', 'registrierung'].map((path) => ({ + ...[ + 'register', + ///// + 'enregistrement', + 'iscrizione', + 'registratie', + 'registrierung' + ].map((path) => ({ path, loadChildren: () => import('./pages/register/register-page.module').then( (m) => m.RegisterPageModule ) })), - ...['resources', 'ressourcen'].map((path) => ({ + ...[ + 'resources', + ///// + 'bronnen', + 'ressourcen', + 'ressources', + 'risorse' + ].map((path) => ({ path, loadChildren: () => import('./pages/resources/resources-page.module').then( diff --git a/apps/client/src/assets/sitemap.xml b/apps/client/src/assets/sitemap.xml index 98d5bf777..f72f0d666 100644 --- a/apps/client/src/assets/sitemap.xml +++ b/apps/client/src/assets/sitemap.xml @@ -144,4 +144,124 @@ https://ghostfol.io/en/resources 2023-05-27T00:00:00+00:00 + + https://ghostfol.io/fr/a-propos + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/a-propos/changelog + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/a-propos/politique-de-confidentialite + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/enregistrement + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/fonctionnalites + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/foire-aux-questions + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/marches + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/open + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/prix + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/fr/ressources + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/domande-piu-frequenti + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/funzionalita + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/informazioni-su + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/informazioni-su/changelog + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/informazioni-su/informativa-sulla-privacy + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/iscrizione + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/mercati + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/open + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/prezzi + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/it/risorse + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/bronnen + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/kenmerken + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/markten + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/open + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/over + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/over/changelog + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/over/privacybeleid + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/prijzen + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/registratie + 2023-05-27T00:00:00+00:00 + + + https://ghostfol.io/nl/vaak-gestelde-vragen + 2023-05-27T00:00:00+00:00 + diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index bb12bf743..48b98e6bd 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -1707,7 +1707,7 @@ FAQ - Häufig gestellte Fragen + Häufig gestellte Fragen (FAQ) apps/client/src/app/pages/faq/faq-page-routing.module.ts 12 diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index 2d80790a8..7e79f42e0 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -2115,7 +2115,7 @@ FAQ - FAQ + Foire aux questions (FAQ) apps/client/src/app/pages/faq/faq-page-routing.module.ts 12 diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index 43fd65372..53b3ce4b2 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -1708,7 +1708,7 @@ FAQ - FAQ + Domande più frequenti (FAQ) apps/client/src/app/pages/faq/faq-page-routing.module.ts 12 diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 65868a700..a958def2f 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -1707,7 +1707,7 @@ FAQ - FAQ + Vaak gestelde vragen (FAQ) apps/client/src/app/pages/faq/faq-page-routing.module.ts 12