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
332 lines
13 KiB
JSON
332 lines
13 KiB
JSON
{
|
|
"title": "Rozliczenia",
|
|
"overview": "Przegląd",
|
|
"tabs": {
|
|
"overview": "Przegląd",
|
|
"invoices": "Faktury",
|
|
"quotes": "Oferty"
|
|
},
|
|
"currentContractLine": "Aktualna linia umowy",
|
|
"nextInvoice": "Następna faktura",
|
|
"viewContractLineDetails": "Zobacz szczegóły linii umowy",
|
|
"viewAllInvoices": "Zobacz wszystkie faktury",
|
|
"failedToLoad": "Nie udało się wczytać faktur. Spróbuj ponownie.",
|
|
"invoices": {
|
|
"locations": {
|
|
"groupHeading": "Lokalizacja",
|
|
"subtotal": "Suma częściowa lokalizacji",
|
|
"unassigned": "Elementy bez lokalizacji",
|
|
"pickerPlaceholder": "Wybierz lokalizację",
|
|
"addLocationButton": "+ Dodaj lokalizację",
|
|
"removeGroup": "Usuń lokalizację",
|
|
"emptyGroup": "Brak elementów dla tej lokalizacji.",
|
|
"needMoreLocations": "Ten klient ma tylko jedną aktywną lokalizację. Dodaj drugą lokalizację w ustawieniach klienta, aby włączyć fakturowanie wielolokalizacyjne.",
|
|
"notSet": "Nie wybrano lokalizacji"
|
|
}
|
|
},
|
|
"payments": "Płatności",
|
|
"contractLines": "Linie umów serwisowych",
|
|
"usage": "Metryki wykorzystania",
|
|
"hoursByService": "Godziny według usługi",
|
|
"invoice": {
|
|
"number": "Faktura nr",
|
|
"date": "Data faktury",
|
|
"dueDate": "Termin płatności",
|
|
"dueDateText": "Termin {{date}}",
|
|
"noDueDate": "Brak terminu",
|
|
"allPaid": "Wszystkie faktury opłacone",
|
|
"amount": "Kwota",
|
|
"status": "Status",
|
|
"paid": "Opłacona",
|
|
"unpaid": "Nieopłacona",
|
|
"overdue": "Po terminie",
|
|
"partial": "Częściowa",
|
|
"draft": "Wersja robocza",
|
|
"finalized": "Sfinalizowana",
|
|
"sendEmail": "Wyślij e-mailem",
|
|
"sendEmailFailed": "Nie udało się wysłać faktury e-mailem. Spróbuj ponownie.",
|
|
"loadFailed": "Nie udało się wczytać szczegółów faktury. Spróbuj ponownie.",
|
|
"downloadFailed": "Nie udało się pobrać PDF. Spróbuj ponownie.",
|
|
"download": "Pobierz PDF",
|
|
"view": "Zobacz szczegóły",
|
|
"pay": "Zapłać teraz",
|
|
"paymentHistory": "Historia płatności",
|
|
"details": "Szczegóły faktury",
|
|
"lineItems": "Pozycje",
|
|
"description": "Opis",
|
|
"quantity": "Ilość",
|
|
"unitPrice": "Cena jednostkowa",
|
|
"total": "Suma",
|
|
"noLineItems": "Brak pozycji",
|
|
"subtotal": "Suma częściowa",
|
|
"tax": "Podatek",
|
|
"taxBreakdown": "Rozbicie podatku",
|
|
"manualInvoice": "Faktura ręczna",
|
|
"credits": "Kredyty",
|
|
"financialArtifactSummary": "Faktura tylko finansowa. Cykliczne okresy usług pojawiają się tylko w cyklicznych wierszach szczegółów.",
|
|
"servicePeriod": "Okres usługi",
|
|
"servicePeriods": "Okresy usług",
|
|
"financialOnlyLine": "Wiersz tylko finansowy. Brak cyklicznego okresu usługi.",
|
|
"downloadStarted": "Przygotowywanie pobierania PDF...",
|
|
"downloadComplete": "PDF pobrany pomyślnie.",
|
|
"emailStarted": "Wysyłanie wiadomości z fakturą...",
|
|
"emailSent": "Wiadomość z fakturą została wysłana pomyślnie.",
|
|
"advanceTiming": "Z góry",
|
|
"arrearsTiming": "Z dołu",
|
|
"paymentSummaryServicePeriods": "Płatność rozlicza saldo faktury dla tych cyklicznych okresów usług. Otwórz poniżej szczegóły faktury, aby zobaczyć pełny podział wiersz po wierszu."
|
|
},
|
|
"frequency": {
|
|
"monthly": "Miesięcznie",
|
|
"quarterly": "Kwartalnie",
|
|
"annual": "Rocznie",
|
|
"weekly": "Tygodniowo",
|
|
"biweekly": "Co dwa tygodnie"
|
|
},
|
|
"contractLine": {
|
|
"detailsTitle": "Szczegóły linii umowy",
|
|
"name": "Nazwa linii umowy",
|
|
"frequency": "Częstotliwość rozliczeń",
|
|
"startDate": "Data rozpoczęcia",
|
|
"endDate": "Data zakończenia",
|
|
"noEndDate": "Brak daty zakończenia",
|
|
"status": "Status",
|
|
"customRate": "Stawka niestandardowa",
|
|
"serviceCategory": "Kategoria usługi",
|
|
"statusDescription": "Ta linia umowy jest obecnie {{status}} i {{expiry}}.",
|
|
"expiresOn": "wygaśnie {{date}}",
|
|
"noExpiry": "nie wygaśnie",
|
|
"cadenceOwnerContractDescription": "Cykliczne okresy usług podążają za rytmem rocznicy umowy dla tej pozycji.",
|
|
"cadenceOwnerClientDescription": "Cykliczne okresy usług podążają za harmonogramem rozliczeń klienta dla tej pozycji.",
|
|
"cadenceOwnerContract": "Rocznica umowy",
|
|
"cadenceOwnerClient": "Harmonogram rozliczeń klienta",
|
|
"billingTimingAdvance": "Z góry",
|
|
"billingTimingArrears": "Z dołu",
|
|
"cadenceOwner": "Właściciel cyklu",
|
|
"billingTiming": "Termin rozliczenia"
|
|
},
|
|
"payment": {
|
|
"method": "Metoda płatności",
|
|
"date": "Data płatności",
|
|
"amount": "Kwota",
|
|
"reference": "Referencja",
|
|
"status": "Status"
|
|
},
|
|
"bucket": {
|
|
"title": "Godziny usługi",
|
|
"remaining": "Pozostałe godziny",
|
|
"used": "Wykorzystane godziny",
|
|
"total": "Łączne godziny",
|
|
"usage": "Wykorzystanie",
|
|
"overage": "Nadwyżka",
|
|
"noContractLineTitle": "Brak linii umów typu bucket",
|
|
"noContractLineDescription": "Nie ma aktywnych linii umów typu bucket dla Twojego konta."
|
|
},
|
|
"messages": {
|
|
"noInvoices": "Brak faktur",
|
|
"loadingInvoices": "Ładowanie faktur...",
|
|
"paymentSuccessful": "Płatność przetworzona pomyślnie",
|
|
"paymentFailed": "Płatność nie powiodła się. Spróbuj ponownie."
|
|
},
|
|
"quotes": {
|
|
"pendingQuotes": "Oczekujące oferty",
|
|
"awaitingResponse": "{{count}} ofert(a) oczekuje na Twoją odpowiedź",
|
|
"noPending": "Brak oczekujących ofert",
|
|
"viewAll": "Wyświetl wszystkie oferty",
|
|
"locations": {
|
|
"primaryLocationHeading": "Lokalizacja oferty",
|
|
"changeButton": "Zmień",
|
|
"cancelChange": "Anuluj",
|
|
"notSet": "Nie wybrano lokalizacji",
|
|
"groupHeading": "Lokalizacja",
|
|
"pickerPlaceholder": "Wybierz lokalizację",
|
|
"addLocationButton": "+ Dodaj lokalizację",
|
|
"removeGroup": "Usuń lokalizację",
|
|
"needMoreLocations": "Ten klient ma tylko jedną aktywną lokalizację. Dodaj drugą lokalizację w ustawieniach klienta, aby włączyć ofertowanie wielolokalizacyjne.",
|
|
"emptyGroup": "Brak elementów dla tej lokalizacji.",
|
|
"subtotal": "Suma częściowa lokalizacji",
|
|
"unassigned": "Elementy bez lokalizacji"
|
|
},
|
|
"lineItems": {
|
|
"searchPlaceholder": "Wyszukaj lub wpisz nazwę elementu niestandardowego..."
|
|
}
|
|
},
|
|
"enums": {
|
|
"billingFrequency": {
|
|
"weekly": "Tygodniowo",
|
|
"monthly": "Miesięcznie",
|
|
"quarterly": "Kwartalnie",
|
|
"annually": "Rocznie"
|
|
},
|
|
"contractLineType": {
|
|
"Fixed": "Stała stawka",
|
|
"Hourly": "Godzinowe",
|
|
"Usage": "Na podstawie zużycia"
|
|
},
|
|
"quoteStatus": {
|
|
"draft": "Szkic",
|
|
"pending_approval": "Oczekuje na zatwierdzenie",
|
|
"approved": "Zatwierdzony",
|
|
"sent": "Wysłany",
|
|
"accepted": "Zaakceptowany",
|
|
"rejected": "Odrzucony",
|
|
"expired": "Wygasły",
|
|
"converted": "Przekształcony",
|
|
"cancelled": "Anulowany",
|
|
"superseded": "Zastąpiony",
|
|
"archived": "Zarchiwizowany"
|
|
},
|
|
"quoteStatusDescription": {
|
|
"draft": "Oferta jest przygotowywana",
|
|
"pending_approval": "Oferta czeka na wewnętrzne zatwierdzenie",
|
|
"approved": "Oferta jest zatwierdzona i gotowa do wysłania",
|
|
"sent": "Oferta została wysłana do klienta",
|
|
"accepted": "Klient zaakceptował ofertę",
|
|
"rejected": "Klient odrzucił ofertę",
|
|
"expired": "Oferta przekroczyła datę ważności",
|
|
"converted": "Oferta została przekształcona w rekordy fakturowania",
|
|
"cancelled": "Oferta została anulowana przed przekształceniem",
|
|
"superseded": "Oferta została zastąpiona przez nową wersję",
|
|
"archived": "Oferta jest zarchiwizowana i tylko do odczytu"
|
|
},
|
|
"invoiceStatus": {
|
|
"draft": "Szkic",
|
|
"sent": "Wysłana",
|
|
"paid": "Opłacona",
|
|
"overdue": "Zaległa",
|
|
"cancelled": "Anulowana",
|
|
"pending": "Oczekująca",
|
|
"prepayment": "Zaliczka",
|
|
"partially_applied": "Częściowo zastosowana"
|
|
},
|
|
"invoiceStatusDescription": {
|
|
"draft": "Faktury w przygotowaniu, jeszcze niewysłane do klienta",
|
|
"sent": "Faktury sfinalizowane i wysłane do klienta",
|
|
"paid": "W pełni opłacone faktury gotowe do uzgodnienia",
|
|
"overdue": "Sfinalizowane faktury po terminie płatności",
|
|
"cancelled": "Faktury anulowane lub unieważnione",
|
|
"pending": "Faktury oczekujące na zatwierdzenie lub dalsze przetwarzanie",
|
|
"prepayment": "Faktury zaliczkowe lub depozytowe",
|
|
"partially_applied": "Faktury z zastosowanymi częściowymi płatnościami"
|
|
}
|
|
},
|
|
"quoteForm": {
|
|
"noticeTitle": "Oferta",
|
|
"readOnlyNotice": "Ta oferta jest tylko do odczytu. Aby wprowadzić zmiany, utwórz nową wersję.",
|
|
"breadcrumb": {
|
|
"billing": "Rozliczenia",
|
|
"quotes": "Oferty",
|
|
"quoteTemplates": "Szablony ofert",
|
|
"newQuote": "Nowa oferta"
|
|
},
|
|
"header": {
|
|
"editQuote": "Edytuj ofertę",
|
|
"newQuote": "Nowa oferta",
|
|
"editTemplate": "Edytuj szablon oferty",
|
|
"newTemplate": "Nowy szablon oferty",
|
|
"quoteTotalLabel": "Suma oferty",
|
|
"version": "v{{version}}"
|
|
},
|
|
"subtitle": {
|
|
"forClient": "Dla {{clientName}}",
|
|
"expires": "Wygasa {{date}}",
|
|
"template": "Szablon · {{description}}"
|
|
},
|
|
"actions": {
|
|
"pdf": "PDF",
|
|
"duplicate": "Duplikuj",
|
|
"back": "Wstecz",
|
|
"cancel": "Anuluj",
|
|
"previewPdf": "Podgląd PDF",
|
|
"moreActions": "Więcej akcji",
|
|
"saving": "Zapisywanie…",
|
|
"saveQuote": "Zapisz ofertę",
|
|
"saveTemplate": "Zapisz szablon",
|
|
"sendToClient": "Wyślij do klienta",
|
|
"requestApproval": "Poproś o zatwierdzenie",
|
|
"requestChanges": "Poproś o zmiany",
|
|
"approve": "Zatwierdź",
|
|
"revise": "Popraw",
|
|
"createNewRevision": "Utwórz nową wersję",
|
|
"convertToContract": "Konwertuj na umowę",
|
|
"convertToInvoice": "Konwertuj na fakturę",
|
|
"convertToBoth": "Konwertuj na oba",
|
|
"resend": "Wyślij ponownie",
|
|
"sendReminder": "Wyślij przypomnienie",
|
|
"cancelQuote": "Anuluj ofertę"
|
|
},
|
|
"banners": {
|
|
"acceptedTitle": "Oferta zaakceptowana",
|
|
"acceptedBy": "Zaakceptowane przez: {{name}}",
|
|
"acceptedOn": "Zaakceptowane: {{date}}",
|
|
"rejectedTitle": "Oferta odrzucona",
|
|
"rejectedOn": "Odrzucono: {{date}}",
|
|
"rejectedReason": "Powód: {{reason}}",
|
|
"convertedTitle": "Oferta przekonwertowana",
|
|
"convertedDescription": "Ta oferta została przekonwertowana na umowę i/lub fakturę."
|
|
},
|
|
"essentials": {
|
|
"title": "Podstawy",
|
|
"subtitle": "Widoczne dla klienta w dokumencie oferty.",
|
|
"titleField": "Tytuł",
|
|
"descriptionField": "Opis / Zakres",
|
|
"descriptionHelp": "Krótki akapit wyświetlany tuż pod tytułem na PDF.",
|
|
"client": "Klient",
|
|
"clientPlaceholder": "Wybierz klienta",
|
|
"contact": "Kontakt",
|
|
"contactPlaceholder": "Wybierz kontakt",
|
|
"currency": "Waluta",
|
|
"currencyPlaceholder": "Wybierz walutę",
|
|
"quoteDate": "Data oferty",
|
|
"validUntil": "Ważne do",
|
|
"validUntilHelp": "Oferta automatycznie wygasa w tym dniu."
|
|
},
|
|
"lineItems": {
|
|
"title": "Pozycje",
|
|
"subtitleEmpty": "Brak pozycji.",
|
|
"subtitleCount": "{{count}} pozycji · {{mix}}",
|
|
"mixBoth": "cykliczny i jednorazowy",
|
|
"mixRecurring": "cykliczny",
|
|
"mixOneTime": "jednorazowy",
|
|
"addLocation": "+ Dodaj lokalizację",
|
|
"fromTemplate": "+ Z szablonu"
|
|
},
|
|
"clientFacing": {
|
|
"title": "Tekst widoczny dla klienta",
|
|
"subtitle": "Pojawia się na PDF, pod sumami.",
|
|
"notes": "Uwagi dla klienta (opcjonalnie)",
|
|
"terms": "Warunki (opcjonalnie)"
|
|
},
|
|
"moreDetails": {
|
|
"title": "Więcej szczegółów",
|
|
"subtitle": "Numer zamówienia, szansa, układ PDF",
|
|
"poNumber": "Numer zamówienia",
|
|
"opportunity": "Szansa",
|
|
"opportunityPlaceholder": "ID szansy (opcjonalnie)",
|
|
"pdfLayout": "Układ PDF",
|
|
"pdfLayoutPlaceholder": "Użyj domyślnego układu",
|
|
"pdfLayoutHelp": "Wybierz układ, który zobaczy klient. Pozostaw domyślny, aby użyć domyślnego dzierżawy."
|
|
},
|
|
"footer": {
|
|
"savedAgo": "Zmiany zapisane · {{ago}}",
|
|
"saving": "Zapisywanie…",
|
|
"unsaved": "Niezapisane zmiany"
|
|
},
|
|
"sidebar": {
|
|
"quoteTotal": "Suma oferty",
|
|
"recurringPerMonth": "{{amount}} cyklicznie / miesiąc",
|
|
"subtotal": "Suma częściowa",
|
|
"discounts": "Rabaty",
|
|
"tax": "Podatek",
|
|
"statusLabel": "Status",
|
|
"approvalLabel": "Zatwierdzenie",
|
|
"approvalMessage": "Oferty wymagają zatwierdzenia przez kierownika sprzedaży przed wysłaniem.",
|
|
"documentLayoutLabel": "Układ dokumentu",
|
|
"defaultLayout": "Domyślny dzierżawcy",
|
|
"standardLayout": "Standardowy",
|
|
"customLayout": "Niestandardowy",
|
|
"tenantDefault": "Domyślny dzierżawcy",
|
|
"changeLayout": "Zmień"
|
|
}
|
|
}
|
|
}
|