albanian language switch

This commit is contained in:
Omindu Hirushka
2025-06-18 17:04:58 +05:30
parent ef299f1f4a
commit 99bec6c7f9
4 changed files with 13 additions and 0 deletions

View File

@@ -15,12 +15,14 @@ const LanguageSelector = () => {
{ key: 'en', label: 'English' },
{ key: 'es', label: 'Español' },
{ key: 'pt', label: 'Português' },
{ key: 'alb', label: 'Shqip' },
];
const languageLabels = {
en: 'En',
es: 'Es',
pt: 'Pt',
alb: 'Sq',
};
return (

View File

@@ -5,6 +5,7 @@ export enum Language {
EN = 'en',
ES = 'es',
PT = 'pt',
ALB = 'alb'
}
export type ILanguageType = `${Language}`;

View File

@@ -47,6 +47,10 @@ const LanguageAndRegionSettings = () => {
value: Language.PT,
label: 'Português',
},
{
value: Language.ALB,
label: 'Shqip',
},
];
const handleLanguageChange = async (values: { language?: ILanguageType; timezone?: string }) => {

View File

@@ -29,6 +29,12 @@ export const greetingString = (name: string): string => {
morning = 'manhã';
afternoon = 'tarde';
evening = 'noite';
} else if (language === 'alb') {
greetingPrefix = 'Përshëndetje';
greetingSuffix = 'të mbarë';
morning = 'mëngjesi';
afternoon = 'pasdite';
evening = 'mbrëmja';
}
return `${greetingPrefix} ${name}, ${greetingSuffix} ${greet}!`;