Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
314 lines
11 KiB
JSON
314 lines
11 KiB
JSON
{
|
|
"page": {
|
|
"title": "Raporty"
|
|
},
|
|
"actions": {
|
|
"refresh": "Odśwież"
|
|
},
|
|
"placeholders": {
|
|
"selectContract": "Wybierz kontrakt..."
|
|
},
|
|
"units": {
|
|
"hoursShort": "h",
|
|
"days": "dni",
|
|
"percent": "%",
|
|
"dash": "—"
|
|
},
|
|
"reportsPage": {
|
|
"cards": {
|
|
"timeUtilization": {
|
|
"title": "Wykorzystanie czasu",
|
|
"placeholder": "[Miejsce na wykres wykorzystania czasu]"
|
|
},
|
|
"projectProgress": {
|
|
"title": "Postęp projektu",
|
|
"placeholder": "[Miejsce na wykres postępu projektu]"
|
|
},
|
|
"revenueByClient": {
|
|
"title": "Przychód według klienta",
|
|
"placeholder": "[Miejsce na wykres przychodu według klienta]"
|
|
},
|
|
"teamPerformance": {
|
|
"title": "Wydajność zespołu",
|
|
"placeholder": "[Miejsce na wykres wydajności zespołu]"
|
|
}
|
|
},
|
|
"description": "Gotowe raporty operacyjne dla bieżącego obszaru roboczego. Więcej możliwości dostosowania zostanie dodanych do tego katalogu później.",
|
|
"categories": {
|
|
"helpdesk": "Help desk",
|
|
"operations": "Operacje",
|
|
"billing": "Rozliczenia"
|
|
},
|
|
"badges": {
|
|
"planned": "Planowane"
|
|
},
|
|
"actions": {
|
|
"viewReport": "Zobacz raport",
|
|
"openInBilling": "Otwórz w rozliczeniach",
|
|
"requiresTier": "Wymaga {{tier}}",
|
|
"comingSoon": "Wkrótce"
|
|
},
|
|
"errors": {
|
|
"loadReport": "Nie udało się załadować raportu."
|
|
},
|
|
"empty": {
|
|
"noData": "Brak danych dla tego raportu.",
|
|
"noOpenTicketsInRange": "Brak otwartych zgłoszeń w tym zakresie.",
|
|
"noDate": "Brak daty",
|
|
"notAvailable": "brak",
|
|
"noEmailChannels": "Nie skonfigurowano kanalow e-mail."
|
|
},
|
|
"fallbackTitle": "Raport",
|
|
"dateRange": {
|
|
"lastDays": "Ostatnie {{count}} dni"
|
|
},
|
|
"units": {
|
|
"daysWithCount": "{{count}} dni"
|
|
},
|
|
"metrics": {
|
|
"created": "Utworzone",
|
|
"closed": "Zamknięte",
|
|
"openNow": "Teraz otwarte",
|
|
"awaitingCustomer": "Oczekuje na klienta",
|
|
"awaitingInternal": "Oczekuje wewnętrznie",
|
|
"under2Days": "Poniżej 2 dni",
|
|
"days2To7": "Od 2 do 7 dni",
|
|
"days8To30": "Od 8 do 30 dni",
|
|
"over30Days": "Ponad 30 dni",
|
|
"activeChannels": "Aktywne kanaly",
|
|
"healthyChannels": "Zdrowe kanaly",
|
|
"problemChannels": "Kanaly z problemami",
|
|
"emailsProcessed": "Przetworzone e-maile",
|
|
"ticketsFromEmail": "Zgloszenia z e-maili",
|
|
"failedEmails": "Nieudane e-maile",
|
|
"avgProcessingTime": "Sredni czas przetwarzania",
|
|
"avgTicketCreationTime": "Sredni czas e-mail-zgloszenie",
|
|
"totalHours": "Godziny lacznie",
|
|
"billableHours": "Godziny rozliczalne",
|
|
"nonBillableHours": "Godziny nierozliczalne",
|
|
"billablePercent": "% rozliczalny",
|
|
"timeEntries": "Wpisy czasu",
|
|
"activeContracts": "Aktywne kontrakty",
|
|
"monthlyRecurring": "Miesiecznie cykliczne",
|
|
"renewalsDue": "Odnowienia do obslugi",
|
|
"bucketUsedHours": "Uzyte godziny pakietu",
|
|
"bucketOverageHours": "Przekroczenie pakietu",
|
|
"openAssigned": "Otwarte przypisane",
|
|
"activeAssignees": "Aktywni przypisani",
|
|
"avgResolutionTime": "Sredni czas rozwiazania"
|
|
},
|
|
"sections": {
|
|
"openByStatus": "Otwarte według statusu",
|
|
"openByPriority": "Otwarte według priorytetu",
|
|
"openByAssignee": "Otwarte według przypisanej osoby",
|
|
"ageDistribution": "Rozkład wieku",
|
|
"responseOwnership": "Odpowiedzialny za odpowiedź",
|
|
"oldestOpenTickets": "Najstarsze otwarte zgłoszenia",
|
|
"emailProcessingStatus": "Status przetwarzania",
|
|
"emailChannels": "Kanaly e-mail",
|
|
"timeByUser": "Czas wedlug uzytkownika",
|
|
"billableHoursByService": "Godziny rozliczalne wedlug uslugi",
|
|
"entriesByWorkType": "Wpisy wedlug typu pracy",
|
|
"contractRevenue": "Przychod z kontraktow",
|
|
"upcomingRenewals": "Nadchodzace odnowienia",
|
|
"bucketUsage": "Uzycie pakietu",
|
|
"performanceByAssignee": "Wyniki wedlug przypisanego",
|
|
"closedByAssignee": "Zamkniete wedlug przypisanego"
|
|
},
|
|
"reportCatalog": {
|
|
"ticketWorkload": {
|
|
"title": "Obciążenie zgłoszeniami",
|
|
"description": "Utworzone, zamknięte i obecnie otwarte zgłoszenia pogrupowane według statusu, priorytetu i przypisanej osoby."
|
|
},
|
|
"ticketAging": {
|
|
"title": "Wiek zgłoszeń",
|
|
"description": "Przedziały wieku otwartych zgłoszeń, odpowiedzialny za odpowiedź i najstarsze aktywne zgłoszenia."
|
|
},
|
|
"emailChannelHealth": {
|
|
"title": "Stan kanałów e-mail",
|
|
"description": "Wolumen przychodzacych e-maili, czas tworzenia zgloszen i stan polaczenia skrzynek."
|
|
},
|
|
"timeUtilization": {
|
|
"title": "Wykorzystanie czasu",
|
|
"description": "Zarejestrowana praca według osoby i obszaru usług dla operacji PSA."
|
|
},
|
|
"teamPerformance": {
|
|
"title": "Wydajność zespołu",
|
|
"description": "Przepustowość zespołu i odpowiedzialność za odpowiedź w obszarach wielu użytkowników."
|
|
},
|
|
"contractReports": {
|
|
"title": "Raporty kontraktów",
|
|
"description": "Przychody z kontraktów, odnowienia, użycie pakietów i prosta rentowność."
|
|
}
|
|
},
|
|
"table": {
|
|
"channel": "Kanal",
|
|
"status": "Status",
|
|
"processed": "Przetworzone",
|
|
"tickets": "Zgloszenia",
|
|
"avgEmailToTicket": "Sr. e-mail do zgloszenia",
|
|
"assignee": "Przypisany",
|
|
"created": "Utworzone",
|
|
"closed": "Zamkniete",
|
|
"open": "Otwarte",
|
|
"avgResolution": "Sr. rozwiazanie",
|
|
"user": "Uzytkownik",
|
|
"totalHours": "Lacznie godzin",
|
|
"billableHours": "Godziny rozliczane",
|
|
"entries": "Wpisy",
|
|
"ticket": "Zgloszenie",
|
|
"entered": "Wprowadzono",
|
|
"age": "Wiek"
|
|
},
|
|
"statusValues": {
|
|
"connected": "Polaczony",
|
|
"disconnected": "Rozlaczony",
|
|
"error": "Blad",
|
|
"configuring": "Konfiguracja",
|
|
"unknown": "Nieznany",
|
|
"success": "Sukces",
|
|
"failed": "Niepowodzenie",
|
|
"partial": "Czesciowo",
|
|
"processing": "Przetwarzanie"
|
|
}
|
|
},
|
|
"contractReports": {
|
|
"title": "Raporty kontraktów",
|
|
"description": "Analizuj wydajność kontraktów, przychody i wskaźniki wykorzystania",
|
|
"errors": {
|
|
"loadingTitle": "Błąd podczas ładowania raportów",
|
|
"loadData": "Nie udało się załadować danych raportu"
|
|
},
|
|
"summary": {
|
|
"totalMRR": {
|
|
"title": "Łączne MRR",
|
|
"subtitle": "Miesięczny przychód cykliczny"
|
|
},
|
|
"ytdRevenue": {
|
|
"title": "Przychód od początku roku",
|
|
"subtitle": "Od początku roku wg rozliczonych okresów usług"
|
|
},
|
|
"activeContracts": {
|
|
"title": "Aktywne kontrakty",
|
|
"subtitle": "Aktywne przypisania"
|
|
},
|
|
"renewalDecisions": {
|
|
"title": "Oczekujące decyzje o odnowieniu",
|
|
"subtitle": "Terminy decyzji w ciągu najbliższych 90 dni"
|
|
}
|
|
},
|
|
"tabs": {
|
|
"revenue": "Przychód z kontraktów",
|
|
"expiration": "Wygaśnięcie",
|
|
"bucketUsage": "Pula godzin",
|
|
"profitability": "Rentowność"
|
|
},
|
|
"sections": {
|
|
"revenue": {
|
|
"title": "Raport przychodu z kontraktów",
|
|
"description": "Przegląd miesięcznego przychodu cyklicznego i rozliczonych okresów usług od początku roku według kontraktu.",
|
|
"empty": "Brak danych o przychodach z kontraktów"
|
|
},
|
|
"expiration": {
|
|
"title": "Wygaśnięcie kontraktu i decyzje o odnowieniu",
|
|
"description": "Śledź nadchodzące wygaśnięcia kontraktów i terminy decyzji o odnowieniu.",
|
|
"empty": "Brak nadchodzących wygaśnięć kontraktów lub decyzji o odnowieniu w najbliższym czasie"
|
|
},
|
|
"bucketUsage": {
|
|
"title": "Wykorzystanie puli godzin",
|
|
"description": "Monitoruj wykorzystanie puli godzin i identyfikuj przekroczenia",
|
|
"empty": "Nie znaleziono kontraktów opartych na puli godzin"
|
|
},
|
|
"profitability": {
|
|
"title": "Prosty raport rentowności",
|
|
"description": "Podstawowe marże zysku oraz analiza przychodu względem kosztów według kontraktu",
|
|
"empty": "Brak danych o rentowności"
|
|
}
|
|
},
|
|
"table": {
|
|
"contract": "Kontrakt",
|
|
"client": "Klient",
|
|
"monthlyRecurring": "Miesięczny cykliczny",
|
|
"totalBilledYtd": "Łącznie rozliczone (YTD)",
|
|
"status": "Status",
|
|
"endDate": "Data zakończenia",
|
|
"daysUntilExpiration": "Dni do wygaśnięcia",
|
|
"monthlyValue": "Wartość miesięczna",
|
|
"autoRenew": "Automatyczne odnowienie",
|
|
"totalHours": "Łączne godziny",
|
|
"usedHours": "Wykorzystane godziny",
|
|
"remaining": "Pozostało",
|
|
"utilization": "Wykorzystanie",
|
|
"overage": "Nadwyżka",
|
|
"revenueYtd": "Przychód (YTD)",
|
|
"costYtd": "Koszt (YTD)",
|
|
"profit": "Zysk",
|
|
"margin": "Marża"
|
|
},
|
|
"statusValues": {
|
|
"active": "Aktywny",
|
|
"upcoming": "Nadchodzący",
|
|
"yes": "Tak",
|
|
"no": "Nie"
|
|
}
|
|
},
|
|
"contractPerformance": {
|
|
"title": "Metryki wydajności kontraktu",
|
|
"errors": {
|
|
"loadData": "Nie udało się załadować danych kontraktu"
|
|
},
|
|
"metrics": {
|
|
"totalClients": "Łączna liczba klientów",
|
|
"activeClients": "Aktywni klienci",
|
|
"totalPlans": "Łączna liczba planów",
|
|
"averagePlansPerClient": "Średnia liczba planów na klienta",
|
|
"totalRevenue": "Łączny przychód",
|
|
"averageRevenuePerClient": "Średni przychód na klienta"
|
|
},
|
|
"empty": {
|
|
"selectContract": "Wybierz kontrakt, aby zobaczyć metryki wydajności",
|
|
"noContracts": "Brak dostępnych kontraktów"
|
|
},
|
|
"comparison": {
|
|
"title": "Porównanie kontraktów",
|
|
"table": {
|
|
"contract": "Kontrakt",
|
|
"clients": "Klienci",
|
|
"plans": "Plany",
|
|
"revenue": "Przychód"
|
|
}
|
|
}
|
|
},
|
|
"contractUsage": {
|
|
"title": "Raport wykorzystania kontraktu",
|
|
"errors": {
|
|
"loadInitialData": "Nie udało się załadować danych początkowych",
|
|
"loadUsageData": "Nie udało się załadować danych wykorzystania kontraktu"
|
|
},
|
|
"empty": {
|
|
"noClientsUsingContract": "Żaden klient nie korzysta z tego kontraktu",
|
|
"selectContract": "Wybierz kontrakt, aby zobaczyć dane wykorzystania"
|
|
},
|
|
"table": {
|
|
"client": "Klient",
|
|
"startDate": "Data rozpoczęcia",
|
|
"endDate": "Data zakończenia",
|
|
"contractLines": "Pozycje kontraktu",
|
|
"totalBilled": "Łącznie rozliczone",
|
|
"status": "Status"
|
|
},
|
|
"statusValues": {
|
|
"active": "Aktywny",
|
|
"inactive": "Nieaktywny",
|
|
"ongoing": "Trwający",
|
|
"unknownClient": "Nieznany klient"
|
|
},
|
|
"summary": {
|
|
"title": "Podsumowanie",
|
|
"totalClients": "Łączna liczba klientów",
|
|
"activeAssignments": "Aktywne przypisania",
|
|
"totalBilled": "Łącznie rozliczone"
|
|
}
|
|
}
|
|
}
|