From 0ab7b98077bc9cbea12a9bec9bcb1941e2c0c8df Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Wed, 28 May 2025 12:01:54 +0200 Subject: [PATCH] Feature/refactor publicly accessible page paths (#4768) * Refactoring --- apps/api/src/assets/sitemap.xml | 4 ++-- apps/client/src/locales/messages.ca.xlf | 18 ------------------ apps/client/src/locales/messages.de.xlf | 18 ------------------ apps/client/src/locales/messages.es.xlf | 18 ------------------ apps/client/src/locales/messages.fr.xlf | 18 ------------------ apps/client/src/locales/messages.it.xlf | 18 ------------------ apps/client/src/locales/messages.nl.xlf | 18 ------------------ apps/client/src/locales/messages.pl.xlf | 18 ------------------ apps/client/src/locales/messages.pt.xlf | 18 ------------------ apps/client/src/locales/messages.tr.xlf | 18 ------------------ apps/client/src/locales/messages.uk.xlf | 18 ------------------ apps/client/src/locales/messages.xlf | 16 ---------------- apps/client/src/locales/messages.zh.xlf | 18 ------------------ libs/common/src/lib/paths.ts | 6 +++--- 14 files changed, 5 insertions(+), 219 deletions(-) diff --git a/apps/api/src/assets/sitemap.xml b/apps/api/src/assets/sitemap.xml index d121c179c..a2876c696 100644 --- a/apps/api/src/assets/sitemap.xml +++ b/apps/api/src/assets/sitemap.xml @@ -89,7 +89,7 @@ ${currentDate}T00:00:00+00:00 - https://ghostfol.io/de/ueber-uns/oss-freunde + https://ghostfol.io/de/ueber-uns/oss-friends ${currentDate}T00:00:00+00:00 @@ -395,7 +395,7 @@ ${currentDate}T00:00:00+00:00 - https://ghostfol.io/it/informazioni-su/oss-amici + https://ghostfol.io/it/informazioni-su/oss-friends ${currentDate}T00:00:00+00:00 diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf index 8a4062e55..5ce42fe53 100644 --- a/apps/client/src/locales/messages.ca.xlf +++ b/apps/client/src/locales/messages.ca.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index 9c6b24ba3..86c156192 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-freunde - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index 984574473..01b51e793 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -7605,24 +7605,6 @@ 37 - - oss-friends - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index 4700a7e86..202082270 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-amis - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - ouvert - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index cbbe11d88..005af3ea5 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -7605,24 +7605,6 @@ 37 - - oss-friends - oss-amici - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 0b8f7c8f7..7a7dd735f 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf index 9cb23c914..3d5c28be9 100644 --- a/apps/client/src/locales/messages.pl.xlf +++ b/apps/client/src/locales/messages.pl.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index 14065a5e0..9cba3c1bb 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf index 7aca7e0b0..cab998274 100644 --- a/apps/client/src/locales/messages.tr.xlf +++ b/apps/client/src/locales/messages.tr.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-arkadaslar - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf index 168e50bfb..4113fc335 100644 --- a/apps/client/src/locales/messages.uk.xlf +++ b/apps/client/src/locales/messages.uk.xlf @@ -7604,24 +7604,6 @@ 37 - - oss-friends - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index 720902ba2..e9a6a6c08 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -6830,14 +6830,6 @@ 41 - - oss-friends - kebab-case - - libs/common/src/lib/paths.ts - 46 - - changelog kebab-case @@ -6846,14 +6838,6 @@ 37 - - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf index 7c90eb7d9..01f2342fa 100644 --- a/apps/client/src/locales/messages.zh.xlf +++ b/apps/client/src/locales/messages.zh.xlf @@ -7605,24 +7605,6 @@ 37 - - oss-friends - 开源朋友 - kebab-case - - libs/common/src/lib/paths.ts - 46 - - - - open - open - kebab-case - - libs/common/src/lib/paths.ts - 45 - - diff --git a/libs/common/src/lib/paths.ts b/libs/common/src/lib/paths.ts index 06633ca95..c63457afc 100644 --- a/libs/common/src/lib/paths.ts +++ b/libs/common/src/lib/paths.ts @@ -32,7 +32,7 @@ export const paths = { xRay: 'x-ray', zen: 'zen', - // Localized paths (public-facing pages) + // Publicly accessible pages about: $localize`:kebab-case:about`, changelog: $localize`:kebab-case:changelog`, faq: $localize`:kebab-case:faq`, @@ -42,8 +42,8 @@ export const paths = { license: $localize`:kebab-case:license`, markets: $localize`:kebab-case:markets`, openSourceAlternativeTo: $localize`:kebab-case:open-source-alternative-to`, - openStartup: $localize`:kebab-case:open`, - ossFriends: $localize`:kebab-case:oss-friends`, + openStartup: 'open', + ossFriends: 'oss-friends', pricing: $localize`:kebab-case:pricing`, privacyPolicy: $localize`:kebab-case:privacy-policy`, register: $localize`:kebab-case:register`,