We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f0b896f commit 2bfa706Copy full SHA for 2bfa706
1 file changed
src/app/core/services/language.service.ts
@@ -19,10 +19,18 @@ export class LanguageService {
19
}
20
21
navigateWithUserLanguage(userLanguage: string, path: string) {
22
+ const localeToRedirect = this.getLocaleFromUserLanguage(userLanguage);
23
if (userLanguage === this.localeId || userLanguage === (DEFAULT_LANGUAGE as string)) {
24
void this.router.navigate([path]);
25
} else {
- void this.router.navigate([`${userLanguage}${path}`]);
26
+ void this.router.navigate([`${localeToRedirect}${path}`]);
27
28
29
+
30
+ private getLocaleFromUserLanguage(userLanguage: string) {
31
+ if (userLanguage === (Language.ES_ES as string)) {
32
+ return Locale.ES;
33
+ }
34
+ return Locale.EN;
35
36
0 commit comments