chore: moved locale files
This commit is contained in:
4
worklenz-backend/src/public/locales/alb/404-page.json
Normal file
4
worklenz-backend/src/public/locales/alb/404-page.json
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"doesNotExistText": "Na vjen keq, faqja që kërkoni nuk ekziston.",
|
||||||
|
"backHomeButton": "Kthehu në Faqen Kryesore"
|
||||||
|
}
|
||||||
31
worklenz-backend/src/public/locales/alb/account-setup.json
Normal file
31
worklenz-backend/src/public/locales/alb/account-setup.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"continue": "Vazhdo",
|
||||||
|
|
||||||
|
"setupYourAccount": "Konfiguro Llogarinë Tënde në Worklenz.",
|
||||||
|
"organizationStepTitle": "Emërtoni Organizatën Tuaj",
|
||||||
|
"organizationStepLabel": "Zgjidhni një emër për llogarinë tuaj në Worklenz.",
|
||||||
|
|
||||||
|
"projectStepTitle": "Krijoni projektin tuaj të parë",
|
||||||
|
"projectStepLabel": "Në cilin projekt po punoni aktualisht?",
|
||||||
|
"projectStepPlaceholder": "p.sh. Plani i Marketingut",
|
||||||
|
|
||||||
|
"tasksStepTitle": "Krijoni detyrat tuaja të para",
|
||||||
|
"tasksStepLabel": "Shkruani disa detyra që do të kryeni në",
|
||||||
|
"tasksStepAddAnother": "Shto një tjetër",
|
||||||
|
|
||||||
|
"emailPlaceholder": "Adresa email",
|
||||||
|
"invalidEmail": "Ju lutemi vendosni një adresë email të vlefshme",
|
||||||
|
"or": "ose",
|
||||||
|
"templateButton": "Importo nga shablloni",
|
||||||
|
"goBack": "Kthehu Mbrapa",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"create": "Krijo",
|
||||||
|
"templateDrawerTitle": "Zgjidh nga shabllonet",
|
||||||
|
"step3InputLabel": "Fto me email",
|
||||||
|
"addAnother": "Shto një tjetër",
|
||||||
|
"skipForNow": "Kalo tani për tani",
|
||||||
|
"formTitle": "Krijoni detyrën tuaj të parë.",
|
||||||
|
"step3Title": "Fto ekipin tënd të punojë me",
|
||||||
|
"maxMembers": " (Mund të ftoni deri në 5 anëtarë)",
|
||||||
|
"maxTasks": " (Mund të krijoni deri në 5 detyra)"
|
||||||
|
}
|
||||||
@@ -0,0 +1,113 @@
|
|||||||
|
{
|
||||||
|
"title": "Faturimet",
|
||||||
|
"currentBill": "Fatura Aktuale",
|
||||||
|
"configuration": "Konfigurimi",
|
||||||
|
"currentPlanDetails": "Detajet e Planit Aktual",
|
||||||
|
"upgradePlan": "Përmirëso Planin",
|
||||||
|
"cardBodyText01": "Provë falas",
|
||||||
|
"cardBodyText02": "(Plani juaj i provës skadon në 1 muaj 19 ditë)",
|
||||||
|
"redeemCode": "Kodi i Zbritjes",
|
||||||
|
"accountStorage": "Depozita e Llogarisë",
|
||||||
|
"used": "Përdorur:",
|
||||||
|
"remaining": "E mbetur:",
|
||||||
|
"charges": "Tarifat",
|
||||||
|
"tooltip": "Tarifat për ciklin aktual të faturimit",
|
||||||
|
"description": "Përshkrimi",
|
||||||
|
"billingPeriod": "Periudha e Faturimit",
|
||||||
|
"billStatus": "Statusi i Faturës",
|
||||||
|
"perUserValue": "Vlera për Përdorues",
|
||||||
|
"users": "Përdoruesit",
|
||||||
|
|
||||||
|
"amount": "Shuma",
|
||||||
|
"invoices": "Faturat",
|
||||||
|
"transactionId": "ID e Transaksionit",
|
||||||
|
"transactionDate": "Data e Transaksionit",
|
||||||
|
"paymentMethod": "Metoda e Pagesës",
|
||||||
|
"status": "Statusi",
|
||||||
|
"ltdUsers": "Mund të shtoni deri në {{ltd_users}} përdorues.",
|
||||||
|
|
||||||
|
"totalSeats": "Vende totale",
|
||||||
|
"availableSeats": "Vende të disponueshme",
|
||||||
|
"addMoreSeats": "Shto më shumë vende",
|
||||||
|
|
||||||
|
"drawerTitle": "Kodi i Zbritjes",
|
||||||
|
"label": "Kodi i Zbritjes",
|
||||||
|
"drawerPlaceholder": "Vendosni kodin tuaj të zbritjes",
|
||||||
|
"redeemSubmit": "Paraqit",
|
||||||
|
|
||||||
|
"modalTitle": "Zgjidhni planin më të mirë për ekipin tuaj",
|
||||||
|
"seatLabel": "Numri i vendeve",
|
||||||
|
"freePlan": "Plan Falas",
|
||||||
|
"startup": "Startup",
|
||||||
|
"business": "Biznes",
|
||||||
|
"tag": "Më i Popullarizuar",
|
||||||
|
"enterprise": "Ndërmarrje",
|
||||||
|
|
||||||
|
"freeSubtitle": "falas përgjithmonë",
|
||||||
|
"freeUsers": "Më e mira për përdorim personal",
|
||||||
|
"freeText01": "100MB depozitë",
|
||||||
|
"freeText02": "3 projekte",
|
||||||
|
"freeText03": "5 anëtarë të ekipit",
|
||||||
|
|
||||||
|
"startupSubtitle": "ÇMIM I RASTËSISHËM / muaj",
|
||||||
|
"startupUsers": "Deri në 15 përdorues",
|
||||||
|
"startupText01": "25GB depozitë",
|
||||||
|
"startupText02": "Projekte të pakufizuara aktive",
|
||||||
|
"startupText03": "Orar",
|
||||||
|
"startupText04": "Raportim",
|
||||||
|
"startupText05": "Abonohu në projekte",
|
||||||
|
|
||||||
|
"businessSubtitle": "përdorues / muaj",
|
||||||
|
"businessUsers": "16 - 200 përdorues",
|
||||||
|
|
||||||
|
"enterpriseUsers": "200 - 500+ përdorues",
|
||||||
|
|
||||||
|
"footerTitle": "Ju lutemi na jepni një numër kontakti që mund të përdorim për t'ju kontaktuar.",
|
||||||
|
"footerLabel": "Numri i Kontaktit",
|
||||||
|
"footerButton": "Na kontaktoni",
|
||||||
|
|
||||||
|
"redeemCodePlaceHolder": "Vendosni kodin tuaj të zbritjes",
|
||||||
|
"submit": "Paraqit",
|
||||||
|
|
||||||
|
"trialPlan": "Provë Falas",
|
||||||
|
"trialExpireDate": "E vlefshme deri më {{trial_expire_date}}",
|
||||||
|
"trialExpired": "Provat tuaja falas skaduan {{trial_expire_string}}",
|
||||||
|
"trialInProgress": "Provat tuaja falas skadojnë {{trial_expire_string}}",
|
||||||
|
|
||||||
|
"required": "Kjo fushë është e detyrueshme",
|
||||||
|
"invalidCode": "Kod i pavlefshëm",
|
||||||
|
|
||||||
|
"selectPlan": "Zgjidhni planin më të mirë për ekipin tuaj",
|
||||||
|
"changeSubscriptionPlan": "Ndryshoni planin tuaj të abonimit",
|
||||||
|
"noOfSeats": "Numri i vendeve",
|
||||||
|
"annualPlan": "Pro - Vjetor",
|
||||||
|
"monthlyPlan": "Pro - Mujor",
|
||||||
|
"freeForever": "Falas Përgjithmonë",
|
||||||
|
"bestForPersonalUse": "Më e mira për përdorim personal",
|
||||||
|
"storage": "Depozitë",
|
||||||
|
"projects": "Projekte",
|
||||||
|
"teamMembers": "Anëtarët e Ekipit",
|
||||||
|
"unlimitedTeamMembers": "Anëtarë të pakufizuar të ekipit",
|
||||||
|
"unlimitedActiveProjects": "Projekte të pakufizuara aktive",
|
||||||
|
"schedule": "Orar",
|
||||||
|
"reporting": "Raportim",
|
||||||
|
"subscribeToProjects": "Abonohu në projekte",
|
||||||
|
"billedAnnually": "Faturuar çdo vit",
|
||||||
|
"billedMonthly": "Faturuar çdo muaj",
|
||||||
|
|
||||||
|
"pausePlan": "Pauzë Planin",
|
||||||
|
"resumePlan": "Rifillo Planin",
|
||||||
|
"changePlan": "Ndrysho Planin",
|
||||||
|
"cancelPlan": "Anulo Planin",
|
||||||
|
|
||||||
|
"perMonthPerUser": "për përdorues/muaj",
|
||||||
|
"viewInvoice": "Shiko Faturën",
|
||||||
|
"switchToFreePlan": "Kalo në Planin Falas",
|
||||||
|
|
||||||
|
"expirestoday": "sot",
|
||||||
|
"expirestomorrow": "nesër",
|
||||||
|
"expiredDaysAgo": "{{days}} ditë më parë",
|
||||||
|
|
||||||
|
"continueWith": "Vazhdo me {{plan}}",
|
||||||
|
"changeToPlan": "Ndrysho në {{plan}}"
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"overview": "Përmbledhje",
|
||||||
|
"name": "Emri i Organizatës",
|
||||||
|
"owner": "Pronari i Organizatës",
|
||||||
|
"admins": "Administruesit e Organizatës",
|
||||||
|
"contactNumber": "Shto Numrin e Kontaktit",
|
||||||
|
"edit": "Redakto"
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"membersCount": "Numri i Anëtarëve",
|
||||||
|
"createdAt": "Krijuar më",
|
||||||
|
"projectName": "Emri i Projektit",
|
||||||
|
"teamName": "Emri i Ekipit",
|
||||||
|
"refreshProjects": "Rifresko Projektet",
|
||||||
|
"searchPlaceholder": "Kërkoni sipas emrit të projektit",
|
||||||
|
"deleteProject": "Jeni i sigurt që dëshironi të fshini këtë projekt?",
|
||||||
|
"confirm": "Konfirmo",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"delete": "Fshi Projektin"
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"overview": "Përmbledhje",
|
||||||
|
"users": "Përdoruesit",
|
||||||
|
"teams": "Ekipet",
|
||||||
|
"billing": "Faturimi",
|
||||||
|
"projects": "Projektet",
|
||||||
|
"adminCenter": "Qendra Administrative"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"title": "Ekipet",
|
||||||
|
"subtitle": "ekipet",
|
||||||
|
"tooltip": "Rifresko ekipet",
|
||||||
|
"placeholder": "Kërko sipas emrit",
|
||||||
|
"addTeam": "Shto Ekip",
|
||||||
|
"team": "Ekipi",
|
||||||
|
"membersCount": "Numri i Anëtarëve",
|
||||||
|
"members": "Anëtarët",
|
||||||
|
"drawerTitle": "Krijo Ekip të Ri",
|
||||||
|
"label": "Emri i Ekipit",
|
||||||
|
"drawerPlaceholder": "Emri",
|
||||||
|
"create": "Krijo",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"settings": "Cilësimet",
|
||||||
|
"popTitle": "Jeni i sigurt?",
|
||||||
|
"message": "Ju lutemi shkruani një Emër",
|
||||||
|
"teamSettings": "Cilësimet e Ekipit",
|
||||||
|
"teamName": "Emri i Ekipit",
|
||||||
|
"teamDescription": "Përshkrimi i Ekipit",
|
||||||
|
"teamMembers": "Anëtarët e Ekipit",
|
||||||
|
"teamMembersCount": "Numri i Anëtarëve të Ekipit",
|
||||||
|
"teamMembersPlaceholder": "Kërko sipas emrit",
|
||||||
|
"addMember": "Shto Anëtar",
|
||||||
|
"add": "Shto",
|
||||||
|
"update": "Përditëso",
|
||||||
|
"teamNamePlaceholder": "Emri i ekipit",
|
||||||
|
"user": "Përdoruesi",
|
||||||
|
"role": "Roli",
|
||||||
|
"owner": "Pronari",
|
||||||
|
"admin": "Administruesi",
|
||||||
|
"member": "Anëtari"
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"title": "Përdoruesit",
|
||||||
|
"subTitle": "përdoruesit",
|
||||||
|
"placeholder": "Kërko sipas emrit",
|
||||||
|
"user": "Përdoruesi",
|
||||||
|
"email": "Email",
|
||||||
|
"lastActivity": "Aktiviteti i Fundit",
|
||||||
|
"refresh": "Rifresko përdoruesit"
|
||||||
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"name": "Emri",
|
||||||
|
"client": "Klienti",
|
||||||
|
"category": "Kategoria",
|
||||||
|
"status": "Statusi",
|
||||||
|
"tasksProgress": "Përparimi i Detyrave",
|
||||||
|
"updated_at": "E Përditësuar së Fundi",
|
||||||
|
"members": "Anëtarët",
|
||||||
|
"setting": "Cilësimet",
|
||||||
|
"projects": "Projektet",
|
||||||
|
"refreshProjects": "Rifresko projektet",
|
||||||
|
"all": "Të gjitha",
|
||||||
|
"favorites": "Të preferuarit",
|
||||||
|
"archived": "E arkivuar",
|
||||||
|
"placeholder": "Kërko sipas emrit",
|
||||||
|
"archive": "Arkivo",
|
||||||
|
"unarchive": "Çarkivo",
|
||||||
|
"archiveConfirm": "Jeni i sigurt që dëshironi të arkivoni këtë projekt?",
|
||||||
|
"unarchiveConfirm": "Jeni i sigurt që dëshironi të çarkivoni këtë projekt?",
|
||||||
|
"yes": "Po",
|
||||||
|
"no": "Jo",
|
||||||
|
"clickToFilter": "Kliko për të filtruar sipas",
|
||||||
|
"noProjects": "Nuk u gjetën projekte",
|
||||||
|
"addToFavourites": "Shto te të preferuarit",
|
||||||
|
"list": "Lista",
|
||||||
|
"group": "Grupi",
|
||||||
|
"listView": "Pamja e Listës",
|
||||||
|
"groupView": "Pamja e Grupit",
|
||||||
|
"groupBy": {
|
||||||
|
"category": "Kategoria",
|
||||||
|
"client": "Klienti"
|
||||||
|
},
|
||||||
|
"noPermission": "Nuk keni leje për të kryer këtë veprim"
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"loggingOut": "Po dilni...",
|
||||||
|
"authenticating": "Po autentikoheni...",
|
||||||
|
"gettingThingsReady": "Po përgatiten gjërat për ju..."
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"headerDescription": "Rivendosni fjalëkalimin tuaj",
|
||||||
|
"emailLabel": "Email",
|
||||||
|
"emailPlaceholder": "Vendosni email-in tuaj",
|
||||||
|
"emailRequired": "Ju lutemi vendosni Email-in tuaj!",
|
||||||
|
"resetPasswordButton": "Rivendos Fjalëkalimin",
|
||||||
|
"returnToLoginButton": "Kthehu te Hyrja",
|
||||||
|
"passwordResetSuccessMessage": "Një lidhje për rivendosjen e fjalëkalimit është dërguar në email-in tuaj.",
|
||||||
|
"orText": "OSE",
|
||||||
|
"successTitle": "U dërguan udhëzimet për rivendosje!",
|
||||||
|
"successMessage": "Informacioni për rivendosje është dërguar në email-in tuaj. Ju lutemi kontrolloni email-in."
|
||||||
|
}
|
||||||
27
worklenz-backend/src/public/locales/alb/auth/login.json
Normal file
27
worklenz-backend/src/public/locales/alb/auth/login.json
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"headerDescription": "Hyni në llogarinë tuaj",
|
||||||
|
"emailLabel": "Email",
|
||||||
|
"emailPlaceholder": "Vendosni email-in tuaj",
|
||||||
|
"emailRequired": "Ju lutemi vendosni Email-in tuaj!",
|
||||||
|
"passwordLabel": "Fjalëkalimi",
|
||||||
|
"passwordPlaceholder": "Vendosni fjalëkalimin",
|
||||||
|
"passwordRequired": "Ju lutemi vendosni Fjalëkalimin!",
|
||||||
|
"rememberMe": "Më mbaj mend",
|
||||||
|
"loginButton": "Hyr",
|
||||||
|
"signupButton": "Regjistrohu",
|
||||||
|
"forgotPasswordButton": "Keni harruar fjalëkalimin?",
|
||||||
|
"signInWithGoogleButton": "Hyr me Google",
|
||||||
|
"dontHaveAccountText": "Nuk keni llogari?",
|
||||||
|
"orText": "OSE",
|
||||||
|
"successMessage": "Jeni futur me sukses!",
|
||||||
|
"loginError": "Hyrja dështoi",
|
||||||
|
"googleLoginError": "Hyrja përmes Google dështoi",
|
||||||
|
"validationMessages": {
|
||||||
|
"email": "Ju lutemi vendosni një adresë email të vlefshme",
|
||||||
|
"password": "Fjalëkalimi duhet të jetë së paku 8 karaktere"
|
||||||
|
},
|
||||||
|
"errorMessages": {
|
||||||
|
"loginErrorTitle": "Hyrja dështoi",
|
||||||
|
"loginErrorMessage": "Ju lutemi kontrolloni email-in dhe fjalëkalimin dhe provoni përsëri"
|
||||||
|
}
|
||||||
|
}
|
||||||
29
worklenz-backend/src/public/locales/alb/auth/signup.json
Normal file
29
worklenz-backend/src/public/locales/alb/auth/signup.json
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"headerDescription": "Regjistrohuni për të filluar",
|
||||||
|
"nameLabel": "Emri i Plotë",
|
||||||
|
"namePlaceholder": "Shkruani emrin tuaj të plotë",
|
||||||
|
"nameRequired": "Ju lutemi shkruani emrin tuaj të plotë!",
|
||||||
|
"nameMinCharacterRequired": "Emri duhet të jetë së paku 4 karaktere!",
|
||||||
|
"emailLabel": "Email",
|
||||||
|
"emailPlaceholder": "Shkruani email-in tuaj",
|
||||||
|
"emailRequired": "Ju lutemi shkruani Email-in tuaj!",
|
||||||
|
"passwordLabel": "Fjalëkalimi",
|
||||||
|
"passwordPlaceholder": "Krijoni një fjalëkalim",
|
||||||
|
"passwordRequired": "Ju lutemi krijoni një Fjalëkalim!",
|
||||||
|
"passwordMinCharacterRequired": "Fjalëkalimi duhet të jetë së paku 8 karaktere!",
|
||||||
|
"passwordPatternRequired": "Fjalëkalimi nuk plotëson kërkesat!",
|
||||||
|
"strongPasswordPlaceholder": "Vendosni një fjalëkalim më të fortë",
|
||||||
|
"passwordValidationAltText": "Fjalëkalimi duhet të përmbajë së paku 8 karaktere me shkronja të mëdha dhe të vogla, një numër dhe një simbol.",
|
||||||
|
"signupSuccessMessage": "Jeni regjistruar me sukses!",
|
||||||
|
"privacyPolicyLink": "Politika e Privatësisë",
|
||||||
|
"termsOfUseLink": "Kushtet e Përdorimit",
|
||||||
|
"bySigningUpText": "Duke u regjistruar, ju pranoni",
|
||||||
|
"andText": "dhe",
|
||||||
|
"signupButton": "Regjistrohu",
|
||||||
|
"signInWithGoogleButton": "Hyr me Google",
|
||||||
|
"alreadyHaveAccountText": "Keni tashmë një llogari?",
|
||||||
|
"loginButton": "Hyr",
|
||||||
|
"orText": "OSE",
|
||||||
|
"reCAPTCHAVerificationError": "Gabim në Verifikimin e reCAPTCHA",
|
||||||
|
"reCAPTCHAVerificationErrorMessage": "Nuk mundëm të verifikojmë reCAPTCHA-n tuaj. Ju lutemi provoni përsëri."
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"title": "Verifikoni Email-in për Rivendosje",
|
||||||
|
"description": "Vendosni fjalëkalimin tuaj të ri",
|
||||||
|
"placeholder": "Vendosni fjalëkalimin tuaj të ri",
|
||||||
|
"confirmPasswordPlaceholder": "Konfirmoni fjalëkalimin e ri",
|
||||||
|
"passwordHint": "Të paktën 8 karaktere, me shkronja të mëdha dhe të vogla, një numër dhe një simbol.",
|
||||||
|
"resetPasswordButton": "Rivendos fjalëkalimin",
|
||||||
|
"orText": "Ose",
|
||||||
|
"resendResetEmail": "Dërgo përsëri email-in e rivendosjes",
|
||||||
|
"passwordRequired": "Ju lutemi vendosni fjalëkalimin e ri",
|
||||||
|
"returnToLoginButton": "Kthehu te Hyrja",
|
||||||
|
"confirmPasswordRequired": "Ju lutemi konfirmoni fjalëkalimin e ri",
|
||||||
|
"passwordMismatch": "Fjalëkalimet nuk përputhen"
|
||||||
|
}
|
||||||
9
worklenz-backend/src/public/locales/alb/common.json
Normal file
9
worklenz-backend/src/public/locales/alb/common.json
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"login-success": "Hyrja u krye me sukses!",
|
||||||
|
"login-failed": "Hyrja dështoi. Ju lutemi kontrolloni kredencialet dhe provoni përsëri.",
|
||||||
|
"signup-success": "Regjistrimi u krye me sukses! Mirë se erdhët.",
|
||||||
|
"signup-failed": "Regjistrimi dështoi. Ju lutemi sigurohuni që të gjitha fushat e nevojshme janë plotësuar dhe provoni përsëri.",
|
||||||
|
"reconnecting": "Jeni shkëputur nga serveri.",
|
||||||
|
"connection-lost": "Lidhja me serverin dështoi. Ju lutemi kontrolloni lidhjen tuaj me internet.",
|
||||||
|
"connection-restored": "U lidhët me serverin me sukses"
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"formTitle": "Krijoni projektin tuaj të parë",
|
||||||
|
"inputLabel": "Në cilin projekt po punoni aktualisht?",
|
||||||
|
"or": "ose",
|
||||||
|
"templateButton": "Importo nga shablloni",
|
||||||
|
"createFromTemplate": "Krijo nga shablloni",
|
||||||
|
"goBack": "Kthehu Mbrapa",
|
||||||
|
"continue": "Vazhdo",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"create": "Krijo",
|
||||||
|
"templateDrawerTitle": "Zgjidh nga shabllonet",
|
||||||
|
"createProject": "Krijo Projekt"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"formTitle": "Krijo detyrën tënde të parë.",
|
||||||
|
"inputLabel": "Shkruaj disa detyra që do të kryesh në",
|
||||||
|
"addAnother": "Shto një tjetër",
|
||||||
|
"goBack": "Kthehu mbrapa",
|
||||||
|
"continue": "Vazhdo"
|
||||||
|
}
|
||||||
46
worklenz-backend/src/public/locales/alb/home.json
Normal file
46
worklenz-backend/src/public/locales/alb/home.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"todoList": {
|
||||||
|
"title": "Lista e Detyrave",
|
||||||
|
"refreshTasks": "Rifresko detyrat",
|
||||||
|
"addTask": "+ Shto Detyrë",
|
||||||
|
"noTasks": "Asnjë detyrë",
|
||||||
|
"pressEnter": "Shtyp",
|
||||||
|
"toCreate": "për të krijuar.",
|
||||||
|
"markAsDone": "Shëno si të përfunduar"
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"title": "Projektet",
|
||||||
|
"refreshProjects": "Rifresko projektet",
|
||||||
|
"noRecentProjects": "Aktualisht nuk jeni caktuar në asnjë projekt.",
|
||||||
|
"noFavouriteProjects": "Asnjë projekt i shënuar si i preferuar.",
|
||||||
|
"recent": "Të Fundit",
|
||||||
|
"favourites": "Të Preferuarat"
|
||||||
|
},
|
||||||
|
"tasks": {
|
||||||
|
"assignedToMe": "Më janë caktuar",
|
||||||
|
"assignedByMe": "I kam caktuar",
|
||||||
|
"all": "Të Gjitha",
|
||||||
|
"today": "Sot",
|
||||||
|
"upcoming": "Ardhj",
|
||||||
|
"overdue": "Të vonuara",
|
||||||
|
"noDueDate": "Pa afat",
|
||||||
|
"noTasks": "Asnjë detyrë për të shfaqur.",
|
||||||
|
"addTask": "+ Shto detyrë",
|
||||||
|
"name": "Emri",
|
||||||
|
"project": "Projekti",
|
||||||
|
"status": "Statusi",
|
||||||
|
"dueDate": "Afati",
|
||||||
|
"dueDatePlaceholder": "Cakto Afatin",
|
||||||
|
"tomorrow": "Nesër",
|
||||||
|
"nextWeek": "Javën e Ardhshme",
|
||||||
|
"nextMonth": "Muajin e Ardhshëm",
|
||||||
|
"projectRequired": "Ju lutemi zgjidhni një projekt",
|
||||||
|
"pressTabToSelectDueDateAndProject": "Shtyp Tab për të zgjedhur afatin dhe projektin",
|
||||||
|
"dueOn": "Detyrat me afat më",
|
||||||
|
"taskRequired": "Ju lutemi shtoni një detyrë",
|
||||||
|
"list": "Listë",
|
||||||
|
"calendar": "Kalendar",
|
||||||
|
"tasks": "Detyrat",
|
||||||
|
"refresh": "Rifresko"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"formTitle": "Fto ekipin tënd të punojë me",
|
||||||
|
"inputLabel": "Fto me email",
|
||||||
|
"addAnother": "Shto një tjetër",
|
||||||
|
"goBack": "Kthehu mbrapa",
|
||||||
|
"continue": "Vazhdo",
|
||||||
|
"skipForNow": "Anashkalo tani për tani"
|
||||||
|
}
|
||||||
30
worklenz-backend/src/public/locales/alb/kanban-board.json
Normal file
30
worklenz-backend/src/public/locales/alb/kanban-board.json
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"rename": "Riemërto",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"addTask": "Shto Detyrë",
|
||||||
|
"addSectionButton": "Shto Seksion",
|
||||||
|
"changeCategory": "Ndrysho kategorinë",
|
||||||
|
|
||||||
|
"deleteTooltip": "Fshi",
|
||||||
|
"deleteConfirmationTitle": "Jeni i sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
|
||||||
|
"dueDate": "Data e përfundimit",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
|
||||||
|
"today": "Sot",
|
||||||
|
"tomorrow": "Nesër",
|
||||||
|
"assignToMe": "Cakto mua",
|
||||||
|
"archive": "Arkivo",
|
||||||
|
|
||||||
|
"newTaskNamePlaceholder": "Shkruaj emrin e detyrës",
|
||||||
|
"newSubtaskNamePlaceholder": "Shkruaj emrin e nëndetyrës",
|
||||||
|
"untitledSection": "Seksion pa titull",
|
||||||
|
"unmapped": "Pa hartë",
|
||||||
|
"clickToChangeDate": "Klikoni për të ndryshuar datën",
|
||||||
|
"noDueDate": "Pa datë përfundimi",
|
||||||
|
"save": "Ruaj",
|
||||||
|
"clear": "Pastro",
|
||||||
|
"nextWeek": "Javën e ardhshme"
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"title": "Prova juaj e Worklenz ka skaduar!",
|
||||||
|
"subtitle": "Ju lutemi përmirësoni tani.",
|
||||||
|
"button": "Përmirëso tani",
|
||||||
|
"checking": "Po kontrollohet statusi i abonimit..."
|
||||||
|
}
|
||||||
31
worklenz-backend/src/public/locales/alb/navbar.json
Normal file
31
worklenz-backend/src/public/locales/alb/navbar.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"logoAlt": "Logoja e Worklenz",
|
||||||
|
"home": "Kryefaqja",
|
||||||
|
"projects": "Projektet",
|
||||||
|
"schedule": "Orari",
|
||||||
|
"reporting": "Raportimi",
|
||||||
|
"clients": "Klientët",
|
||||||
|
"teams": "Ekipet",
|
||||||
|
"labels": "Etiketa",
|
||||||
|
"jobTitles": "Tituj Pune",
|
||||||
|
"upgradePlan": "Përmirëso Abonimin",
|
||||||
|
"upgradePlanTooltip": "Përmirëso abonimin",
|
||||||
|
"invite": "Fto",
|
||||||
|
"inviteTooltip": "Fto anëtarë të ekipit të bashkohen",
|
||||||
|
"switchTeamTooltip": "Ndrysho ekipin",
|
||||||
|
"help": "Ndihmë",
|
||||||
|
"notificationTooltip": "Shiko njoftimet",
|
||||||
|
"profileTooltip": "Shiko profilin",
|
||||||
|
"adminCenter": "Qendra Administrative",
|
||||||
|
"settings": "Cilësimet",
|
||||||
|
"logOut": "Dil",
|
||||||
|
"notificationsDrawer": {
|
||||||
|
"read": "Lexuara e njoftimet ",
|
||||||
|
"unread": "Njoftimet e palexuara",
|
||||||
|
"markAsRead": "Shëno si të lexuara",
|
||||||
|
"readAndJoin": "Lexo & Bashkohu",
|
||||||
|
"accept": "Prano",
|
||||||
|
"acceptAndJoin": "Prano & Bashkohu",
|
||||||
|
"noNotifications": "Asnjë njoftim"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"nameYourOrganization": "Emërtoni organizatën tuaj.",
|
||||||
|
"worklenzAccountTitle": "Zgjidhni një emër për llogarinë tuaj në Worklenz.",
|
||||||
|
"continue": "Vazhdo"
|
||||||
|
}
|
||||||
19
worklenz-backend/src/public/locales/alb/phases-drawer.json
Normal file
19
worklenz-backend/src/public/locales/alb/phases-drawer.json
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"configurePhases": "Konfiguro Fazat",
|
||||||
|
"phaseLabel": "Etiketa e Fazës",
|
||||||
|
"enterPhaseName": "Vendosni një emër për etiketën e fazës",
|
||||||
|
"addOption": "Shto Opsion",
|
||||||
|
"phaseOptions": "Opsionet e Fazës:",
|
||||||
|
"dragToReorderPhases": "Zvarrit fazat për t'i rirenditur. Çdo fazë mund të ketë një ngjyrë të ndryshme.",
|
||||||
|
"enterNewPhaseName": "Shkruani emrin e fazës së re...",
|
||||||
|
"addPhase": "Shto Fazë",
|
||||||
|
"noPhasesFound": "Nuk u gjetën faza. Krijoni fazën tuaj të parë më sipër.",
|
||||||
|
"deletePhase": "Fshi Fazën",
|
||||||
|
"deletePhaseConfirm": "Jeni të sigurt që doni të fshini këtë fazë? Ky veprim nuk mund të zhbëhet.",
|
||||||
|
"rename": "Riemëro",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"enterPhaseName": "Shkruani emrin e fazës",
|
||||||
|
"selectColor": "Zgjidh ngjyrën",
|
||||||
|
"managePhases": "Menaxho Fazat",
|
||||||
|
"close": "Mbyll"
|
||||||
|
}
|
||||||
42
worklenz-backend/src/public/locales/alb/project-drawer.json
Normal file
42
worklenz-backend/src/public/locales/alb/project-drawer.json
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"createProject": "Krijo Projekt",
|
||||||
|
"editProject": "Modifiko Projektin",
|
||||||
|
"enterCategoryName": "Vendosni emër për kategorinë",
|
||||||
|
"hitEnterToCreate": "Shtyp Enter për të krijuar!",
|
||||||
|
"enterNotes": "Shënime",
|
||||||
|
"youCanManageClientsUnderSettings": "Mund të menaxhoni klientët nën Cilësimet",
|
||||||
|
"addCategory": "Shto kategori projektit",
|
||||||
|
"newCategory": "Kategori e Re",
|
||||||
|
"notes": "Shënime",
|
||||||
|
"startDate": "Data e Fillimit",
|
||||||
|
"endDate": "Data e Përfundimit",
|
||||||
|
"estimateWorkingDays": "Vlerëso ditët e punës",
|
||||||
|
"estimateManDays": "Vlerëso ditët e punëtorëve",
|
||||||
|
"hoursPerDay": "Orë në ditë",
|
||||||
|
"create": "Krijo",
|
||||||
|
"update": "Përditëso",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"typeToSearchClients": "Shkruani për të kërkuar klientë",
|
||||||
|
"projectColor": "Ngjyra e Projektit",
|
||||||
|
"pleaseEnterAName": "Ju lutemi vendosni një emër",
|
||||||
|
"enterProjectName": "Vendosni emrin e projektit",
|
||||||
|
"name": "Emri",
|
||||||
|
"status": "Statusi",
|
||||||
|
"health": "Gjendja",
|
||||||
|
"category": "Kategoria",
|
||||||
|
"projectManager": "Menaxheri i Projektit",
|
||||||
|
"client": "Klienti",
|
||||||
|
"deleteConfirmation": "Jeni i sigurt që doni të fshini?",
|
||||||
|
"deleteConfirmationDescription": "Kjo do të fshijë të gjitha të dhënat e lidhura dhe nuk mund të zhbëhet.",
|
||||||
|
"yes": "Po",
|
||||||
|
"no": "Jo",
|
||||||
|
"createdAt": "Krijuar më",
|
||||||
|
"updatedAt": "Përditësuar më",
|
||||||
|
"by": "nga",
|
||||||
|
"add": "Shto",
|
||||||
|
"asClient": "si klient",
|
||||||
|
"createClient": "Krijo klient",
|
||||||
|
"searchInputPlaceholder": "Kërko sipas emrit ose emailit",
|
||||||
|
"hoursPerDayValidationMessage": "Orët në ditë duhet të jenë një numër midis 1 dhe 24",
|
||||||
|
"noPermission": "Nuk ka leje"
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"attachedTaskColumn": "Detyra e Bashkangjitur",
|
||||||
|
"sizeColumn": "Madhësia",
|
||||||
|
"uploadedByColumn": "Ngarkuar Nga",
|
||||||
|
"uploadedAtColumn": "Ngarkuar Më",
|
||||||
|
"fileIconAlt": "Ikona e skedarit",
|
||||||
|
"titleDescriptionText": "Të gjitha bashkëngjitjet e detyrave në këtë projekt do të shfahen këtu.",
|
||||||
|
"deleteConfirmationTitle": "Jeni i sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
"segmentedTooltip": "Së shpejti! Kaloni midis pamjes listë dhe pamjes miniaturash.",
|
||||||
|
"emptyText": "Nuk ka bashkëngjitje në projekt."
|
||||||
|
}
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"overview": {
|
||||||
|
"title": "Përmbledhje",
|
||||||
|
"statusOverview": "Përmbledhje Statusi",
|
||||||
|
"priorityOverview": "Përmbledhje Prioriteti",
|
||||||
|
"lastUpdatedTasks": "Detyrat e Përditësuara Së Fundi"
|
||||||
|
},
|
||||||
|
"members": {
|
||||||
|
"title": "Anëtarët",
|
||||||
|
"tooltip": "Anëtarët",
|
||||||
|
"tasksByMembers": "Detyrat sipas anëtarëve",
|
||||||
|
"tasksByMembersTooltip": "Detyrat sipas anëtarëve",
|
||||||
|
"name": "Emri",
|
||||||
|
"taskCount": "Numri i Detyrave",
|
||||||
|
"contribution": "Kontributi",
|
||||||
|
"completed": "Të Përfunduara",
|
||||||
|
"incomplete": "Të Papërfunduara",
|
||||||
|
"overdue": "Të Vonuara",
|
||||||
|
"progress": "Progresi"
|
||||||
|
},
|
||||||
|
"tasks": {
|
||||||
|
"overdueTasks": "Detyrat e Vonuara",
|
||||||
|
"overLoggedTasks": "Detyrat me regjistrim të tepërt",
|
||||||
|
"tasksCompletedEarly": "Detyrat e përfunduara para afatit",
|
||||||
|
"tasksCompletedLate": "Detyrat e përfunduara pas afatit",
|
||||||
|
"overLoggedTasksTooltip": "Detyrat me kohë të regjistruar mbi kohën e vlerësuar",
|
||||||
|
"overdueTasksTooltip": "Detyrat që kanë kaluar afatin e tyre"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"seeAll": "Shiko të gjitha",
|
||||||
|
"totalLoggedHours": "Orët totale të regjistruara",
|
||||||
|
"totalEstimation": "Vlerësimi total",
|
||||||
|
"completedTasks": "Detyrat e përfunduara",
|
||||||
|
"incompleteTasks": "Detyrat e papërfunduara",
|
||||||
|
"overdueTasks": "Detyrat e vonuara",
|
||||||
|
"overdueTasksTooltip": "Detyrat që kanë kaluar afatin e tyre",
|
||||||
|
"totalLoggedHoursTooltip": "Vlerësimi dhe koha e regjistruar për detyrat.",
|
||||||
|
"includeArchivedTasks": "Përfshi Detyrat e Arkivuara",
|
||||||
|
"export": "Eksporto"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"jobTitleColumn": "Titulli i Punës",
|
||||||
|
"emailColumn": "Email",
|
||||||
|
"tasksColumn": "Detyrat",
|
||||||
|
"taskProgressColumn": "Progresi i Detyrave",
|
||||||
|
"accessColumn": "Qasja",
|
||||||
|
"fileIconAlt": "Ikona e skedarit",
|
||||||
|
"deleteConfirmationTitle": "Jeni i sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
"refreshButtonTooltip": "Rifresko anëtarët",
|
||||||
|
"deleteButtonTooltip": "Hiq nga projekti",
|
||||||
|
"memberCount": "Anëtar",
|
||||||
|
"membersCountPlural": "Anëtarë",
|
||||||
|
"emptyText": "Nuk ka bashkëngjitje në projekt."
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"inputPlaceholder": "Shto një koment..",
|
||||||
|
"addButton": "Shto",
|
||||||
|
"cancelButton": "Anulo",
|
||||||
|
"deleteButton": "Fshi"
|
||||||
|
}
|
||||||
14
worklenz-backend/src/public/locales/alb/project-view.json
Normal file
14
worklenz-backend/src/public/locales/alb/project-view.json
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"taskList": "Lista e Detyrave",
|
||||||
|
"board": "Tabela Kanban",
|
||||||
|
"insights": "Analiza",
|
||||||
|
"files": "Skedarë",
|
||||||
|
"members": "Anëtarë",
|
||||||
|
"updates": "Përditësime",
|
||||||
|
"projectView": "Pamja e Projektit",
|
||||||
|
"loading": "Duke ngarkuar projektin...",
|
||||||
|
"error": "Gabim në ngarkimin e projektit",
|
||||||
|
"pinnedTab": "E fiksuar si tab i parazgjedhur",
|
||||||
|
"pinTab": "Fikso si tab i parazgjedhur",
|
||||||
|
"unpinTab": "Hiqe fiksimin e tab-it të parazgjedhur"
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"importTaskTemplate": "Importo Shabllon Detyrash",
|
||||||
|
"templateName": "Emri i Shabllonit",
|
||||||
|
"templateDescription": "Përshkrimi i Shabllonit",
|
||||||
|
"selectedTasks": "Detyrat e Përzgjedhura",
|
||||||
|
"tasks": "Detyrat",
|
||||||
|
"templates": "Shabllonet",
|
||||||
|
"remove": "Hiq",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"import": "Importo"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"title": "Anëtarët e Projektit",
|
||||||
|
"searchLabel": "Shtoni anëtarë duke shkruar emrin ose email-in e tyre",
|
||||||
|
"searchPlaceholder": "Shkruani emrin ose email-in",
|
||||||
|
"inviteAsAMember": "Fto si anëtar",
|
||||||
|
"inviteNewMemberByEmail": "Fto anëtar të ri me email"
|
||||||
|
}
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"importTasks": "Importo detyra",
|
||||||
|
"importTask": "Importo detyrë",
|
||||||
|
"createTask": "Krijo detyrë",
|
||||||
|
"settings": "Cilësimet",
|
||||||
|
"subscribe": "Abonohu",
|
||||||
|
"unsubscribe": "Çabonohu",
|
||||||
|
"deleteProject": "Fshi projektin",
|
||||||
|
"startDate": "Data e fillimit",
|
||||||
|
"endDate": "Data e mbarimit",
|
||||||
|
"projectSettings": "Cilësimet e projektit",
|
||||||
|
"projectSummary": "Përmbledhja e projektit",
|
||||||
|
"receiveProjectSummary": "Merrni një përmbledhje të projektit çdo mbrëmje.",
|
||||||
|
"refreshProject": "Rifresko projektin",
|
||||||
|
"saveAsTemplate": "Ruaj si model",
|
||||||
|
"invite": "Fto",
|
||||||
|
"share": "Ndaj",
|
||||||
|
"subscribeTooltip": "Abonohu tek njoftimet e projektit",
|
||||||
|
"unsubscribeTooltip": "Çabonohu nga njoftimet e projektit",
|
||||||
|
"refreshTooltip": "Rifresko të dhënat e projektit",
|
||||||
|
"settingsTooltip": "Hap cilësimet e projektit",
|
||||||
|
"saveAsTemplateTooltip": "Ruaj këtë projekt si model",
|
||||||
|
"inviteTooltip": "Fto anëtarë të ekipit në këtë projekt",
|
||||||
|
"createTaskTooltip": "Krijo një detyrë të re",
|
||||||
|
"importTaskTooltip": "Importo detyrë nga modeli",
|
||||||
|
"navigateBackTooltip": "Kthehu tek lista e projekteve",
|
||||||
|
"projectStatusTooltip": "Statusi i projektit",
|
||||||
|
"projectDatesInfo": "Informacion për kohëzgjatjen e projektit",
|
||||||
|
"projectCategoryTooltip": "Kategoria e projektit"
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"title": "Ruaj si Shabllon",
|
||||||
|
"templateName": "Emri i Shabllonit",
|
||||||
|
"includes": "Çfarë duhet të përfshihet në shabllon nga projekti?",
|
||||||
|
"includesOptions": {
|
||||||
|
"statuses": "Statuset",
|
||||||
|
"phases": "Fazat",
|
||||||
|
"labels": "Etiketat"
|
||||||
|
},
|
||||||
|
"taskIncludes": "Çfarë duhet të përfshihet në shabllon nga detyrat?",
|
||||||
|
"taskIncludesOptions": {
|
||||||
|
"statuses": "Statuset",
|
||||||
|
"phases": "Fazat",
|
||||||
|
"labels": "Etiketat",
|
||||||
|
"name": "Emri",
|
||||||
|
"priority": "Prioriteti",
|
||||||
|
"status": "Statusi",
|
||||||
|
"phase": "Faza",
|
||||||
|
"label": "Etiketa",
|
||||||
|
"timeEstimate": "Vlerësimi i Kohës",
|
||||||
|
"description": "Përshkrimi",
|
||||||
|
"subTasks": "Nëndetyrat"
|
||||||
|
},
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"save": "Ruaj",
|
||||||
|
"templateNamePlaceholder": "Shkruani emrin e shabllonit"
|
||||||
|
}
|
||||||
@@ -0,0 +1,90 @@
|
|||||||
|
{
|
||||||
|
"exportButton": "Eksporto",
|
||||||
|
"timeLogsButton": "Regjistrimet e Kohës",
|
||||||
|
"activityLogsButton": "Regjistrimet e Aktivitetit",
|
||||||
|
"tasksButton": "Detyrat",
|
||||||
|
"searchByNameInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
|
||||||
|
"overviewTab": "Përmbledhje",
|
||||||
|
"timeLogsTab": "Regjistrimet e Kohës",
|
||||||
|
"activityLogsTab": "Regjistrimet e Aktivitetit",
|
||||||
|
"tasksTab": "Detyrat",
|
||||||
|
|
||||||
|
"projectsText": "Projektet",
|
||||||
|
"totalTasksText": "Detyrat Gjithsej",
|
||||||
|
"assignedTasksText": "Detyrat e Caktuara",
|
||||||
|
"completedTasksText": "Detyrat e Përfunduara",
|
||||||
|
"ongoingTasksText": "Detyrat në Vazhdim",
|
||||||
|
"overdueTasksText": "Detyrat e Vonuara",
|
||||||
|
"loggedHoursText": "Orët e Regjistruara",
|
||||||
|
|
||||||
|
"tasksText": "Detyrat",
|
||||||
|
"allText": "Të Gjitha",
|
||||||
|
|
||||||
|
"tasksByProjectsText": "Detyrat Sipas Projekteve",
|
||||||
|
"tasksByStatusText": "Detyrat Sipas Statusit",
|
||||||
|
"tasksByPriorityText": "Detyrat Sipas Prioritetit",
|
||||||
|
|
||||||
|
"todoText": "Për Të Bërë",
|
||||||
|
"doingText": "Duke bërë",
|
||||||
|
"doneText": "E Përfunduar",
|
||||||
|
"lowText": "I Ulët",
|
||||||
|
"mediumText": "I Mesëm",
|
||||||
|
"highText": "I Lartë",
|
||||||
|
|
||||||
|
"billableButton": "Fakturueshme",
|
||||||
|
"billableText": "Fakturueshme",
|
||||||
|
"nonBillableText": "Jo Fakturueshme",
|
||||||
|
|
||||||
|
"timeLogsEmptyPlaceholder": "Asnjë regjistrim kohe për të shfaqur",
|
||||||
|
"loggedText": "Regjistruar",
|
||||||
|
"forText": "për",
|
||||||
|
"inText": "në",
|
||||||
|
"updatedText": "Përditësuar",
|
||||||
|
"fromText": "Nga",
|
||||||
|
"toText": "në",
|
||||||
|
"withinText": "brenda",
|
||||||
|
|
||||||
|
"activityLogsEmptyPlaceholder": "Asnjë regjistrim aktiviteti për të shfaqur",
|
||||||
|
|
||||||
|
"filterByText": "Filtro sipas:",
|
||||||
|
"selectProjectPlaceholder": "Zgjidh Projektin",
|
||||||
|
|
||||||
|
"taskColumn": "Detyra",
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"projectColumn": "Projekti",
|
||||||
|
"statusColumn": "Statusi",
|
||||||
|
"priorityColumn": "Prioriteti",
|
||||||
|
"dueDateColumn": "Afati",
|
||||||
|
"completedDateColumn": "Data e Përfundimit",
|
||||||
|
"estimatedTimeColumn": "Koha e Vlerësuar",
|
||||||
|
"loggedTimeColumn": "Koha e Regjistruar",
|
||||||
|
"overloggedTimeColumn": "Koha e Tepërt",
|
||||||
|
"daysLeftColumn": "Ditë të Mbetura/Vonuar",
|
||||||
|
"startDateColumn": "Data e Fillimit",
|
||||||
|
"endDateColumn": "Data e Përfundimit",
|
||||||
|
"actualTimeColumn": "Koha Aktuale",
|
||||||
|
"projectHealthColumn": "Gjendja e Projektit",
|
||||||
|
"categoryColumn": "Kategoria",
|
||||||
|
"projectManagerColumn": "Menaxheri i Projektit",
|
||||||
|
|
||||||
|
"tasksStatsOverviewDrawerTitle": "Detyrat e ",
|
||||||
|
"projectsStatsOverviewDrawerTitle": "Projektet e ",
|
||||||
|
|
||||||
|
"cancelledText": "Anuluar",
|
||||||
|
"blockedText": "E Bllokuar",
|
||||||
|
"onHoldText": "Në Pritje",
|
||||||
|
"proposedText": "E Propozuar",
|
||||||
|
"inPlanningText": "Në Planifikim",
|
||||||
|
"inProgressText": "Në Progres",
|
||||||
|
"completedText": "E Përfunduar",
|
||||||
|
"continuousText": "E Vazhdueshme",
|
||||||
|
|
||||||
|
"daysLeftText": "ditë të mbetura",
|
||||||
|
"daysOverdueText": "ditë vonuar",
|
||||||
|
|
||||||
|
"notSetText": "Pa Caktuar",
|
||||||
|
"needsAttentionText": "Kërkon Vëmendje",
|
||||||
|
"atRiskText": "Në Rrezik",
|
||||||
|
"goodText": "Në Rregull"
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"yesterdayText": "Dje",
|
||||||
|
"lastSevenDaysText": "7 Ditët e Fundit",
|
||||||
|
"lastWeekText": "Javën e Kaluar",
|
||||||
|
"lastThirtyDaysText": "30 Ditët e Fundit",
|
||||||
|
"lastMonthText": "Muajin e Kaluar",
|
||||||
|
"lastThreeMonthsText": "3 Muajt e Fundit",
|
||||||
|
"allTimeText": "Të Gjitha",
|
||||||
|
"customRangeText": "Interval i Përshtatur",
|
||||||
|
"startDateInputPlaceholder": "Data e fillimit",
|
||||||
|
"EndDateInputPlaceholder": "Data e përfundimit",
|
||||||
|
"filterButton": "Filtro",
|
||||||
|
|
||||||
|
"membersTitle": "Anëtarët",
|
||||||
|
"includeArchivedButton": "Përfshij Projektet e Arkivuara",
|
||||||
|
"exportButton": "Eksporto",
|
||||||
|
"excelButton": "Excel",
|
||||||
|
"searchByNameInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
|
||||||
|
"memberColumn": "Anëtari",
|
||||||
|
"tasksProgressColumn": "Progresi i Detyrave",
|
||||||
|
"tasksAssignedColumn": "Detyrat e Caktuara",
|
||||||
|
"completedTasksColumn": "Detyrat e Përfunduara",
|
||||||
|
"overdueTasksColumn": "Detyrat e Vonuara",
|
||||||
|
"ongoingTasksColumn": "Detyrat në Vazhdim",
|
||||||
|
|
||||||
|
"tasksAssignedColumnTooltip": "Detyrat e caktuara në intervalin e zgjedhur",
|
||||||
|
"overdueTasksColumnTooltip": "Detyrat e vonuara deri në fund të intervalit të zgjedhur",
|
||||||
|
"completedTasksColumnTooltip": "Detyrat e përfunduara në intervalin e zgjedhur",
|
||||||
|
"ongoingTasksColumnTooltip": "Detyrat e filluara por jo të përfunduara ende",
|
||||||
|
|
||||||
|
"todoText": "Për Të Bërë",
|
||||||
|
"doingText": "Duke bërë",
|
||||||
|
"doneText": "E Përfunduar"
|
||||||
|
}
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"exportButton": "Eksporto",
|
||||||
|
"projectsButton": "Projektet",
|
||||||
|
"membersButton": "Anëtarët",
|
||||||
|
"searchByNameInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
|
||||||
|
"overviewTab": "Përmbledhje",
|
||||||
|
"projectsTab": "Projektet",
|
||||||
|
"membersTab": "Anëtarët",
|
||||||
|
|
||||||
|
"projectsByStatusText": "Projektet Sipas Statusit",
|
||||||
|
"projectsByCategoryText": "Projektet Sipas Kategorisë",
|
||||||
|
"projectsByHealthText": "Projektet Sipas Gjendjes",
|
||||||
|
|
||||||
|
"projectsText": "Projektet",
|
||||||
|
"allText": "Të Gjitha",
|
||||||
|
|
||||||
|
"cancelledText": "Anuluar",
|
||||||
|
"blockedText": "E Bllokuar",
|
||||||
|
"onHoldText": "Në Pritje",
|
||||||
|
"proposedText": "E Propozuar",
|
||||||
|
"inPlanningText": "Në Planifikim",
|
||||||
|
"inProgressText": "Në Progres",
|
||||||
|
"completedText": "E Përfunduar",
|
||||||
|
"continuousText": "E Vazhdueshme",
|
||||||
|
|
||||||
|
"notSetText": "Pa Caktuar",
|
||||||
|
"needsAttentionText": "Kërkon Vëmendje",
|
||||||
|
"atRiskText": "Në Rrezik",
|
||||||
|
"goodText": "Në Rregull",
|
||||||
|
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"emailColumn": "Email",
|
||||||
|
"projectsColumn": "Projektet",
|
||||||
|
"tasksColumn": "Detyrat",
|
||||||
|
"overdueTasksColumn": "Detyrat e Vonuara",
|
||||||
|
"completedTasksColumn": "Detyrat e Përfunduara",
|
||||||
|
"ongoingTasksColumn": "Detyrat në Vazhdim"
|
||||||
|
}
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"overviewTitle": "Përmbledhje",
|
||||||
|
"includeArchivedButton": "Përfshij Projektet e Arkivuara",
|
||||||
|
|
||||||
|
"teamCount": "Ekip",
|
||||||
|
"teamCountPlural": "Ekipe",
|
||||||
|
"projectCount": "Projekt",
|
||||||
|
"projectCountPlural": "Projekte",
|
||||||
|
"memberCount": "Anëtar",
|
||||||
|
"memberCountPlural": "Anëtarë",
|
||||||
|
"activeProjectCount": "Projekt Aktiv",
|
||||||
|
"activeProjectCountPlural": "Projekte Aktive",
|
||||||
|
"overdueProjectCount": "Projekt i Vonuar",
|
||||||
|
"overdueProjectCountPlural": "Projekte të Vonuara",
|
||||||
|
"unassignedMemberCount": "Anëtar i Pacaktuar",
|
||||||
|
"unassignedMemberCountPlural": "Anëtarë të Pacaktuar",
|
||||||
|
"memberWithOverdueTaskCount": "Anëtar me Detyrë të Vonuar",
|
||||||
|
"memberWithOverdueTaskCountPlural": "Anëtarë me Detyra të Vonuara",
|
||||||
|
|
||||||
|
"teamsText": "Ekipet",
|
||||||
|
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"projectsColumn": "Projektet",
|
||||||
|
"membersColumn": "Anëtarët"
|
||||||
|
}
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
{
|
||||||
|
"exportButton": "Eksporto",
|
||||||
|
"membersButton": "Anëtarët",
|
||||||
|
"tasksButton": "Detyrat",
|
||||||
|
"searchByNameInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
|
||||||
|
"overviewTab": "Përmbledhje",
|
||||||
|
"membersTab": "Anëtarët",
|
||||||
|
"tasksTab": "Detyrat",
|
||||||
|
|
||||||
|
"completedTasksText": "Detyrat e Përfunduara",
|
||||||
|
"incompleteTasksText": "Detyrat e Papërfunduara",
|
||||||
|
"overdueTasksText": "Detyrat e Vonuara",
|
||||||
|
"allocatedHoursText": "Orët e Alokuara",
|
||||||
|
"loggedHoursText": "Orët e Regjistruara",
|
||||||
|
|
||||||
|
"tasksText": "Detyrat",
|
||||||
|
"allText": "Të Gjitha",
|
||||||
|
|
||||||
|
"tasksByStatusText": "Detyrat Sipas Statusit",
|
||||||
|
"tasksByPriorityText": "Detyrat Sipas Prioritetit",
|
||||||
|
"tasksByDueDateText": "Detyrat Sipas Afatit",
|
||||||
|
|
||||||
|
"todoText": "Për Të Bërë",
|
||||||
|
"doingText": "Duke bërë",
|
||||||
|
"doneText": "E Përfunduar",
|
||||||
|
"lowText": "I Ulët",
|
||||||
|
"mediumText": "I Mesëm",
|
||||||
|
"highText": "I Lartë",
|
||||||
|
"completedText": "E Përfunduar",
|
||||||
|
"upcomingText": "Në Ardhje",
|
||||||
|
"overdueText": "E Vonuar",
|
||||||
|
"noDueDateText": "Pa Afat",
|
||||||
|
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"tasksCountColumn": "Numri i Detyrave",
|
||||||
|
"completedTasksColumn": "Detyrat e Përfunduara",
|
||||||
|
"incompleteTasksColumn": "Detyrat e Papërfunduara",
|
||||||
|
"overdueTasksColumn": "Detyrat e Vonuara",
|
||||||
|
"contributionColumn": "Kontributi",
|
||||||
|
"progressColumn": "Progresi",
|
||||||
|
"loggedTimeColumn": "Koha e Regjistruar",
|
||||||
|
"taskColumn": "Detyra",
|
||||||
|
"projectColumn": "Projekti",
|
||||||
|
"statusColumn": "Statusi",
|
||||||
|
"priorityColumn": "Prioriteti",
|
||||||
|
"phaseColumn": "Faza",
|
||||||
|
"dueDateColumn": "Afati",
|
||||||
|
"completedDateColumn": "Data e Përfundimit",
|
||||||
|
"estimatedTimeColumn": "Koha e Vlerësuar",
|
||||||
|
"overloggedTimeColumn": "Koha e Tepërt",
|
||||||
|
"completedOnColumn": "Përfunduar Më",
|
||||||
|
"daysOverdueColumn": "Ditë vonim",
|
||||||
|
|
||||||
|
"groupByText": "Grupo Sipas:",
|
||||||
|
"statusText": "Statusi",
|
||||||
|
"priorityText": "Prioriteti",
|
||||||
|
"phaseText": "Faza"
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"searchByNamePlaceholder": "Kërko sipas emrit",
|
||||||
|
"searchByCategoryPlaceholder": "Kërko sipas kategorisë",
|
||||||
|
|
||||||
|
"statusText": "Statusi",
|
||||||
|
"healthText": "Gjendja",
|
||||||
|
"categoryText": "Kategoria",
|
||||||
|
"projectManagerText": "Menaxheri i Projektit",
|
||||||
|
"showFieldsText": "Shfaq fushat",
|
||||||
|
|
||||||
|
"cancelledText": "Anuluar",
|
||||||
|
"blockedText": "E bllokuar",
|
||||||
|
"onHoldText": "Në pritje",
|
||||||
|
"proposedText": "E propozuar",
|
||||||
|
"inPlanningText": "Në planifikim",
|
||||||
|
"inProgressText": "Në progres",
|
||||||
|
"completedText": "E përfunduar",
|
||||||
|
"continuousText": "E vazhdueshme",
|
||||||
|
|
||||||
|
"notSetText": "Pa caktuar",
|
||||||
|
"needsAttentionText": "Kërkon vëmendje",
|
||||||
|
"atRiskText": "Në rrezik",
|
||||||
|
"goodText": "Në rregull",
|
||||||
|
|
||||||
|
"nameText": "Projekti",
|
||||||
|
"estimatedVsActualText": "Vlerësuar vs Aktual",
|
||||||
|
"tasksProgressText": "Progresi i detyrave",
|
||||||
|
"lastActivityText": "Aktiviteti i fundit",
|
||||||
|
"datesText": "Datat e Fillimit/Përfundimit",
|
||||||
|
"daysLeftText": "Ditë të mbetura/vonuar",
|
||||||
|
"projectHealthText": "Gjendja e projektit",
|
||||||
|
"projectUpdateText": "Përditësimi i projektit",
|
||||||
|
"clientText": "Klienti",
|
||||||
|
"teamText": "Ekipi"
|
||||||
|
}
|
||||||
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"projectCount": "Projekt",
|
||||||
|
"projectCountPlural": "Projekte",
|
||||||
|
"includeArchivedButton": "Përfshij Projektet e Arkivuara",
|
||||||
|
"exportButton": "Eksporto",
|
||||||
|
"excelButton": "Excel",
|
||||||
|
|
||||||
|
"projectColumn": "Projekti",
|
||||||
|
"estimatedVsActualColumn": "Vlerësuar vs Aktual",
|
||||||
|
"tasksProgressColumn": "Progresi i Detyrave",
|
||||||
|
"lastActivityColumn": "Aktiviteti i Fundit",
|
||||||
|
"statusColumn": "Statusi",
|
||||||
|
"datesColumn": "Data e Fillimit/Përfundimit",
|
||||||
|
"daysLeftColumn": "Ditë të Mbetura/Vonuar",
|
||||||
|
"projectHealthColumn": "Gjendja e Projektit",
|
||||||
|
"categoryColumn": "Kategoria",
|
||||||
|
"projectUpdateColumn": "Përditësimi i Projektit",
|
||||||
|
"clientColumn": "Klienti",
|
||||||
|
"teamColumn": "Ekipi",
|
||||||
|
"projectManagerColumn": "Menaxheri i Projektit",
|
||||||
|
|
||||||
|
"openButton": "Hap",
|
||||||
|
|
||||||
|
"estimatedText": "Vlerësuar",
|
||||||
|
"actualText": "Aktual",
|
||||||
|
|
||||||
|
"todoText": "Për të Bërë",
|
||||||
|
"doingText": "duke bërë",
|
||||||
|
"doneText": "E Përfunduar",
|
||||||
|
|
||||||
|
"cancelledText": "Anuluar",
|
||||||
|
"blockedText": "E Bllokuar",
|
||||||
|
"onHoldText": "Në Pritje",
|
||||||
|
"proposedText": "E Propozuar",
|
||||||
|
"inPlanningText": "Në Planifikim",
|
||||||
|
"inProgressText": "Në Progres",
|
||||||
|
"completedText": "E Përfunduar",
|
||||||
|
"continuousText": "E Vazhdueshme",
|
||||||
|
|
||||||
|
"daysLeftText": "ditë të mbetura",
|
||||||
|
"dayLeftText": "ditë e mbetur",
|
||||||
|
"daysOverdueText": "ditë vonuar",
|
||||||
|
|
||||||
|
"notSetText": "Pa Caktuar",
|
||||||
|
"needsAttentionText": "Kërkon Vëmendje",
|
||||||
|
"atRiskText": "Në Rrezik",
|
||||||
|
"goodText": "Në Rregull",
|
||||||
|
|
||||||
|
"setCategoryText": "Cakto Kategorinë",
|
||||||
|
"searchByNameInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
"todayText": "Sot"
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"overview": "Përmbledhje",
|
||||||
|
"projects": "Projektet",
|
||||||
|
"members": "Anëtarët",
|
||||||
|
"timeReports": "Raportet e Kohës",
|
||||||
|
"estimateVsActual": "Vlerësimi vs Aktual",
|
||||||
|
"currentOrganizationTooltip": "Organizata aktuale"
|
||||||
|
}
|
||||||
39
worklenz-backend/src/public/locales/alb/schedule.json
Normal file
39
worklenz-backend/src/public/locales/alb/schedule.json
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"today": "Sot",
|
||||||
|
"week": "Javë",
|
||||||
|
"month": "Muaj",
|
||||||
|
|
||||||
|
"settings": "Cilësimet",
|
||||||
|
"workingDays": "Ditët e punës",
|
||||||
|
"monday": "E hënë",
|
||||||
|
"tuesday": "E martë",
|
||||||
|
"wednesday": "E mërkurë",
|
||||||
|
"thursday": "E enjte",
|
||||||
|
"friday": "E premte",
|
||||||
|
"saturday": "E shtunë",
|
||||||
|
"sunday": "E diel",
|
||||||
|
"workingHours": "Orët e punës",
|
||||||
|
"hours": "Orë",
|
||||||
|
"saveButton": "Ruaj",
|
||||||
|
|
||||||
|
"totalAllocation": "Alokimi Total",
|
||||||
|
"timeLogged": "Koha e Regjistruar",
|
||||||
|
"remainingTime": "Koha e Mbetur",
|
||||||
|
"total": "Total",
|
||||||
|
"perDay": "Në Ditë",
|
||||||
|
"tasks": "detyra",
|
||||||
|
"startDate": "Data e Fillimit",
|
||||||
|
"endDate": "Data e Përfundimit",
|
||||||
|
|
||||||
|
"hoursPerDay": "Orë Në Ditë",
|
||||||
|
"totalHours": "Orë Totale",
|
||||||
|
"deleteButton": "Fshi",
|
||||||
|
"cancelButton": "Anulo",
|
||||||
|
|
||||||
|
"tabTitle": "Detyra pa Data Fillimi & Përfundimi",
|
||||||
|
|
||||||
|
"allocatedTime": "Koha e alokuar",
|
||||||
|
"totalLogged": "Total i Regjistruar",
|
||||||
|
"loggedBillable": "Regjistruar Fakturueshme",
|
||||||
|
"loggedNonBillable": "Regjistruar Jo Fakturueshme"
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"categoryColumn": "Kategoria",
|
||||||
|
"deleteConfirmationTitle": "Jeni të sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
"associatedTaskColumn": "Projektet e Lidhura",
|
||||||
|
"searchPlaceholder": "Kërko sipas emrit",
|
||||||
|
"emptyText": "Kategoritë mund të krijohen gjatë përditësimit ose krijimit të projekteve.",
|
||||||
|
"colorChangeTooltip": "Klikoni për të ndryshuar ngjyrën"
|
||||||
|
}
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"title": "Ndrysho Fjalëkalimin",
|
||||||
|
"currentPassword": "Fjalëkalimi Aktual",
|
||||||
|
"newPassword": "Fjalëkalimi i Ri",
|
||||||
|
"confirmPassword": "Konfirmo Fjalëkalimin",
|
||||||
|
"currentPasswordPlaceholder": "Vendosni fjalëkalimin aktual",
|
||||||
|
"newPasswordPlaceholder": "Fjalëkalimi i Ri",
|
||||||
|
"confirmPasswordPlaceholder": "Konfirmo Fjalëkalimin",
|
||||||
|
"currentPasswordRequired": "Ju lutemi vendosni fjalëkalimin aktual!",
|
||||||
|
"newPasswordRequired": "Ju lutemi vendosni fjalëkalimin e ri!",
|
||||||
|
"passwordValidationError": "Fjalëkalimi duhet të përmbajë të paktën 8 karaktere, me një shkronjë të madhe, një numër dhe një simbol.",
|
||||||
|
"passwordMismatch": "Fjalëkalimet nuk përputhen!",
|
||||||
|
"passwordRequirements": "Fjalëkalimi i ri duhet të jetë së paku 8 karaktere, me një shkronjë të madhe, një numër dhe një simbol.",
|
||||||
|
"updateButton": "Përditëso Fjalëkalimin"
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"projectColumn": "Projekti",
|
||||||
|
"noProjectsAvailable": "Nuk ka projekte të disponueshme",
|
||||||
|
"deleteConfirmationTitle": "Jeni i sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
"searchPlaceholder": "Kërko sipas emrit",
|
||||||
|
"createClient": "Krijo Klient",
|
||||||
|
"pinTooltip": "Klikoni për ta fiksuar në menynë kryesore",
|
||||||
|
"createClientDrawerTitle": "Krijo Klient",
|
||||||
|
"updateClientDrawerTitle": "Përditëso Klientin",
|
||||||
|
"nameLabel": "Emri",
|
||||||
|
"namePlaceholder": "Emri",
|
||||||
|
"nameRequiredError": "Ju lutemi shkruani një Emër",
|
||||||
|
"createButton": "Krijo",
|
||||||
|
"updateButton": "Përditëso",
|
||||||
|
"createClientSuccessMessage": "Klienti u krijua me sukses!",
|
||||||
|
"createClientErrorMessage": "Krijimi i klientit dështoi!",
|
||||||
|
"updateClientSuccessMessage": "Klienti u përditësua me sukses!",
|
||||||
|
"updateClientErrorMessage": "Përditësimi i klientit dështoi!"
|
||||||
|
}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"deleteConfirmationTitle": "Jeni i sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
"searchPlaceholder": "Kërko sipas emrit",
|
||||||
|
"createJobTitleButton": "Krijo Titull Pune",
|
||||||
|
"pinTooltip": "Klikoni për ta fiksuar në menynë kryesore",
|
||||||
|
"createJobTitleDrawerTitle": "Krijo Titull Pune",
|
||||||
|
"updateJobTitleDrawerTitle": "Përditëso Titullin e Punës",
|
||||||
|
"nameLabel": "Emri",
|
||||||
|
"namePlaceholder": "Emri",
|
||||||
|
"nameRequiredError": "Ju lutemi shkruani një Emër",
|
||||||
|
"createButton": "Krijo",
|
||||||
|
"updateButton": "Përditëso",
|
||||||
|
"createJobTitleSuccessMessage": "Titulli i punës u krijua me sukses!",
|
||||||
|
"createJobTitleErrorMessage": "Krijimi i titullit të punës dështoi!",
|
||||||
|
"updateJobTitleSuccessMessage": "Titulli i punës u përditësua me sukses!",
|
||||||
|
"updateJobTitleErrorMessage": "Përditësimi i titullit të punës dështoi!"
|
||||||
|
}
|
||||||
11
worklenz-backend/src/public/locales/alb/settings/labels.json
Normal file
11
worklenz-backend/src/public/locales/alb/settings/labels.json
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"labelColumn": "Etiketa",
|
||||||
|
"deleteConfirmationTitle": "Jeni i sigurt?",
|
||||||
|
"deleteConfirmationOk": "Po",
|
||||||
|
"deleteConfirmationCancel": "Anulo",
|
||||||
|
"associatedTaskColumn": "Numri i Detyrave të Lidhura",
|
||||||
|
"searchPlaceholder": "Kërko sipas emrit",
|
||||||
|
"emptyText": "Etiketat mund të krijohen gjatë përditësimit ose krijimit të detyrave.",
|
||||||
|
"pinTooltip": "Klikoni për ta fiksuar në menynë kryesore",
|
||||||
|
"colorChangeTooltip": "Klikoni për të ndryshuar ngjyrën"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"language": "Gjuha",
|
||||||
|
"language_required": "Gjuha është e detyrueshme",
|
||||||
|
"time_zone": "Zona kohore",
|
||||||
|
"time_zone_required": "Zona kohore është e detyrueshme",
|
||||||
|
"save_changes": "Ruaj Ndryshimet"
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"title": "Cilësimet e Njoftimeve",
|
||||||
|
"emailTitle": "Më dërgo njoftime me email",
|
||||||
|
"emailDescription": "Kjo përfshin caktimet e reja të detyrave",
|
||||||
|
"dailyDigestTitle": "Më dërgo një përmbledhje ditore",
|
||||||
|
"dailyDigestDescription": "Çdo mbrëmje, do të merrni një përmbledhje të aktivitetit të fundit në detyra.",
|
||||||
|
"popupTitle": "Shfaq njoftimet në kompjuterin tim kur Worklenz është i hapur",
|
||||||
|
"popupDescription": "Njoftimet e shfaqura mund të çaktivizohen nga shfletuesi juaj. Ndryshoni cilësimet e shfletuesit për t'i lejuar ato.",
|
||||||
|
"unreadItemsTitle": "Shfaq numrin e artikujve të palexuar",
|
||||||
|
"unreadItemsDescription": "Do të shihni numërimin për çdo njoftim."
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"uploadError": "Mund të ngarkoni vetëm skedarë JPG/PNG!",
|
||||||
|
"uploadSizeError": "Imazhi duhet të jetë më i vogël se 2MB!",
|
||||||
|
"upload": "Ngarko",
|
||||||
|
"nameLabel": "Emri",
|
||||||
|
"nameRequiredError": "Emri është i detyrueshëm",
|
||||||
|
"emailLabel": "Email",
|
||||||
|
"emailRequiredError": "Email-i është i detyrueshëm",
|
||||||
|
"saveChanges": "Ruaj Ndryshimet",
|
||||||
|
"profileJoinedText": "U bashkua një muaj më parë",
|
||||||
|
"profileLastUpdatedText": "Përditësuar një muaj më parë",
|
||||||
|
"avatarTooltip": "Klikoni për të ngarkuar një avatar",
|
||||||
|
"title": "Cilësimet e Profilit"
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"editToolTip": "Modifiko",
|
||||||
|
"deleteToolTip": "Fshi",
|
||||||
|
"confirmText": "Jeni i sigurt?",
|
||||||
|
"okText": "Po",
|
||||||
|
"cancelText": "Anulo"
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"profile": "Profili",
|
||||||
|
"notifications": "Njoftimet",
|
||||||
|
"clients": "Klientët",
|
||||||
|
"job-titles": "Tituj Pune",
|
||||||
|
"labels": "Etiketa",
|
||||||
|
"categories": "Kategoritë",
|
||||||
|
"project-templates": "Shabllonet e Projekteve",
|
||||||
|
"task-templates": "Shabllonet e Detyrave",
|
||||||
|
"team-members": "Anëtarët e Ekipit",
|
||||||
|
"teams": "Ekipet",
|
||||||
|
"change-password": "Ndrysho Fjalëkalimin",
|
||||||
|
"language-and-region": "Gjuha dhe Rajoni"
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"createdColumn": "Krijuar",
|
||||||
|
"editToolTip": "Redakto",
|
||||||
|
"deleteToolTip": "Fshi",
|
||||||
|
"confirmText": "Jeni i sigurt?",
|
||||||
|
"okText": "Po",
|
||||||
|
"cancelText": "Anulo"
|
||||||
|
}
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
{
|
||||||
|
"title": "Anëtarët e Ekipit",
|
||||||
|
"nameColumn": "Emri",
|
||||||
|
"projectsColumn": "Projektet",
|
||||||
|
"emailColumn": "Email",
|
||||||
|
"teamAccessColumn": "Qasja në Ekip",
|
||||||
|
"memberCount": "Anëtar",
|
||||||
|
"membersCountPlural": "Anëtarë",
|
||||||
|
"searchPlaceholder": "Kërko anëtarë sipas emrit",
|
||||||
|
"pinTooltip": "Rifresko listën e anëtarëve",
|
||||||
|
"addMemberButton": "Shto Anëtar të Ri",
|
||||||
|
"editTooltip": "Modifiko anëtarin",
|
||||||
|
"deactivateTooltip": "Çaktivizo anëtarin",
|
||||||
|
"activateTooltip": "Aktivizo anëtarin",
|
||||||
|
"deleteTooltip": "Fshi anëtarin",
|
||||||
|
"confirmDeleteTitle": "Jeni i sigurt që doni të fshini këtë anëtar?",
|
||||||
|
"confirmActivateTitle": "Jeni i sigurt që doni të ndryshoni statusin e këtij anëtari?",
|
||||||
|
"okText": "Po, vazhdo",
|
||||||
|
"cancelText": "Jo, anulo",
|
||||||
|
"deactivatedText": "(Aktualisht i çaktivizuar)",
|
||||||
|
"pendingInvitationText": "(Ftesë në pritje)",
|
||||||
|
"addMemberDrawerTitle": "Shto Anëtar të Ri në Ekip",
|
||||||
|
"updateMemberDrawerTitle": "Përditëso Anëtarin e Ekipit",
|
||||||
|
"addMemberEmailHint": "Anëtarët do të shtohen në ekip pavarësisht nga statusi i pranimit të ftesës",
|
||||||
|
"memberEmailLabel": "Email(o)",
|
||||||
|
"memberEmailPlaceholder": "Vendos adresën email të anëtarit të ekipit",
|
||||||
|
"memberEmailRequiredError": "Ju lutemi vendosni një adresë email të vlefshme",
|
||||||
|
"jobTitleLabel": "Titulli i Punës",
|
||||||
|
"jobTitlePlaceholder": "Zgjidh ose kërko titull pune (Opsionale)",
|
||||||
|
"memberAccessLabel": "Niveli i Qasjes",
|
||||||
|
"addToTeamButton": "Shto Anëtar në Ekip",
|
||||||
|
"updateButton": "Ruaj Ndryshimet",
|
||||||
|
"resendInvitationButton": "Dërgo Përsëri Email-in e Ftesës",
|
||||||
|
"invitationSentSuccessMessage": "Ftesa për ekip u dërgua me sukses!",
|
||||||
|
"createMemberSuccessMessage": "Anëtari i ri i ekipit u shtua me sukses!",
|
||||||
|
"createMemberErrorMessage": "Dështoi shtimi i anëtarit të ri. Ju lutemi provoni përsëri.",
|
||||||
|
"updateMemberSuccessMessage": "Anëtari i ekipit u përditësua me sukses!",
|
||||||
|
"updateMemberErrorMessage": "Dështoi përditësimi i anëtarit. Ju lutemi provoni përsëri.",
|
||||||
|
"memberText": "Anëtar",
|
||||||
|
"adminText": "Administrues",
|
||||||
|
"ownerText": "Pronar i Ekipit",
|
||||||
|
"addedText": "Shtuar",
|
||||||
|
"updatedText": "Përditësuar",
|
||||||
|
"noResultFound": "Shkruani një adresë email dhe shtypni Enter...",
|
||||||
|
"jobTitlesFetchError": "Dështoi marrja e titujve të punës",
|
||||||
|
"invitationResent": "Ftesa u dërgua sërish me sukses!"
|
||||||
|
}
|
||||||
16
worklenz-backend/src/public/locales/alb/settings/teams.json
Normal file
16
worklenz-backend/src/public/locales/alb/settings/teams.json
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"title": "Ekipet",
|
||||||
|
"team": "Ekip",
|
||||||
|
"teams": "Ekipet",
|
||||||
|
"name": "Emri",
|
||||||
|
"created": "Krijuar",
|
||||||
|
"ownsBy": "I përket",
|
||||||
|
"edit": "Ndrysho",
|
||||||
|
"editTeam": "Ndrysho Ekipin",
|
||||||
|
"pinTooltip": "Kliko për ta fiksuar në menunë kryesore",
|
||||||
|
"editTeamName": "Ndrysho Emrin e Ekipit",
|
||||||
|
"updateName": "Përditëso Emrin",
|
||||||
|
"namePlaceholder": "Emri",
|
||||||
|
"nameRequired": "Ju lutem shkruani një Emër",
|
||||||
|
"updateFailed": "Ndryshimi i emrit të ekipit dështoi!"
|
||||||
|
}
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"details": {
|
||||||
|
"task-key": "Çelësi i Detyrës",
|
||||||
|
"phase": "Faza",
|
||||||
|
"assignees": "Përgjegjësit",
|
||||||
|
"due-date": "Data e Përfundimit",
|
||||||
|
"time-estimation": "Vlerësimi i Kohës",
|
||||||
|
"priority": "Prioriteti",
|
||||||
|
"labels": "Etiketa",
|
||||||
|
"billable": "Fakturueshme",
|
||||||
|
"notify": "Njofto",
|
||||||
|
"when-done-notify": "Kur të përfundojë, njofto",
|
||||||
|
"start-date": "Data e Fillimit",
|
||||||
|
"end-date": "Data e Përfundimit",
|
||||||
|
"hide-start-date": "Fshih Datën e Fillimit",
|
||||||
|
"show-start-date": "Shfaq Datën e Fillimit",
|
||||||
|
"hours": "Orë",
|
||||||
|
"minutes": "Minuta"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"title": "Përshkrimi",
|
||||||
|
"placeholder": "Shtoni një përshkrim më të detajuar..."
|
||||||
|
},
|
||||||
|
"subTasks": {
|
||||||
|
"title": "Nën-Detyrat",
|
||||||
|
"add-sub-task": "+ Shto Nën-Detyrë",
|
||||||
|
"refresh-sub-tasks": "Rifresko Nën-Detyrat"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,123 @@
|
|||||||
|
{
|
||||||
|
"taskHeader": {
|
||||||
|
"taskNamePlaceholder": "Shkruani Detyrën tuaj",
|
||||||
|
"deleteTask": "Fshi Detyrën"
|
||||||
|
},
|
||||||
|
"taskInfoTab": {
|
||||||
|
"title": "Informacioni",
|
||||||
|
"details": {
|
||||||
|
"title": "Detajet",
|
||||||
|
"task-key": "Çelësi i Detyrës",
|
||||||
|
"phase": "Faza",
|
||||||
|
"assignees": "Të Caktuar",
|
||||||
|
"due-date": "Data e Përfundimit",
|
||||||
|
"time-estimation": "Vlerësimi i Kohës",
|
||||||
|
"priority": "Prioriteti",
|
||||||
|
"labels": "Etiketat",
|
||||||
|
"billable": "E Faturueshme",
|
||||||
|
"notify": "Njofto",
|
||||||
|
"when-done-notify": "Kur përfundon, njofto",
|
||||||
|
"start-date": "Data e Fillimit",
|
||||||
|
"end-date": "Data e Përfundimit",
|
||||||
|
"hide-start-date": "Fshih Datën e Fillimit",
|
||||||
|
"show-start-date": "Shfaq Datën e Fillimit",
|
||||||
|
"hours": "Orë",
|
||||||
|
"minutes": "Minuta",
|
||||||
|
"progressValue": "Vlera e Progresit",
|
||||||
|
"progressValueTooltip": "Vendosni përqindjen e progresit (0-100%)",
|
||||||
|
"progressValueRequired": "Ju lutemi vendosni një vlerë progresi",
|
||||||
|
"progressValueRange": "Progresi duhet të jetë midis 0 dhe 100",
|
||||||
|
"taskWeight": "Pesha e Detyrës",
|
||||||
|
"taskWeightTooltip": "Vendosni peshën e kësaj nëndetyre (përqindje)",
|
||||||
|
"taskWeightRequired": "Ju lutemi vendosni një peshë detyre",
|
||||||
|
"taskWeightRange": "Pesha duhet të jetë midis 0 dhe 100",
|
||||||
|
"recurring": "E Përsëritur"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"labelInputPlaceholder": "Kërko ose krijo",
|
||||||
|
"labelsSelectorInputTip": "Shtyp Enter për të krijuar"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"title": "Përshkrimi",
|
||||||
|
"placeholder": "Shto një përshkrim më të detajuar..."
|
||||||
|
},
|
||||||
|
"subTasks": {
|
||||||
|
"title": "Nëndetyrat",
|
||||||
|
"addSubTask": "Shto Nëndetyrë",
|
||||||
|
"addSubTaskInputPlaceholder": "Shkruani detyrën tuaj dhe shtypni enter",
|
||||||
|
"refreshSubTasks": "Rifresko Nëndetyrat",
|
||||||
|
"edit": "Modifiko",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"confirmDeleteSubTask": "Jeni i sigurt që doni të fshini këtë nëndetyrë?",
|
||||||
|
"deleteSubTask": "Fshi Nëndetyrën"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"title": "Varësitë",
|
||||||
|
"addDependency": "+ Shto varësi të re",
|
||||||
|
"blockedBy": "Bllokuar nga",
|
||||||
|
"searchTask": "Shkruani për të kërkuar detyrë",
|
||||||
|
"noTasksFound": "Nuk u gjetën detyra",
|
||||||
|
"confirmDeleteDependency": "Jeni i sigurt që doni të fshini?"
|
||||||
|
},
|
||||||
|
"attachments": {
|
||||||
|
"title": "Bashkëngjitjet",
|
||||||
|
"chooseOrDropFileToUpload": "Zgjidhni ose hidhni skedar për të ngarkuar",
|
||||||
|
"uploading": "Duke ngarkuar..."
|
||||||
|
},
|
||||||
|
"comments": {
|
||||||
|
"title": "Komentet",
|
||||||
|
"addComment": "+ Shto koment të ri",
|
||||||
|
"noComments": "Ende pa komente. Bëhu i pari që komenton!",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"confirmDeleteComment": "Jeni i sigurt që doni të fshini këtë koment?",
|
||||||
|
"addCommentPlaceholder": "Shto një koment...",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"commentButton": "Komento",
|
||||||
|
"attachFiles": "Bashkëngjit skedarë",
|
||||||
|
"addMoreFiles": "Shto më shumë skedarë",
|
||||||
|
"selectedFiles": "Skedarët e Zgjedhur (Deri në 25MB, Maksimumi {count})",
|
||||||
|
"maxFilesError": "Mund të ngarkoni maksimum {count} skedarë",
|
||||||
|
"processFilesError": "Dështoi përpunimi i skedarëve",
|
||||||
|
"addCommentError": "Ju lutemi shtoni një koment ose bashkëngjitni skedarë",
|
||||||
|
"createdBy": "Krijuar {{time}} nga {{user}}",
|
||||||
|
"updatedTime": "Përditësuar {{time}}"
|
||||||
|
},
|
||||||
|
"searchInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
"pendingInvitation": "Ftesë në Pritje"
|
||||||
|
},
|
||||||
|
"taskTimeLogTab": {
|
||||||
|
"title": "Regjistri i Kohës",
|
||||||
|
"addTimeLog": "Shto regjistrim të ri kohe",
|
||||||
|
"totalLogged": "Totali i Regjistruar",
|
||||||
|
"exportToExcel": "Eksporto në Excel",
|
||||||
|
"noTimeLogsFound": "Nuk u gjetën regjistra kohe",
|
||||||
|
"timeLogForm": {
|
||||||
|
"date": "Data",
|
||||||
|
"startTime": "Koha e Fillimit",
|
||||||
|
"endTime": "Koha e Përfundimit",
|
||||||
|
"workDescription": "Përshkrimi i Punës",
|
||||||
|
"descriptionPlaceholder": "Shto një përshkrim",
|
||||||
|
"logTime": "Regjistro kohën",
|
||||||
|
"updateTime": "Përditëso kohën",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"selectDateError": "Ju lutemi zgjidhni një datë",
|
||||||
|
"selectStartTimeError": "Ju lutemi zgjidhni kohën e fillimit",
|
||||||
|
"selectEndTimeError": "Ju lutemi zgjidhni kohën e përfundimit",
|
||||||
|
"endTimeAfterStartError": "Koha e përfundimit duhet të jetë pas kohës së fillimit"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"taskActivityLogTab": {
|
||||||
|
"title": "Regjistri i Aktivitetit",
|
||||||
|
"add": "SHTO",
|
||||||
|
"remove": "HIQE",
|
||||||
|
"none": "Asnjë",
|
||||||
|
"weight": "Pesha",
|
||||||
|
"createdTask": "krijoi detyrën."
|
||||||
|
},
|
||||||
|
"taskProgress": {
|
||||||
|
"markAsDoneTitle": "Shëno Detyrën si të Kryer?",
|
||||||
|
"confirmMarkAsDone": "Po, shëno si të kryer",
|
||||||
|
"cancelMarkAsDone": "Jo, mbaj statusin aktual",
|
||||||
|
"markAsDoneDescription": "Keni vendosur progresin në 100%. Doni të përditësoni statusin e detyrës në \"Kryer\"?"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,85 @@
|
|||||||
|
{
|
||||||
|
"searchButton": "Kërko",
|
||||||
|
"resetButton": "Rivendos",
|
||||||
|
"searchInputPlaceholder": "Kërko sipas emrit",
|
||||||
|
|
||||||
|
"sortText": "Rendit",
|
||||||
|
"statusText": "Statusi",
|
||||||
|
"phaseText": "Faza",
|
||||||
|
"memberText": "Anëtarët",
|
||||||
|
"assigneesText": "Përgjegjësit",
|
||||||
|
"priorityText": "Prioriteti",
|
||||||
|
"labelsText": "Etiketa",
|
||||||
|
"membersText": "Anëtarët",
|
||||||
|
"groupByText": "Grupo sipas",
|
||||||
|
"showArchivedText": "Shfaq të arkivuara",
|
||||||
|
"showFieldsText": "Shfaq fushat",
|
||||||
|
"keyText": "Çelësi",
|
||||||
|
"taskText": "Detyra",
|
||||||
|
"descriptionText": "Përshkrimi",
|
||||||
|
"phasesText": "Fazat",
|
||||||
|
"listText": "Listë",
|
||||||
|
"progressText": "Progresi",
|
||||||
|
"timeTrackingText": "Gjurmimi i Kohës",
|
||||||
|
"timetrackingText": "Gjurmimi i Kohës",
|
||||||
|
"estimationText": "Vlerësimi",
|
||||||
|
"startDateText": "Data e Fillimit",
|
||||||
|
"startdateText": "Data e Fillimit",
|
||||||
|
"endDateText": "Data e Përfundimit",
|
||||||
|
"dueDateText": "Afati",
|
||||||
|
"duedateText": "Afati",
|
||||||
|
"completedDateText": "Data e Përfundimit",
|
||||||
|
"completeddateText": "Data e Përfundimit",
|
||||||
|
"createdDateText": "Data e Krijimit",
|
||||||
|
"createddateText": "Data e Krijimit",
|
||||||
|
"lastUpdatedText": "Përditësuar Së Fundi",
|
||||||
|
"lastupdatedText": "Përditësuar Së Fundi",
|
||||||
|
"reporterText": "Raportuesi",
|
||||||
|
"dueTimeText": "Koha e Afatit",
|
||||||
|
"duetimeText": "Koha e Afatit",
|
||||||
|
|
||||||
|
"lowText": "I ulët",
|
||||||
|
"mediumText": "I mesëm",
|
||||||
|
"highText": "I lartë",
|
||||||
|
|
||||||
|
"createStatusButtonTooltip": "Cilësimet e statusit",
|
||||||
|
"configPhaseButtonTooltip": "Cilësimet e fazës",
|
||||||
|
"noLabelsFound": "Nuk u gjetën etiketa",
|
||||||
|
|
||||||
|
"addStatusButton": "Shto Status",
|
||||||
|
"addPhaseButton": "Shto Fazë",
|
||||||
|
|
||||||
|
"createStatus": "Krijo Status",
|
||||||
|
"name": "Emri",
|
||||||
|
"category": "Kategoria",
|
||||||
|
"selectCategory": "Zgjidh një kategori",
|
||||||
|
"pleaseEnterAName": "Ju lutemi vendosni një emër",
|
||||||
|
"pleaseSelectACategory": "Ju lutemi zgjidhni një kategori",
|
||||||
|
"create": "Krijo",
|
||||||
|
|
||||||
|
"searchTasks": "Kërko detyrat...",
|
||||||
|
"searchPlaceholder": "Kërko...",
|
||||||
|
"fieldsText": "Fushat",
|
||||||
|
"loadingFilters": "Duke ngarkuar filtrat...",
|
||||||
|
"noOptionsFound": "Nuk u gjetën opsione",
|
||||||
|
"filtersActive": "filtra aktiv",
|
||||||
|
"filterActive": "filtër aktiv",
|
||||||
|
"clearAll": "Pastro të gjitha",
|
||||||
|
"clearing": "Duke pastruar...",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"search": "Kërko",
|
||||||
|
"groupedBy": "Grupuar sipas",
|
||||||
|
"manageStatuses": "Menaxho Statuset",
|
||||||
|
"managePhases": "Menaxho Fazat",
|
||||||
|
"dragToReorderStatuses": "Zvarrit statuset për t'i rirenditur. Çdo status mund të ketë një kategori të ndryshme.",
|
||||||
|
"enterNewStatusName": "Shkruani emrin e statusit të ri...",
|
||||||
|
"addStatus": "Shto Status",
|
||||||
|
"noStatusesFound": "Nuk u gjetën statuse. Krijoni statusin tuaj të parë më sipër.",
|
||||||
|
"deleteStatus": "Fshi Statusin",
|
||||||
|
"deleteStatusConfirm": "Jeni të sigurt që doni të fshini këtë status? Ky veprim nuk mund të zhbëhet.",
|
||||||
|
"rename": "Riemëro",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"enterStatusName": "Shkruani emrin e statusit",
|
||||||
|
"selectCategory": "Zgjidh kategorinë",
|
||||||
|
"close": "Mbyll"
|
||||||
|
}
|
||||||
136
worklenz-backend/src/public/locales/alb/task-list-table.json
Normal file
136
worklenz-backend/src/public/locales/alb/task-list-table.json
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
{
|
||||||
|
"keyColumn": "Çelësi",
|
||||||
|
"taskColumn": "Detyra",
|
||||||
|
"descriptionColumn": "Përshkrimi",
|
||||||
|
"progressColumn": "Progresi",
|
||||||
|
"membersColumn": "Anëtarët",
|
||||||
|
"assigneesColumn": "Përgjegjësit",
|
||||||
|
"labelsColumn": "Etiketa",
|
||||||
|
"phasesColumn": "Fazat",
|
||||||
|
"phaseColumn": "Faza",
|
||||||
|
"statusColumn": "Statusi",
|
||||||
|
"priorityColumn": "Prioriteti",
|
||||||
|
"timeTrackingColumn": "Gjurmimi i Kohës",
|
||||||
|
"timetrackingColumn": "Gjurmimi i Kohës",
|
||||||
|
"estimationColumn": "Vlerësimi",
|
||||||
|
"startDateColumn": "Data e Fillimit",
|
||||||
|
"startdateColumn": "Data e Fillimit",
|
||||||
|
"dueDateColumn": "Data e Afatit",
|
||||||
|
"duedateColumn": "Data e Afatit",
|
||||||
|
"completedDateColumn": "Data e Përfundimit",
|
||||||
|
"completeddateColumn": "Data e Përfundimit",
|
||||||
|
"createdDateColumn": "Data e Krijimit",
|
||||||
|
"createddateColumn": "Data e Krijimit",
|
||||||
|
"lastUpdatedColumn": "Përditësuar Së Fundi",
|
||||||
|
"lastupdatedColumn": "Përditësuar Së Fundi",
|
||||||
|
"reporterColumn": "Raportuesi",
|
||||||
|
"dueTimeColumn": "Koha e Afatit",
|
||||||
|
"todoSelectorText": "Për të Bërë",
|
||||||
|
"doingSelectorText": "Duke bërë",
|
||||||
|
"doneSelectorText": "E Përfunduar",
|
||||||
|
|
||||||
|
"lowSelectorText": "I ulët",
|
||||||
|
"mediumSelectorText": "I mesëm",
|
||||||
|
"highSelectorText": "I lartë",
|
||||||
|
|
||||||
|
"selectText": "Zgjidh",
|
||||||
|
"labelsSelectorInputTip": "Shtyp Enter për të krijuar!",
|
||||||
|
|
||||||
|
"addTaskText": "Shto Detyrë",
|
||||||
|
"addSubTaskText": "+ Shto Nën-Detyrë",
|
||||||
|
"noTasksInGroup": "Nuk ka detyra në këtë grup",
|
||||||
|
"addTaskInputPlaceholder": "Shkruaj detyrën dhe shtyp Enter",
|
||||||
|
|
||||||
|
"openButton": "Hap",
|
||||||
|
"okButton": "Në rregull",
|
||||||
|
|
||||||
|
"noLabelsFound": "Nuk u gjetën etiketa",
|
||||||
|
"searchInputPlaceholder": "Kërko ose krijo",
|
||||||
|
"assigneeSelectorInviteButton": "Fto një anëtar të ri me email",
|
||||||
|
"labelInputPlaceholder": "Kërko ose krijo",
|
||||||
|
"searchLabelsPlaceholder": "Kërko etiketa...",
|
||||||
|
"createLabelButton": "Krijo \"{{name}}\"",
|
||||||
|
"manageLabelsPath": "Cilësimet → Etiketat",
|
||||||
|
|
||||||
|
"pendingInvitation": "Ftesë në Pritje",
|
||||||
|
|
||||||
|
"contextMenu": {
|
||||||
|
"assignToMe": "Cakto mua",
|
||||||
|
"moveTo": "Zhvendos në",
|
||||||
|
"unarchive": "Ç'arkivizo",
|
||||||
|
"archive": "Arkivizo",
|
||||||
|
"convertToSubTask": "Shndërro në Nën-Detyrë",
|
||||||
|
"convertToTask": "Shndërro në Detyrë",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"searchByNameInputPlaceholder": "Kërko sipas emrit"
|
||||||
|
},
|
||||||
|
"setDueDate": "Cakto datën e afatit",
|
||||||
|
"setStartDate": "Cakto datën e fillimit",
|
||||||
|
"clearDueDate": "Pastro datën e afatit",
|
||||||
|
"clearStartDate": "Pastro datën e fillimit",
|
||||||
|
"dueDatePlaceholder": "Data e afatit",
|
||||||
|
"startDatePlaceholder": "Data e fillimit",
|
||||||
|
|
||||||
|
"emptyStates": {
|
||||||
|
"noTaskGroups": "Nuk u gjetën grupe detyrash",
|
||||||
|
"noTaskGroupsDescription": "Detyrat do të shfaqen këtu kur krijohen ose kur aplikohen filtra.",
|
||||||
|
"errorPrefix": "Gabim:",
|
||||||
|
"dragTaskFallback": "Detyrë"
|
||||||
|
},
|
||||||
|
|
||||||
|
"customColumns": {
|
||||||
|
"addCustomColumn": "Shto një kolonë të personalizuar",
|
||||||
|
"customColumnHeader": "Kolona e Personalizuar",
|
||||||
|
"customColumnSettings": "Cilësimet e kolonës së personalizuar",
|
||||||
|
"noCustomValue": "Asnjë vlerë",
|
||||||
|
"peopleField": "Fusha e njerëzve",
|
||||||
|
"noDate": "Asnjë datë",
|
||||||
|
"unsupportedField": "Lloj fushe i pambështetur",
|
||||||
|
|
||||||
|
"modal": {
|
||||||
|
"addFieldTitle": "Shto fushë",
|
||||||
|
"editFieldTitle": "Redakto fushën",
|
||||||
|
"fieldTitle": "Titulli i fushës",
|
||||||
|
"fieldTitleRequired": "Titulli i fushës është i kërkuar",
|
||||||
|
"columnTitlePlaceholder": "Titulli i kolonës",
|
||||||
|
"type": "Lloji",
|
||||||
|
"deleteConfirmTitle": "Jeni i sigurt që doni të fshini këtë kolonë të personalizuar?",
|
||||||
|
"deleteConfirmDescription": "Kjo veprim nuk mund të zhbëhet. Të gjitha të dhënat e lidhura me këtë kolonë do të fshihen përgjithmonë.",
|
||||||
|
"deleteButton": "Fshi",
|
||||||
|
"cancelButton": "Anulo",
|
||||||
|
"createButton": "Krijo",
|
||||||
|
"updateButton": "Përditëso",
|
||||||
|
"createSuccessMessage": "Kolona e personalizuar u krijua me sukses",
|
||||||
|
"updateSuccessMessage": "Kolona e personalizuar u përditësua me sukses",
|
||||||
|
"deleteSuccessMessage": "Kolona e personalizuar u fshi me sukses",
|
||||||
|
"deleteErrorMessage": "Dështoi në fshirjen e kolonës së personalizuar",
|
||||||
|
"createErrorMessage": "Dështoi në krijimin e kolonës së personalizuar",
|
||||||
|
"updateErrorMessage": "Dështoi në përditësimin e kolonës së personalizuar"
|
||||||
|
},
|
||||||
|
|
||||||
|
"fieldTypes": {
|
||||||
|
"people": "Njerëz",
|
||||||
|
"number": "Numër",
|
||||||
|
"date": "Data",
|
||||||
|
"selection": "Zgjedhje",
|
||||||
|
"checkbox": "Kutia e kontrollit",
|
||||||
|
"labels": "Etiketat",
|
||||||
|
"key": "Çelësi",
|
||||||
|
"formula": "Formula"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"indicators": {
|
||||||
|
"tooltips": {
|
||||||
|
"subtasks": "{{count}} nën-detyrë",
|
||||||
|
"subtasks_plural": "{{count}} nën-detyra",
|
||||||
|
"comments": "{{count}} koment",
|
||||||
|
"comments_plural": "{{count}} komente",
|
||||||
|
"attachments": "{{count}} bashkëngjitje",
|
||||||
|
"attachments_plural": "{{count}} bashkëngjitje",
|
||||||
|
"subscribers": "Detyra ka pajtues",
|
||||||
|
"dependencies": "Detyra ka varësi",
|
||||||
|
"recurring": "Detyrë përsëritëse"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
21
worklenz-backend/src/public/locales/alb/task-management.json
Normal file
21
worklenz-backend/src/public/locales/alb/task-management.json
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"noTasksInGroup": "Nuk ka detyra në këtë grup",
|
||||||
|
"noTasksInGroupDescription": "Shtoni një detyrë për të filluar",
|
||||||
|
"addFirstTask": "Shtoni detyrën tuaj të parë",
|
||||||
|
"openTask": "Hap",
|
||||||
|
"subtask": "nën-detyrë",
|
||||||
|
"subtasks": "nën-detyra",
|
||||||
|
"comment": "koment",
|
||||||
|
"comments": "komente",
|
||||||
|
"attachment": "bashkëngjitje",
|
||||||
|
"attachments": "bashkëngjitje",
|
||||||
|
"enterSubtaskName": "Shkruani emrin e nën-detyrës...",
|
||||||
|
"add": "Shto",
|
||||||
|
"cancel": "Anulo",
|
||||||
|
"renameGroup": "Riemërto Grupin",
|
||||||
|
"renameStatus": "Riemërto Statusin",
|
||||||
|
"renamePhase": "Riemërto Fazën",
|
||||||
|
"changeCategory": "Ndrysho Kategorinë",
|
||||||
|
"clickToEditGroupName": "Kliko për të ndryshuar emrin e grupit",
|
||||||
|
"enterGroupName": "Shkruani emrin e grupit"
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"createTaskTemplate": "Krijo Shabllon Detyre",
|
||||||
|
"editTaskTemplate": "Modifiko Shabllon Detyre",
|
||||||
|
"cancelText": "Anulo",
|
||||||
|
"saveText": "Ruaj",
|
||||||
|
"templateNameText": "Emri i Shabllonit",
|
||||||
|
"selectedTasks": "Detyrat e Përzgjedhura",
|
||||||
|
"removeTask": "Hiq",
|
||||||
|
"cancelButton": "Anulo",
|
||||||
|
"saveButton": "Ruaj"
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"taskSelected": "detyrë e zgjedhur",
|
||||||
|
"tasksSelected": "detyra të zgjedhura",
|
||||||
|
"changeStatus": "Ndrysho Statusin/ Prioritetin/ Fazat",
|
||||||
|
"changeLabel": "Ndrysho Etiketën",
|
||||||
|
"assignToMe": "Cakto mua",
|
||||||
|
"changeAssignees": "Ndrysho Përgjegjësit",
|
||||||
|
"archive": "Arkivo",
|
||||||
|
"unarchive": "Ç'arkivo",
|
||||||
|
"delete": "Fshi",
|
||||||
|
"moreOptions": "Më shumë opsione",
|
||||||
|
"deselectAll": "Zgjidhja të gjitha",
|
||||||
|
"status": "Statusi",
|
||||||
|
"priority": "Prioriteti",
|
||||||
|
"phase": "Faza",
|
||||||
|
"member": "Anëtar",
|
||||||
|
"createTaskTemplate": "Krijo Shabllon Detyre",
|
||||||
|
"apply": "Apliko",
|
||||||
|
"createLabel": "+ Krijo Etiketë",
|
||||||
|
"searchOrCreateLabel": "Kërko ose krijo etiketë...",
|
||||||
|
"hitEnterToCreate": "Shtyp Enter për të krijuar",
|
||||||
|
"labelExists": "Etiketa ekziston tashmë",
|
||||||
|
"pendingInvitation": "Ftesë në Pritje",
|
||||||
|
"noMatchingLabels": "Asnjë etiketë që përputhet",
|
||||||
|
"noLabels": "Asnjë etiketë"
|
||||||
|
}
|
||||||
19
worklenz-backend/src/public/locales/alb/template-drawer.json
Normal file
19
worklenz-backend/src/public/locales/alb/template-drawer.json
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"title": "Modifiko Shabllon Detyre",
|
||||||
|
"cancelText": "Anulo",
|
||||||
|
"saveText": "Ruaj",
|
||||||
|
"templateNameText": "Emri i Shabllonit",
|
||||||
|
"selectedTasks": "Detyrat e Përzgjedhura",
|
||||||
|
"removeTask": "Hiq",
|
||||||
|
"description": "Përshkrimi",
|
||||||
|
"phase": "Faza",
|
||||||
|
"statuses": "Statuset",
|
||||||
|
"priorities": "Prioritetet",
|
||||||
|
"labels": "Etiketa",
|
||||||
|
"tasks": "Detyrat",
|
||||||
|
"noTemplateSelected": "Asnjë shabllon i përzgjedhur",
|
||||||
|
"noDescription": "Pa përshkrim",
|
||||||
|
"worklenzTemplates": "Shabllonet Worklenz",
|
||||||
|
"yourTemplatesLibrary": "Biblioteka Juaj",
|
||||||
|
"searchTemplates": "Kërko Shabllone"
|
||||||
|
}
|
||||||
23
worklenz-backend/src/public/locales/alb/templateDrawer.json
Normal file
23
worklenz-backend/src/public/locales/alb/templateDrawer.json
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"bugTracking": "Gjurmimi i Gabimeve",
|
||||||
|
"construction": "Ndërtim",
|
||||||
|
"designCreative": "Dizajn & Kreativ",
|
||||||
|
"education": "Arsim",
|
||||||
|
"finance": "Financë",
|
||||||
|
"hrRecruiting": "Burime Njerëzore & Rekrutim",
|
||||||
|
"informationTechnology": "Teknologji Informacioni",
|
||||||
|
"legal": "Juridik",
|
||||||
|
"manufacturing": "Prodhim",
|
||||||
|
"marketing": "Marketing",
|
||||||
|
"nonprofit": "Jo-fitimprurës",
|
||||||
|
"personalUse": "Përdorim Personal",
|
||||||
|
"salesCRM": "Shitje & CRM",
|
||||||
|
"serviceConsulting": "Shërbime & Këshillim",
|
||||||
|
"softwareDevelopment": "Zhvillim Softueri",
|
||||||
|
"description": "Përshkrimi",
|
||||||
|
"phase": "Faza",
|
||||||
|
"statuses": "Statuset",
|
||||||
|
"priorities": "Prioritetet",
|
||||||
|
"labels": "Etiketa",
|
||||||
|
"tasks": "Detyrat"
|
||||||
|
}
|
||||||
44
worklenz-backend/src/public/locales/alb/time-report.json
Normal file
44
worklenz-backend/src/public/locales/alb/time-report.json
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"includeArchivedProjects": "Përfshij Projektet e Arkivuara",
|
||||||
|
"export": "Eksporto",
|
||||||
|
"timeSheet": "Fletë Kohore",
|
||||||
|
|
||||||
|
"searchByName": "Kërko sipas emrit",
|
||||||
|
"selectAll": "Zgjidh të Gjitha",
|
||||||
|
"teams": "Ekipet",
|
||||||
|
|
||||||
|
"searchByProject": "Kërko sipas emrit të projektit",
|
||||||
|
"projects": "Projektet",
|
||||||
|
|
||||||
|
"searchByCategory": "Kërko sipas emrit të kategorisë",
|
||||||
|
"categories": "Kategoritë",
|
||||||
|
|
||||||
|
"billable": "Fakturueshme",
|
||||||
|
"nonBillable": "Jo Fakturueshme",
|
||||||
|
|
||||||
|
"total": "Total",
|
||||||
|
|
||||||
|
"projectsTimeSheet": "Fletë Kohore e Projekteve",
|
||||||
|
|
||||||
|
"loggedTime": "Koha e Regjistruar(orë)",
|
||||||
|
|
||||||
|
"exportToExcel": "Eksporto në Excel",
|
||||||
|
"logged": "regjistruar",
|
||||||
|
"for": "për",
|
||||||
|
|
||||||
|
"membersTimeSheet": "Fletë Kohore e Anëtarëve",
|
||||||
|
"member": "Anëtar",
|
||||||
|
|
||||||
|
"estimatedVsActual": "Vlerësuar vs Aktual",
|
||||||
|
"workingDays": "Ditë Pune",
|
||||||
|
"manDays": "Ditë Njeri",
|
||||||
|
"days": "Ditë",
|
||||||
|
"estimatedDays": "Ditë të Vlerësuara",
|
||||||
|
"actualDays": "Ditë Aktuale",
|
||||||
|
|
||||||
|
"noCategories": "Nuk u gjetën kategori",
|
||||||
|
"noCategory": "Pa Kategori",
|
||||||
|
"noProjects": "Nuk u gjetën projekte",
|
||||||
|
"noTeams": "Nuk u gjetën ekipe",
|
||||||
|
"noData": "Nuk u gjetën të dhëna"
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"title": "E paautorizuar!",
|
||||||
|
"subtitle": "Nuk jeni të autorizuar të hyni në këtë faqe",
|
||||||
|
"button": "Kthehu në Faqen Kryesore"
|
||||||
|
}
|
||||||
4
worklenz-backend/src/public/locales/de/404-page.json
Normal file
4
worklenz-backend/src/public/locales/de/404-page.json
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"doesNotExistText": "Entschuldigung, die von Ihnen besuchte Seite existiert nicht.",
|
||||||
|
"backHomeButton": "Zurück zur Startseite"
|
||||||
|
}
|
||||||
31
worklenz-backend/src/public/locales/de/account-setup.json
Normal file
31
worklenz-backend/src/public/locales/de/account-setup.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"continue": "Weiter",
|
||||||
|
|
||||||
|
"setupYourAccount": "Richten Sie Ihr Worklenz-Konto ein.",
|
||||||
|
"organizationStepTitle": "Organisation benennen",
|
||||||
|
"organizationStepLabel": "Wählen Sie einen Namen für Ihr Worklenz-Konto.",
|
||||||
|
|
||||||
|
"projectStepTitle": "Erstellen Sie Ihr erstes Projekt",
|
||||||
|
"projectStepLabel": "An welchem Projekt arbeiten Sie gerade?",
|
||||||
|
"projectStepPlaceholder": "z.B. Marketingplan",
|
||||||
|
|
||||||
|
"tasksStepTitle": "Erstellen Sie Ihre ersten Aufgaben",
|
||||||
|
"tasksStepLabel": "Geben Sie einige Aufgaben ein, die Sie in",
|
||||||
|
"tasksStepAddAnother": "Weitere hinzufügen",
|
||||||
|
|
||||||
|
"emailPlaceholder": "E-Mail-Adresse",
|
||||||
|
"invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
|
||||||
|
"or": "oder",
|
||||||
|
"templateButton": "Aus Vorlage importieren",
|
||||||
|
"goBack": "Zurück",
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
"create": "Erstellen",
|
||||||
|
"templateDrawerTitle": "Aus Vorlagen auswählen",
|
||||||
|
"step3InputLabel": "Per E-Mail einladen",
|
||||||
|
"addAnother": "Weitere hinzufügen",
|
||||||
|
"skipForNow": "Jetzt überspringen",
|
||||||
|
"formTitle": "Erstellen Sie Ihre erste Aufgabe.",
|
||||||
|
"step3Title": "Laden Sie Ihr Team zur Zusammenarbeit ein",
|
||||||
|
"maxMembers": " (Sie können bis zu 5 Mitglieder einladen)",
|
||||||
|
"maxTasks": " (Sie können bis zu 5 Aufgaben erstellen)"
|
||||||
|
}
|
||||||
@@ -0,0 +1,113 @@
|
|||||||
|
{
|
||||||
|
"title": "Abrechnungen",
|
||||||
|
"currentBill": "Aktuelle Rechnung",
|
||||||
|
"configuration": "Konfiguration",
|
||||||
|
"currentPlanDetails": "Aktuelle Plan Details",
|
||||||
|
"upgradePlan": "Plan upgraden",
|
||||||
|
"cardBodyText01": "Kostenlose Testversion",
|
||||||
|
"cardBodyText02": "(Ihr Testplan läuft in 1 Monat 19 Tagen ab)",
|
||||||
|
"redeemCode": "Gutscheincode einlösen",
|
||||||
|
"accountStorage": "Kontospeicher",
|
||||||
|
"used": "Verwendet:",
|
||||||
|
"remaining": "Verbleibend:",
|
||||||
|
"charges": "Gebühren",
|
||||||
|
"tooltip": "Gebühren für den aktuellen Abrechnungszeitraum",
|
||||||
|
"description": "Beschreibung",
|
||||||
|
"billingPeriod": "Abrechnungszeitraum",
|
||||||
|
"billStatus": "Rechnungsstatus",
|
||||||
|
"perUserValue": "Pro Benutzer Wert",
|
||||||
|
"users": "Benutzer",
|
||||||
|
|
||||||
|
"amount": "Betrag",
|
||||||
|
"invoices": "Rechnungen",
|
||||||
|
"transactionId": "Transaktions-ID",
|
||||||
|
"transactionDate": "Transaktionsdatum",
|
||||||
|
"paymentMethod": "Zahlungsmethode",
|
||||||
|
"status": "Status",
|
||||||
|
"ltdUsers": "Sie können bis zu {{ltd_users}} Benutzer hinzufügen.",
|
||||||
|
|
||||||
|
"totalSeats": "Gesamte Plätze",
|
||||||
|
"availableSeats": "Verfügbare Plätze",
|
||||||
|
"addMoreSeats": "Weitere Plätze hinzufügen",
|
||||||
|
|
||||||
|
"drawerTitle": "Gutscheincode einlösen",
|
||||||
|
"label": "Gutscheincode",
|
||||||
|
"drawerPlaceholder": "Geben Sie Ihren Gutscheincode ein",
|
||||||
|
"redeemSubmit": "Einreichen",
|
||||||
|
|
||||||
|
"modalTitle": "Wählen Sie den besten Plan für Ihr Team",
|
||||||
|
"seatLabel": "Anzahl der Plätze",
|
||||||
|
"freePlan": "Kostenloser Plan",
|
||||||
|
"startup": "Startup",
|
||||||
|
"business": "Business",
|
||||||
|
"tag": "Am beliebtesten",
|
||||||
|
"enterprise": "Enterprise",
|
||||||
|
|
||||||
|
"freeSubtitle": "kostenlos für immer",
|
||||||
|
"freeUsers": "Ideal für die persönliche Nutzung",
|
||||||
|
"freeText01": "100MB Speicher",
|
||||||
|
"freeText02": "3 Projekte",
|
||||||
|
"freeText03": "5 Teammitglieder",
|
||||||
|
|
||||||
|
"startupSubtitle": "PAUSCHALPREIS / Monat",
|
||||||
|
"startupUsers": "Bis zu 15 Benutzer",
|
||||||
|
"startupText01": "25GB Speicher",
|
||||||
|
"startupText02": "Unbegrenzte aktive Projekte",
|
||||||
|
"startupText03": "Zeitplan",
|
||||||
|
"startupText04": "Berichterstattung",
|
||||||
|
"startupText05": "Projekte abonnieren",
|
||||||
|
|
||||||
|
"businessSubtitle": "Benutzer / Monat",
|
||||||
|
"businessUsers": "16 - 200 Benutzer",
|
||||||
|
|
||||||
|
"enterpriseUsers": "200 - 500+ Benutzer",
|
||||||
|
|
||||||
|
"footerTitle": "Bitte geben Sie uns eine Kontaktnummer, unter der wir Sie erreichen können.",
|
||||||
|
"footerLabel": "Kontaktnummer",
|
||||||
|
"footerButton": "Kontaktieren Sie uns",
|
||||||
|
|
||||||
|
"redeemCodePlaceHolder": "Geben Sie Ihren Gutscheincode ein",
|
||||||
|
"submit": "Einreichen",
|
||||||
|
|
||||||
|
"trialPlan": "Kostenlose Testversion",
|
||||||
|
"trialExpireDate": "Gültig bis {{trial_expire_date}}",
|
||||||
|
"trialExpired": "Ihre kostenlose Testversion ist {{trial_expire_string}} abgelaufen",
|
||||||
|
"trialInProgress": "Ihre kostenlose Testversion läuft {{trial_expire_string}} ab",
|
||||||
|
|
||||||
|
"required": "Dieses Feld ist erforderlich",
|
||||||
|
"invalidCode": "Ungültiger Code",
|
||||||
|
|
||||||
|
"selectPlan": "Wählen Sie den besten Plan für Ihr Team",
|
||||||
|
"changeSubscriptionPlan": "Ändern Sie Ihren Abonnementplan",
|
||||||
|
"noOfSeats": "Anzahl der Plätze",
|
||||||
|
"annualPlan": "Pro - Jährlich",
|
||||||
|
"monthlyPlan": "Pro - Monatlich",
|
||||||
|
"freeForever": "Kostenlos für immer",
|
||||||
|
"bestForPersonalUse": "Ideal für die persönliche Nutzung",
|
||||||
|
"storage": "Speicher",
|
||||||
|
"projects": "Projekte",
|
||||||
|
"teamMembers": "Teammitglieder",
|
||||||
|
"unlimitedTeamMembers": "Unbegrenzte Teammitglieder",
|
||||||
|
"unlimitedActiveProjects": "Unbegrenzte aktive Projekte",
|
||||||
|
"schedule": "Zeitplan",
|
||||||
|
"reporting": "Berichterstattung",
|
||||||
|
"subscribeToProjects": "Projekte abonnieren",
|
||||||
|
"billedAnnually": "Jährlich abgerechnet",
|
||||||
|
"billedMonthly": "Monatlich abgerechnet",
|
||||||
|
|
||||||
|
"pausePlan": "Plan pausieren",
|
||||||
|
"resumePlan": "Plan fortsetzen",
|
||||||
|
"changePlan": "Plan ändern",
|
||||||
|
"cancelPlan": "Plan kündigen",
|
||||||
|
|
||||||
|
"perMonthPerUser": "pro Benutzer/Monat",
|
||||||
|
"viewInvoice": "Rechnung anzeigen",
|
||||||
|
"switchToFreePlan": "Wechsel zum kostenlosen Plan",
|
||||||
|
|
||||||
|
"expirestoday": "heute",
|
||||||
|
"expirestomorrow": "morgen",
|
||||||
|
"expiredDaysAgo": "vor {{days}} Tagen",
|
||||||
|
|
||||||
|
"continueWith": "Fortfahren mit {{plan}}",
|
||||||
|
"changeToPlan": "Wechseln zu {{plan}}"
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"overview": "Übersicht",
|
||||||
|
"name": "Organisationsname",
|
||||||
|
"owner": "Organisationsinhaber",
|
||||||
|
"admins": "Organisationsadministratoren",
|
||||||
|
"contactNumber": "Kontaktnummer hinzufügen",
|
||||||
|
"edit": "Bearbeiten"
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"membersCount": "Mitgliederanzahl",
|
||||||
|
"createdAt": "Erstellt am",
|
||||||
|
"projectName": "Projektname",
|
||||||
|
"teamName": "Teamname",
|
||||||
|
"refreshProjects": "Projekte aktualisieren",
|
||||||
|
"searchPlaceholder": "Nach Projektname suchen",
|
||||||
|
"deleteProject": "Sind Sie sicher, dass Sie dieses Projekt löschen möchten?",
|
||||||
|
"confirm": "Bestätigen",
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
"delete": "Projekt löschen"
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"overview": "Übersicht",
|
||||||
|
"users": "Benutzer",
|
||||||
|
"teams": "Teams",
|
||||||
|
"billing": "Abrechnung",
|
||||||
|
"projects": "Projekte",
|
||||||
|
"adminCenter": "Admin-Center"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"title": "Teams",
|
||||||
|
"subtitle": "Teams",
|
||||||
|
"tooltip": "Teams aktualisieren",
|
||||||
|
"placeholder": "Nach Namen suchen",
|
||||||
|
"addTeam": "Team hinzufügen",
|
||||||
|
"team": "Team",
|
||||||
|
"membersCount": "Mitgliederanzahl",
|
||||||
|
"members": "Mitglieder",
|
||||||
|
"drawerTitle": "Neues Team erstellen",
|
||||||
|
"label": "Teamname",
|
||||||
|
"drawerPlaceholder": "Name",
|
||||||
|
"create": "Erstellen",
|
||||||
|
"delete": "Löschen",
|
||||||
|
"settings": "Einstellungen",
|
||||||
|
"popTitle": "Sind Sie sicher?",
|
||||||
|
"message": "Bitte geben Sie einen Namen ein",
|
||||||
|
"teamSettings": "Team-Einstellungen",
|
||||||
|
"teamName": "Teamname",
|
||||||
|
"teamDescription": "Teambeschreibung",
|
||||||
|
"teamMembers": "Teammitglieder",
|
||||||
|
"teamMembersCount": "Anzahl der Teammitglieder",
|
||||||
|
"teamMembersPlaceholder": "Nach Namen suchen",
|
||||||
|
"addMember": "Mitglied hinzufügen",
|
||||||
|
"add": "Hinzufügen",
|
||||||
|
"update": "Aktualisieren",
|
||||||
|
"teamNamePlaceholder": "Name des Teams",
|
||||||
|
"user": "Benutzer",
|
||||||
|
"role": "Rolle",
|
||||||
|
"owner": "Besitzer",
|
||||||
|
"admin": "Administrator",
|
||||||
|
"member": "Mitglied"
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"title": "Benutzer",
|
||||||
|
"subTitle": "Benutzer",
|
||||||
|
"placeholder": "Nach Namen suchen",
|
||||||
|
"user": "Benutzer",
|
||||||
|
"email": "E-Mail",
|
||||||
|
"lastActivity": "Letzte Aktivität",
|
||||||
|
"refresh": "Benutzer aktualisieren"
|
||||||
|
}
|
||||||
34
worklenz-backend/src/public/locales/de/all-project-list.json
Normal file
34
worklenz-backend/src/public/locales/de/all-project-list.json
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"name": "Name",
|
||||||
|
"client": "Kunde",
|
||||||
|
"category": "Kategorie",
|
||||||
|
"status": "Status",
|
||||||
|
"tasksProgress": "Aufgabenfortschritt",
|
||||||
|
"updated_at": "Zuletzt aktualisiert",
|
||||||
|
"members": "Mitglieder",
|
||||||
|
"setting": "Einstellungen",
|
||||||
|
"projects": "Projekte",
|
||||||
|
"refreshProjects": "Projekte aktualisieren",
|
||||||
|
"all": "Alle",
|
||||||
|
"favorites": "Favoriten",
|
||||||
|
"archived": "Archiviert",
|
||||||
|
"placeholder": "Nach Namen suchen",
|
||||||
|
"archive": "Archivieren",
|
||||||
|
"unarchive": "Dearchivieren",
|
||||||
|
"archiveConfirm": "Sind Sie sicher, dass Sie dieses Projekt archivieren möchten?",
|
||||||
|
"unarchiveConfirm": "Sind Sie sicher, dass Sie dieses Projekt dearchivieren möchten?",
|
||||||
|
"yes": "Ja",
|
||||||
|
"no": "Nein",
|
||||||
|
"clickToFilter": "Zum Filtern klicken nach",
|
||||||
|
"noProjects": "Keine Projekte gefunden",
|
||||||
|
"addToFavourites": "Zu Favoriten hinzufügen",
|
||||||
|
"list": "Liste",
|
||||||
|
"group": "Gruppe",
|
||||||
|
"listView": "Listenansicht",
|
||||||
|
"groupView": "Gruppenansicht",
|
||||||
|
"groupBy": {
|
||||||
|
"category": "Kategorie",
|
||||||
|
"client": "Kunde"
|
||||||
|
},
|
||||||
|
"noPermission": "Sie haben keine Berechtigung, diese Aktion durchzuführen"
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"loggingOut": "Abmelden...",
|
||||||
|
"authenticating": "Authentifizierung läuft...",
|
||||||
|
"gettingThingsReady": "Bereite alles für Sie vor..."
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"headerDescription": "Passwort zurücksetzen",
|
||||||
|
"emailLabel": "E-Mail",
|
||||||
|
"emailPlaceholder": "Ihre E-Mail eingeben",
|
||||||
|
"emailRequired": "Bitte geben Sie Ihre E-Mail-Adresse ein!",
|
||||||
|
"resetPasswordButton": "Passwort zurücksetzen",
|
||||||
|
"returnToLoginButton": "Zurück zum Login",
|
||||||
|
"passwordResetSuccessMessage": "Ein Link zum Zurücksetzen des Passworts wurde an Ihre E-Mail gesendet.",
|
||||||
|
"orText": "ODER",
|
||||||
|
"successTitle": "Anweisung zum Zurücksetzen gesendet!",
|
||||||
|
"successMessage": "Die Informationen zum Zurücksetzen wurden an Ihre E-Mail gesendet. Bitte überprüfen Sie Ihr E-Mail-Postfach."
|
||||||
|
}
|
||||||
27
worklenz-backend/src/public/locales/de/auth/login.json
Normal file
27
worklenz-backend/src/public/locales/de/auth/login.json
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"headerDescription": "Melden Sie sich an",
|
||||||
|
"emailLabel": "E-Mail",
|
||||||
|
"emailPlaceholder": "Ihre E-Mail-Adresse eingeben",
|
||||||
|
"emailRequired": "Bitte geben Sie Ihre E-Mail-Adresse ein!",
|
||||||
|
"passwordLabel": "Passwort",
|
||||||
|
"passwordPlaceholder": "Ihr Passwort eingeben",
|
||||||
|
"passwordRequired": "Bitte geben Sie Ihr Passwort ein!",
|
||||||
|
"rememberMe": "Erinnere dich an mich",
|
||||||
|
"loginButton": "Anmelden",
|
||||||
|
"signupButton": "Registrieren",
|
||||||
|
"forgotPasswordButton": "Passwort vergessen?",
|
||||||
|
"signInWithGoogleButton": "Mit Google anmelden",
|
||||||
|
"dontHaveAccountText": "Noch kein Konto?",
|
||||||
|
"orText": "ODER",
|
||||||
|
"successMessage": "Sie haben sich erfolgreich angemeldet!",
|
||||||
|
"loginError": "Anmeldung fehlgeschlagen",
|
||||||
|
"googleLoginError": "Google-Anmeldung fehlgeschlagen",
|
||||||
|
"validationMessages": {
|
||||||
|
"email": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
|
||||||
|
"password": "Das Passwort muss mindestens 8 Zeichen lang sein"
|
||||||
|
},
|
||||||
|
"errorMessages": {
|
||||||
|
"loginErrorTitle": "Anmeldung fehlgeschlagen",
|
||||||
|
"loginErrorMessage": "Bitte überprüfen Sie Ihre E-Mail-Adresse und Ihr Passwort und versuchen Sie es erneut"
|
||||||
|
}
|
||||||
|
}
|
||||||
29
worklenz-backend/src/public/locales/de/auth/signup.json
Normal file
29
worklenz-backend/src/public/locales/de/auth/signup.json
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"headerDescription": "Registrieren Sie sich, um loszulegen",
|
||||||
|
"nameLabel": "Vollständiger Name",
|
||||||
|
"namePlaceholder": "Ihren vollständigen Namen eingeben",
|
||||||
|
"nameRequired": "Bitte geben Sie Ihren vollständigen Namen ein!",
|
||||||
|
"nameMinCharacterRequired": "Der Name muss mindestens 4 Zeichen lang sein!",
|
||||||
|
"emailLabel": "E-Mail",
|
||||||
|
"emailPlaceholder": "Ihre E-Mail-Adresse eingeben",
|
||||||
|
"emailRequired": "Bitte geben Sie Ihre E-Mail-Adresse ein!",
|
||||||
|
"passwordLabel": "Passwort",
|
||||||
|
"passwordPlaceholder": "Ihr Passwort eingeben",
|
||||||
|
"passwordRequired": "Bitte geben Sie Ihr Passwort ein!",
|
||||||
|
"passwordMinCharacterRequired": "Das Passwort muss mindestens 8 Zeichen lang sein!",
|
||||||
|
"passwordPatternRequired": "Das Passwort erfüllt nicht die Anforderungen!",
|
||||||
|
"strongPasswordPlaceholder": "Ein stärkeres Passwort eingeben",
|
||||||
|
"passwordValidationAltText": "Das Passwort muss mindestens 8 Zeichen enthalten, mit Groß- und Kleinbuchstaben, einer Zahl und einem Sonderzeichen.",
|
||||||
|
"signupSuccessMessage": "Sie haben sich erfolgreich registriert!",
|
||||||
|
"privacyPolicyLink": "Datenschutzrichtlinie",
|
||||||
|
"termsOfUseLink": "Nutzungsbedingungen",
|
||||||
|
"bySigningUpText": "Mit der Registrierung stimmen Sie unseren",
|
||||||
|
"andText": "und",
|
||||||
|
"signupButton": "Registrieren",
|
||||||
|
"signInWithGoogleButton": "Mit Google anmelden",
|
||||||
|
"alreadyHaveAccountText": "Sie haben bereits ein Konto?",
|
||||||
|
"loginButton": "Anmelden",
|
||||||
|
"orText": "ODER",
|
||||||
|
"reCAPTCHAVerificationError": "reCAPTCHA-Verifizierungsfehler",
|
||||||
|
"reCAPTCHAVerificationErrorMessage": "Wir konnten Ihre reCAPTCHA nicht verifizieren. Bitte versuchen Sie es erneut."
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"title": "E-Mail zurücksetzen bestätigen",
|
||||||
|
"description": "Geben Sie Ihr neues Passwort ein",
|
||||||
|
"placeholder": "Neues Passwort eingeben",
|
||||||
|
"confirmPasswordPlaceholder": "Neues Passwort bestätigen",
|
||||||
|
"passwordHint": "Mindestens 8 Zeichen, mit Groß- und Kleinbuchstaben, einer Zahl und einem Sonderzeichen.",
|
||||||
|
"resetPasswordButton": "Passwort zurücksetzen",
|
||||||
|
"orText": "Oder",
|
||||||
|
"resendResetEmail": "Zurücksetz-E-Mail erneut senden",
|
||||||
|
"passwordRequired": "Bitte geben Sie Ihr neues Passwort ein",
|
||||||
|
"returnToLoginButton": "Zurück zur Anmeldung",
|
||||||
|
"confirmPasswordRequired": "Bitte bestätigen Sie Ihr neues Passwort",
|
||||||
|
"passwordMismatch": "Die beiden Passwörter stimmen nicht überein"
|
||||||
|
}
|
||||||
9
worklenz-backend/src/public/locales/de/common.json
Normal file
9
worklenz-backend/src/public/locales/de/common.json
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"login-success": "Anmeldung erfolgreich!",
|
||||||
|
"login-failed": "Anmeldung fehlgeschlagen. Bitte überprüfen Sie Ihre Anmeldedaten und versuchen Sie es erneut.",
|
||||||
|
"signup-success": "Registrierung erfolgreich! Willkommen an Bord.",
|
||||||
|
"signup-failed": "Registrierung fehlgeschlagen. Bitte füllen Sie alle erforderlichen Felder aus und versuchen Sie es erneut.",
|
||||||
|
"reconnecting": "Vom Server getrennt.",
|
||||||
|
"connection-lost": "Verbindung zum Server fehlgeschlagen. Bitte überprüfen Sie Ihre Internetverbindung.",
|
||||||
|
"connection-restored": "Erfolgreich mit dem Server verbunden"
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"formTitle": "Erstellen Sie Ihr erstes Projekt",
|
||||||
|
"inputLabel": "An welchem Projekt arbeiten Sie gerade?",
|
||||||
|
"or": "oder",
|
||||||
|
"templateButton": "Aus Vorlage importieren",
|
||||||
|
"createFromTemplate": "Aus Vorlage erstellen",
|
||||||
|
"goBack": "Zurück",
|
||||||
|
"continue": "Weitermachen",
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
"create": "Erstellen",
|
||||||
|
"templateDrawerTitle": "Aus Vorlagen auswählen",
|
||||||
|
"createProject": "Projekt erstellen"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"formTitle": "Erstellen Sie Ihre erste Aufgabe.",
|
||||||
|
"inputLabel": "Geben Sie einige Aufgaben ein, die Sie erledigen werden in",
|
||||||
|
"addAnother": "Einen weiteren hinzufügen",
|
||||||
|
"goBack": "Zurück",
|
||||||
|
"continue": "Weiter"
|
||||||
|
}
|
||||||
46
worklenz-backend/src/public/locales/de/home.json
Normal file
46
worklenz-backend/src/public/locales/de/home.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"todoList": {
|
||||||
|
"title": "Aufgabenliste",
|
||||||
|
"refreshTasks": "Aufgaben aktualisieren",
|
||||||
|
"addTask": "+ Aufgabe hinzufügen",
|
||||||
|
"noTasks": "Keine Aufgaben",
|
||||||
|
"pressEnter": "Drücken Sie",
|
||||||
|
"toCreate": "zum Erstellen.",
|
||||||
|
"markAsDone": "Als erledigt markieren"
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"title": "Projekte",
|
||||||
|
"refreshProjects": "Projekte aktualisieren",
|
||||||
|
"noRecentProjects": "Sie sind aktuell keinem Projekt zugewiesen.",
|
||||||
|
"noFavouriteProjects": "Keine Projekte als Favoriten markiert.",
|
||||||
|
"recent": "Kürzlich",
|
||||||
|
"favourites": "Favoriten"
|
||||||
|
},
|
||||||
|
"tasks": {
|
||||||
|
"assignedToMe": "Mir zugewiesen",
|
||||||
|
"assignedByMe": "Von mir zugewiesen",
|
||||||
|
"all": "Alle",
|
||||||
|
"today": "Heute",
|
||||||
|
"upcoming": "Bevorstehend",
|
||||||
|
"overdue": "Überfällig",
|
||||||
|
"noDueDate": "Kein Fälligkeitsdatum",
|
||||||
|
"noTasks": "Keine Aufgaben zum Anzeigen.",
|
||||||
|
"addTask": "+ Aufgabe hinzufügen",
|
||||||
|
"name": "Name",
|
||||||
|
"project": "Projekt",
|
||||||
|
"status": "Status",
|
||||||
|
"dueDate": "Fälligkeitsdatum",
|
||||||
|
"dueDatePlaceholder": "Fälligkeitsdatum festlegen",
|
||||||
|
"tomorrow": "Morgen",
|
||||||
|
"nextWeek": "Nächste Woche",
|
||||||
|
"nextMonth": "Nächster Monat",
|
||||||
|
"projectRequired": "Bitte wählen Sie ein Projekt aus",
|
||||||
|
"pressTabToSelectDueDateAndProject": "Drücken Sie Tab, um ein Fälligkeitsdatum und ein Projekt auszuwählen",
|
||||||
|
"dueOn": "Fällige Aufgaben am",
|
||||||
|
"taskRequired": "Bitte fügen Sie eine Aufgabe hinzu",
|
||||||
|
"list": "Liste",
|
||||||
|
"calendar": "Kalender",
|
||||||
|
"tasks": "Aufgaben",
|
||||||
|
"refresh": "Aktualisieren"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"formTitle": "Laden Sie Ihr Team zur Zusammenarbeit ein",
|
||||||
|
"inputLabel": "Per E-Mail einladen",
|
||||||
|
"addAnother": "Weitere hinzufügen",
|
||||||
|
"goBack": "Zurück",
|
||||||
|
"continue": "Weitermachen",
|
||||||
|
"skipForNow": "Vorerst überspringen"
|
||||||
|
}
|
||||||
30
worklenz-backend/src/public/locales/de/kanban-board.json
Normal file
30
worklenz-backend/src/public/locales/de/kanban-board.json
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"rename": "Umbenennen",
|
||||||
|
"delete": "Löschen",
|
||||||
|
"addTask": "Aufgabe hinzufügen",
|
||||||
|
"addSectionButton": "Abschnitt hinzufügen",
|
||||||
|
"changeCategory": "Kategorie ändern",
|
||||||
|
|
||||||
|
"deleteTooltip": "Löschen",
|
||||||
|
"deleteConfirmationTitle": "Sind Sie sicher?",
|
||||||
|
"deleteConfirmationOk": "Ja",
|
||||||
|
"deleteConfirmationCancel": "Abbrechen",
|
||||||
|
|
||||||
|
"dueDate": "Fälligkeitsdatum",
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
|
||||||
|
"today": "Heute",
|
||||||
|
"tomorrow": "Morgen",
|
||||||
|
"assignToMe": "Mir zuweisen",
|
||||||
|
"archive": "Archivieren",
|
||||||
|
|
||||||
|
"newTaskNamePlaceholder": "Aufgabenname eingeben",
|
||||||
|
"newSubtaskNamePlaceholder": "Unteraufgabenname eingeben",
|
||||||
|
"untitledSection": "Unbenannter Abschnitt",
|
||||||
|
"unmapped": "Nicht zugeordnet",
|
||||||
|
"clickToChangeDate": "Klicken Sie, um das Datum zu ändern",
|
||||||
|
"noDueDate": "Kein Fälligkeitsdatum",
|
||||||
|
"save": "Speichern",
|
||||||
|
"clear": "Löschen",
|
||||||
|
"nextWeek": "Nächste Woche"
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"title": "Ihre Worklenz-Testversion ist abgelaufen!",
|
||||||
|
"subtitle": "Bitte führen Sie jetzt ein Upgrade durch.",
|
||||||
|
"button": "Jetzt upgraden",
|
||||||
|
"checking": "Überprüfen des Abonnementstatus..."
|
||||||
|
}
|
||||||
31
worklenz-backend/src/public/locales/de/navbar.json
Normal file
31
worklenz-backend/src/public/locales/de/navbar.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"logoAlt": "Worklenz-Logo",
|
||||||
|
"home": "Startseite",
|
||||||
|
"projects": "Projekte",
|
||||||
|
"schedule": "Zeitplan",
|
||||||
|
"reporting": "Berichterstattung",
|
||||||
|
"clients": "Kunden",
|
||||||
|
"teams": "Teams",
|
||||||
|
"labels": "Labels",
|
||||||
|
"jobTitles": "Jobtitel",
|
||||||
|
"upgradePlan": "Plan upgraden",
|
||||||
|
"upgradePlanTooltip": "Plan upgraden",
|
||||||
|
"invite": "Einladen",
|
||||||
|
"inviteTooltip": "Teammitglieder zur Teilnahme einladen",
|
||||||
|
"switchTeamTooltip": "Team wechseln",
|
||||||
|
"help": "Hilfe",
|
||||||
|
"notificationTooltip": "Benachrichtigungen anzeigen",
|
||||||
|
"profileTooltip": "Profil anzeigen",
|
||||||
|
"adminCenter": "Admin-Center",
|
||||||
|
"settings": "Einstellungen",
|
||||||
|
"logOut": "Abmelden",
|
||||||
|
"notificationsDrawer": {
|
||||||
|
"read": "Gelesene Benachrichtigungen",
|
||||||
|
"unread": "Ungelesene Benachrichtigungen",
|
||||||
|
"markAsRead": "Als gelesen markieren",
|
||||||
|
"readAndJoin": "Lesen & Beitreten",
|
||||||
|
"accept": "Annehmen",
|
||||||
|
"acceptAndJoin": "Annehmen & Beitreten",
|
||||||
|
"noNotifications": "Keine Benachrichtigungen"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"nameYourOrganization": "Benennen Sie Ihre Organisation.",
|
||||||
|
"worklenzAccountTitle": "Wählen Sie einen Namen für Ihr Worklenz-Konto.",
|
||||||
|
"continue": "Weiter"
|
||||||
|
}
|
||||||
19
worklenz-backend/src/public/locales/de/phases-drawer.json
Normal file
19
worklenz-backend/src/public/locales/de/phases-drawer.json
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"configurePhases": "Phasen konfigurieren",
|
||||||
|
"phaseLabel": "Phasenbezeichnung",
|
||||||
|
"enterPhaseName": "Namen für Phasenbezeichnung eingeben",
|
||||||
|
"addOption": "Option hinzufügen",
|
||||||
|
"phaseOptions": "Phasenoptionen:",
|
||||||
|
"dragToReorderPhases": "Ziehen Sie Phasen, um sie neu zu ordnen. Jede Phase kann eine andere Farbe haben.",
|
||||||
|
"enterNewPhaseName": "Neuen Phasennamen eingeben...",
|
||||||
|
"addPhase": "Phase hinzufügen",
|
||||||
|
"noPhasesFound": "Keine Phasen gefunden. Erstellen Sie Ihre erste Phase oben.",
|
||||||
|
"deletePhase": "Phase löschen",
|
||||||
|
"deletePhaseConfirm": "Sind Sie sicher, dass Sie diese Phase löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||||
|
"rename": "Umbenennen",
|
||||||
|
"delete": "Löschen",
|
||||||
|
"enterPhaseName": "Phasennamen eingeben",
|
||||||
|
"selectColor": "Farbe auswählen",
|
||||||
|
"managePhases": "Phasen verwalten",
|
||||||
|
"close": "Schließen"
|
||||||
|
}
|
||||||
42
worklenz-backend/src/public/locales/de/project-drawer.json
Normal file
42
worklenz-backend/src/public/locales/de/project-drawer.json
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"createProject": "Projekt erstellen",
|
||||||
|
"editProject": "Projekt bearbeiten",
|
||||||
|
"enterCategoryName": "Namen für die Kategorie eingeben",
|
||||||
|
"hitEnterToCreate": "Enter drücken zum Erstellen!",
|
||||||
|
"enterNotes": "Notizen",
|
||||||
|
"youCanManageClientsUnderSettings": "Kunden können Sie unter Einstellungen verwalten",
|
||||||
|
"addCategory": "Kategorie zum Projekt hinzufügen",
|
||||||
|
"newCategory": "Neue Kategorie",
|
||||||
|
"notes": "Notizen",
|
||||||
|
"startDate": "Startdatum",
|
||||||
|
"endDate": "Enddatum",
|
||||||
|
"estimateWorkingDays": "Arbeitstage schätzen",
|
||||||
|
"estimateManDays": "Personentage schätzen",
|
||||||
|
"hoursPerDay": "Stunden pro Tag",
|
||||||
|
"create": "Erstellen",
|
||||||
|
"update": "Aktualisieren",
|
||||||
|
"delete": "Löschen",
|
||||||
|
"typeToSearchClients": "Kundensuche",
|
||||||
|
"projectColor": "Projektfarbe",
|
||||||
|
"pleaseEnterAName": "Bitte geben Sie einen Namen ein",
|
||||||
|
"enterProjectName": "Projektnamen eingeben",
|
||||||
|
"name": "Name",
|
||||||
|
"status": "Status",
|
||||||
|
"health": "Gesundheit",
|
||||||
|
"category": "Kategorie",
|
||||||
|
"projectManager": "Projektleiter",
|
||||||
|
"client": "Kunde",
|
||||||
|
"deleteConfirmation": "Sind Sie sicher, dass Sie löschen möchten?",
|
||||||
|
"deleteConfirmationDescription": "Dies entfernt alle zugehörigen Daten und kann nicht rückgängig gemacht werden.",
|
||||||
|
"yes": "Ja",
|
||||||
|
"no": "Nein",
|
||||||
|
"createdAt": "Erstellt am",
|
||||||
|
"updatedAt": "Aktualisiert am",
|
||||||
|
"by": "von",
|
||||||
|
"add": "Hinzufügen",
|
||||||
|
"asClient": "als Kunde",
|
||||||
|
"createClient": "Kunde erstellen",
|
||||||
|
"searchInputPlaceholder": "Nach Name oder E-Mail suchen",
|
||||||
|
"hoursPerDayValidationMessage": "Stunden pro Tag müssen zwischen 1 und 24",
|
||||||
|
"noPermission": "Keine Berechtigung"
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Name",
|
||||||
|
"attachedTaskColumn": "Zugehörige Aufgabe",
|
||||||
|
"sizeColumn": "Größe",
|
||||||
|
"uploadedByColumn": "Hochgeladen von",
|
||||||
|
"uploadedAtColumn": "Hochgeladen am",
|
||||||
|
"fileIconAlt": "Dateisymbol",
|
||||||
|
"titleDescriptionText": "Alle Anhänge zu Aufgaben in diesem Projekt werden hier angezeigt.",
|
||||||
|
"deleteConfirmationTitle": "Sind Sie sicher?",
|
||||||
|
"deleteConfirmationOk": "Ja",
|
||||||
|
"deleteConfirmationCancel": "Abbrechen",
|
||||||
|
"segmentedTooltip": "Demnächst verfügbar! Wechseln zwischen Listenansicht und Miniaturansicht.",
|
||||||
|
"emptyText": "Es gibt keine Anhänge in diesem Projekt."
|
||||||
|
}
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"overview": {
|
||||||
|
"title": "Übersicht",
|
||||||
|
"statusOverview": "Statusübersicht",
|
||||||
|
"priorityOverview": "Prioritätenübersicht",
|
||||||
|
"lastUpdatedTasks": "Zuletzt aktualisierte Aufgaben"
|
||||||
|
},
|
||||||
|
"members": {
|
||||||
|
"title": "Mitglieder",
|
||||||
|
"tooltip": "Mitglieder",
|
||||||
|
"tasksByMembers": "Aufgaben nach Mitgliedern",
|
||||||
|
"tasksByMembersTooltip": "Aufgaben nach Mitgliedern",
|
||||||
|
"name": "Name",
|
||||||
|
"taskCount": "Anzahl Aufgaben",
|
||||||
|
"contribution": "Beitrag",
|
||||||
|
"completed": "Abgeschlossen",
|
||||||
|
"incomplete": "Unvollständig",
|
||||||
|
"overdue": "Überfällig",
|
||||||
|
"progress": "Fortschritt"
|
||||||
|
},
|
||||||
|
"tasks": {
|
||||||
|
"overdueTasks": "Überfällige Aufgaben",
|
||||||
|
"overLoggedTasks": "Aufgaben mit zu viel erfasster Zeit",
|
||||||
|
"tasksCompletedEarly": "Vorzeitig abgeschlossene Aufgaben",
|
||||||
|
"tasksCompletedLate": "Verspätet abgeschlossene Aufgaben",
|
||||||
|
"overLoggedTasksTooltip": "Aufgaben, bei denen mehr Zeit erfasst wurde als geschätzt",
|
||||||
|
"overdueTasksTooltip": "Aufgaben, deren Fälligkeitsdatum überschritten wurde"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"seeAll": "Alle anzeigen",
|
||||||
|
"totalLoggedHours": "Gesamterfasste Stunden",
|
||||||
|
"totalEstimation": "Gesamtschätzung",
|
||||||
|
"completedTasks": "Abgeschlossene Aufgaben",
|
||||||
|
"incompleteTasks": "Unvollständige Aufgaben",
|
||||||
|
"overdueTasks": "Überfällige Aufgaben",
|
||||||
|
"overdueTasksTooltip": "Aufgaben, deren Fälligkeitsdatum überschritten wurde",
|
||||||
|
"totalLoggedHoursTooltip": "Zeitschätzung und erfasste Zeit für Aufgaben.",
|
||||||
|
"includeArchivedTasks": "Archivierte Aufgaben einbeziehen",
|
||||||
|
"export": "Exportieren"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"nameColumn": "Name",
|
||||||
|
"jobTitleColumn": "Jobtitel",
|
||||||
|
"emailColumn": "E-Mail",
|
||||||
|
"tasksColumn": "Aufgaben",
|
||||||
|
"taskProgressColumn": "Aufgabenfortschritt",
|
||||||
|
"accessColumn": "Zugriff",
|
||||||
|
"fileIconAlt": "Dateisymbol",
|
||||||
|
"deleteConfirmationTitle": "Sind Sie sicher?",
|
||||||
|
"deleteConfirmationOk": "Ja",
|
||||||
|
"deleteConfirmationCancel": "Abbrechen",
|
||||||
|
"refreshButtonTooltip": "Mitglieder aktualisieren",
|
||||||
|
"deleteButtonTooltip": "Aus Projekt entfernen",
|
||||||
|
"memberCount": "Mitglied",
|
||||||
|
"membersCountPlural": "Mitglieder",
|
||||||
|
"emptyText": "Es gibt keine Anhänge in diesem Projekt."
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"inputPlaceholder": "Kommentar hinzufügen..",
|
||||||
|
"addButton": "Hinzufügen",
|
||||||
|
"cancelButton": "Abbrechen",
|
||||||
|
"deleteButton": "Löschen"
|
||||||
|
}
|
||||||
14
worklenz-backend/src/public/locales/de/project-view.json
Normal file
14
worklenz-backend/src/public/locales/de/project-view.json
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"taskList": "Aufgabenliste",
|
||||||
|
"board": "Kanban-Board",
|
||||||
|
"insights": "Insights",
|
||||||
|
"files": "Dateien",
|
||||||
|
"members": "Mitglieder",
|
||||||
|
"updates": "Aktualisierungen",
|
||||||
|
"projectView": "Projektansicht",
|
||||||
|
"loading": "Projekt wird geladen...",
|
||||||
|
"error": "Fehler beim Laden des Projekts",
|
||||||
|
"pinnedTab": "Als Standard-Registerkarte festgesetzt",
|
||||||
|
"pinTab": "Als Standard-Registerkarte festsetzen",
|
||||||
|
"unpinTab": "Standard-Registerkarte lösen"
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"importTaskTemplate": "Aufgabenvorlage importieren",
|
||||||
|
"templateName": "Vorlagenname",
|
||||||
|
"templateDescription": "Vorlagenbeschreibung",
|
||||||
|
"selectedTasks": "Ausgewählte Aufgaben",
|
||||||
|
"tasks": "Aufgaben",
|
||||||
|
"templates": "Vorlagen",
|
||||||
|
"remove": "Entfernen",
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
"import": "Importieren"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"title": "Projektmitglieder",
|
||||||
|
"searchLabel": "Mitglieder hinzufügen durch Eingabe von Name oder E-Mail",
|
||||||
|
"searchPlaceholder": "Name oder E-Mail eingeben",
|
||||||
|
"inviteAsAMember": "Als Mitglied einladen",
|
||||||
|
"inviteNewMemberByEmail": "Neues Mitglied per E-Mail einladen"
|
||||||
|
}
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"importTasks": "Aufgaben importieren",
|
||||||
|
"importTask": "Aufgabe importieren",
|
||||||
|
"createTask": "Aufgabe erstellen",
|
||||||
|
"settings": "Einstellungen",
|
||||||
|
"subscribe": "Abonnieren",
|
||||||
|
"unsubscribe": "Abonnement beenden",
|
||||||
|
"deleteProject": "Projekt löschen",
|
||||||
|
"startDate": "Startdatum",
|
||||||
|
"endDate": "Enddatum",
|
||||||
|
"projectSettings": "Projekteinstellungen",
|
||||||
|
"projectSummary": "Projektzusammenfassung",
|
||||||
|
"receiveProjectSummary": "Erhalten Sie jeden Abend eine Projektzusammenfassung.",
|
||||||
|
"refreshProject": "Projekt aktualisieren",
|
||||||
|
"saveAsTemplate": "Als Vorlage speichern",
|
||||||
|
"invite": "Einladen",
|
||||||
|
"share": "Teilen",
|
||||||
|
"subscribeTooltip": "Projektbenachrichtigungen abonnieren",
|
||||||
|
"unsubscribeTooltip": "Projektbenachrichtigungen beenden",
|
||||||
|
"refreshTooltip": "Projektdaten aktualisieren",
|
||||||
|
"settingsTooltip": "Projekteinstellungen öffnen",
|
||||||
|
"saveAsTemplateTooltip": "Dieses Projekt als Vorlage speichern",
|
||||||
|
"inviteTooltip": "Teammitglieder zu diesem Projekt einladen",
|
||||||
|
"createTaskTooltip": "Neue Aufgabe erstellen",
|
||||||
|
"importTaskTooltip": "Aufgabe aus Vorlage importieren",
|
||||||
|
"navigateBackTooltip": "Zurück zur Projektliste",
|
||||||
|
"projectStatusTooltip": "Projektstatus",
|
||||||
|
"projectDatesInfo": "Informationen zum Projektzeitraum",
|
||||||
|
"projectCategoryTooltip": "Projektkategorie"
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user