{ "searchPlaceholder": "Szukaj części...", "categoryPlaceholder": "Kategoria", "allCategories": "Wszystkie kategorie", "applyMarkup": "Zastosuj marżę", "addPart": "Dodaj część", "table": { "partNumber": "Nr części", "name": "Nazwa", "category": "Kategoria", "inStock": "Na stanie", "unitCost": "Koszt jedn.", "sellPrice": "Cena sprzedaży", "supplier": "Dostawca", "location": "Lokalizacja", "low": "Niski", "barcode": "Kod kreskowy" }, "empty": { "noMatch": "Żadne części nie pasują do wyszukiwania.", "noParts": "Brak części w magazynie.", "noLowStock": "Nic nie jest obecnie poniżej progu zamawiania.", "noReorderPoints": "Nie ustawiono progów zamawiania, więc żadna część nie może być uznana za niską.", "configureReorderPoints": "Ustaw domyślny próg zamawiania" }, "actions": { "edit": "Edytuj", "delete": "Usuń", "details": "Szczegóły i historia" }, "deletePart": { "title": "Usuń część", "description": "Usunąć \"{name}\" z magazynu? Tej operacji nie można cofnąć.", "confirm": "Usuń" }, "bulkDelete": { "title": "Usuń zaznaczone części", "description": "Usunąć {count, plural, one {# część} few {# części} other {# części}} z magazynu? Tej operacji nie można cofnąć.", "confirm": "Usuń", "selected": "{count, plural, one {# część zaznaczona} few {# części zaznaczone} other {# części zaznaczonych}}", "clearSelection": "Wyczyść", "deleteSelected": "Usuń ({count})", "success": "Usunięto {count, plural, one {# część} few {# części} other {# części}}" }, "markup": { "title": "Zastosuj marżę do wszystkich części", "multiplierLabel": "Mnożnik marży", "description": "Cena sprzedaży zostanie ustawiona na koszt x {multiplier} dla wszystkich {count} części.", "percentage": "({percent}% marży)", "cancel": "Anuluj", "apply": "Zastosuj", "overrideExisting": "Nadpisz istniejące ceny sprzedaży", "overrideExistingHint": "Wszystkie części zostaną zaktualizowane, w tym te z istniejącą ceną sprzedaży.", "skipExistingHint": "Zaktualizowane zostaną tylko części bez ceny sprzedaży." }, "errors": { "multiplierPositive": "Mnożnik musi być większy niż 0", "deleteFailed": "Nie udało się usunąć części", "applyFailed": "Nie udało się zastosować marży", "saveFailed": "Nie udało się zapisać części", "error": "Błąd" }, "scanBarcode": "Skanuj", "barcodeScan": { "title": "Zeskanowana część", "notFound": "Nie znaleziono części dla kodu \"{barcode}\"", "createNew": "Utwórz nową część", "addStock": "Dodaj do stanu", "editPart": "Edytuj część", "currentStock": "Aktualny stan: {quantity}", "addedStock": "Dodano {amount} do stanu", "customAmount": "Ilość...", "scanParts": "Skanuj części" }, "form": { "editPart": "Edytuj część", "addNewPart": "Dodaj nową część", "supplierLink": "Link do dostawcy", "supplierLinkPlaceholder": "https://dostawca.pl/produkt/...", "fetch": "Pobierz", "fetchFailed": "Pobieranie nie powiodło się", "fetchError": "Nie udało się pobrać metadanych z adresu URL", "image": "Zdjęcie", "dropOrClick": "Upuść zdjęcie lub kliknij", "replace": "Zamień", "upload": "Prześlij", "camera": "Aparat", "aiAnalyze": "AI Autouzupełnianie", "aiAnalyzing": "Analizowanie zdjęcia...", "aiAnalyzeSuccess": "Pola uzupełnione ze zdjęcia", "aiAnalyzeFailed": "Nie udało się przeanalizować zdjęcia", "imageUploading": "Przesyłanie zdjęcia...", "imageUploaded": "Zdjęcie przesłane", "imageUploadFailed": "Nie udało się przesłać zdjęcia", "imageTypeError": "Dozwolone są tylko obrazy JPEG, PNG, WebP i AVIF", "imageSizeError": "Zdjęcie musi mieć mniej niż 5 MB", "partNumber": "Numer części", "partNumberPlaceholder": "BRK-001", "barcode": "Kod kreskowy", "barcodePlaceholder": "123456789012", "nameLabel": "Nazwa *", "namePlaceholder": "Klocki hamulcowe", "category": "Kategoria", "categoryPlaceholder": "Wybierz kategorię...", "categorySearch": "Szukaj lub utwórz...", "categoryCreate": "Utwórz \"{name}\"", "categoryNone": "Brak kategorii", "location": "Lokalizacja", "locationPlaceholder": "Półka A-3", "quantity": "Ilość", "minQty": "Min. ilość", "unit": "Jednostka", "unitPlaceholder": "szt., l, kg...", "unitSuggestions": "szt.,kpl.", "unitSearch": "Szukaj lub wpisz...", "unitCreate": "Użyj \"{name}\"", "unitGroupCount": "Sztuki", "unitGroupMetric": "Metryczne", "unitGroupImperial": "Imperialne", "unitCost": "Koszt jedn.", "sellPrice": "Cena sprzedaży", "supplier": "Dostawca", "supplierPlaceholder": "AutoParts Sp. z o.o.", "supplierPhone": "Telefon dostawcy", "supplierPhonePlaceholder": "(555) 123-4567", "supplierEmail": "E-mail dostawcy", "supplierEmailPlaceholder": "zamowienia@czesci-auto.pl", "description": "Opis", "descriptionPlaceholder": "Opis części...", "cancel": "Anuluj", "saveChanges": "Zapisz zmiany", "addPart": "Dodaj część" }, "openMenu": "Otwórz menu", "history": { "title": "Historia stanu", "description": "Wszystkie zapisane zmiany dla {name}, od najnowszych.", "empty": "Brak zarejestrowanych ruchów magazynowych.", "when": "Data", "change": "Zmiana", "balance": "Stan", "usedOn": "Użyto w", "by": "Przez", "reasons": { "service_record": "Zlecenie", "service_record_deleted": "Zlecenie usunięte", "quote_conversion": "Wycena przekształcona", "manual_adjustment": "Korekta ręczna", "bulk_markup": "Marża zbiorcza" }, "backToInventory": "Magazyn", "reason": "Powód", "allReasons": "Wszystkie powody" }, "suggestions": { "title": "Z Twojego magazynu", "inStock": "{quantity} w magazynie", "outOfStock": "Brak w magazynie", "onBackorder": "W zamówieniu ({count})" } }