From e0b61fb3cb2272e9be24857a33c4a5e06eced913 Mon Sep 17 00:00:00 2001 From: Vasyka Date: Wed, 5 Aug 2026 20:47:43 +0000 Subject: [PATCH] feat(work-order-dashboard): PDF download in Docs tab + gate chat by config - Documente tab: link to a new /app/work-orders/{id}/pdf route that streams the invoice PDF via WorkOrderPdfService; also lists any files uploaded to the 'signed_documents' media collection. - Chat client card: only show the input form when telegram_bot or whatsapp_business is enabled AND credentialed in the tenant's Integrations page. Otherwise render an empty state with a shortcut to /app/integrations. RU + EN translations added for the new strings (RO source). Co-Authored-By: Claude Opus 4.7 (1M context) --- lang/en.json | 5383 +++++++++-------- lang/ru.json | 5383 +++++++++-------- .../pages/work-order-dashboard.blade.php | 45 +- routes/web.php | 9 + 4 files changed, 5435 insertions(+), 5385 deletions(-) diff --git a/lang/en.json b/lang/en.json index 2966ea4..e023f8f 100644 --- a/lang/en.json +++ b/lang/en.json @@ -1,2690 +1,2695 @@ { - "#": "#", - "$n sesiuni revoke-uite": "$n sesiuni revoke-uite", - "% Manopere": "% Labor", - "% Piese": "% Parts", - "% din marja (sell-buy) pieselor montate.": "% of margin (sell-buy) on installed parts.", - "% din venitul manoperelor finalizate.": "% of revenue from completed labors.", - "% manopere": "% labor", - "% marja piese": "% parts margin", - "% marjă implicit": "Default margin %", - "% piese": "% parts", - "(GET, POST, PATCH, DELETE)": "(GET, POST, PATCH, DELETE)", - "(PDF).": "(PDF).", - "+ Conversație nouă": "+ New conversation", - "+ Pod / spațiu nou": "+ New bay / space", - "+ Pod nou": "+ New bay", - "+ Programare nouă": "+ New appointment", - "+1 {$item->article} — {$item->qty_received}/{$item->qty}": "+1 {$item->article} — {$item->qty_received}/{$item->qty}", - ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.", - "/api/v1/clients": "/api/v1/clients", - "/api/v1/vehicles": "/api/v1/vehicles", - "/api/v1/work-orders": "/api/v1/work-orders", - "0 = dezactivat": "0 = disabled", - "0–5h/10": "0–5h/10", - "1.15 = +15% peste prețul de bază. 0.95 = -5%.": "1.15 = +15% over base price. 0.95 = -5%.", - "123456:ABC-XYZ...": "123456:ABC-XYZ...", - "2FA": "2FA", - "2FA dezactivat.": "2FA dezactivat.", - "2FA resetat": "2FA reset", - "5–8.5h/10": "5–8.5h/10", - "8 forsunki × 6 măsurători (Înainte / După). Introducerea se face pe rând.": "8 injectors × 6 measurements (Before / After). One row at a time.", - ":n poziții importate în Purchase nouă": ":n items imported into a new Purchase", - "> 0 calculează automat prețul client.": "> 0 auto-calculates client price.", - "A1-03": "A1-03", - "AGRNMD2X": "AGRNMD2X", - "AI provider": "AI provider", - "AI: preț recomandat": "AI: recommended price", - "AI: recomandări": "AI: recommendations", - "AI: sugerează diagnostic": "AI: suggest diagnosis", - "AL INJECTOARELOR CU ELECTROVALVĂ": "OF SOLENOID INJECTORS", - "AMT (Robot)": "AMT (Robot)", - "API Tokens": "API tokens", - "AUTOCRM_001": "AUTOCRM_001", - "AYS...": "AYS...", - "Abonament": "Subscription", - "Abonament până la": "Subscribed until", - "Abonamentul pentru": "Abonamentul pentru", - "Abonamentul pentru ": "Subscription for ", - "Abonamentul se extinde automat": "Subscription auto-renews", - "Abonamentul tău a fost extins.": "Your subscription has been extended.", - "Abonat": "Subscribed", - "Abonați": "Subscribers", - "Absent": "Absent", - "Accept": "Accept", - "Acceptă invitația": "Accept invitation", - "Acces": "Access", - "Acces în aplicație (opțional)": "App access (optional)", - "Această acțiune este ireversibilă": "This action is irreversible", - "Acest email a fost generat automat. Vă rugăm nu răspundeți.": "This email was auto-generated. Please do not reply.", - "Achitat": "Paid", - "Achitat azi": "Paid today", - "Achiziție piese": "Parts purchase", - "Achiziții": "Purchases", - "Acord": "Agreed", - "Acord client": "Client agreement", - "Acordat de": "Granted by", - "Actions": "Actions", - "Activ": "Active", - "Activare": "Activation", - "Activat (TOTP)": "Enabled (TOTP)", - "Active": "Assets", - "Active acum": "Active now", - "Activează": "Activate", - "Activează / dezactivează notificările auto către clienți. Telegram are prioritate dacă clientul are cont legat.": "Enables/disables auto-notifications to clients. Telegram takes priority if the client has a linked account.", - "Activează PayPal": "Enable PayPal", - "Activează Paynet": "Enable Paynet", - "Activează Stripe": "Enable Stripe", - "Activează coeficienții de preț VIP pe fișele acestui client.": "Enables VIP pricing coefficients on this client's orders.", - "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat": "Enables the public shop at .service.mir.md/shop. Parts appear only if marked \"Published\".", - "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat\".": "Enables the public shop at .service.mir.md/shop. Parts appear only if marked \"Published\".", - "Activează plata prin transfer": "Enable bank transfer", - "Activi": "Active", - "Activitate recentă": "Recent activity", - "Activă": "Active", - "Actual hours": "Actual hours", - "Actualizat la": "Updated at", - "Actualizează": "Update", - "Acțiune": "Action", - "Acțiuni rapide": "Quick actions", - "Acțiuni în bulk": "Bulk actions", - "Acțiuni în masă": "Bulk actions", - "Adaugă": "Add", - "Adaugă UM": "Add UoM", - "Adaugă articol": "Add item", - "Adaugă articol în comandă": "Add item to order", - "Adaugă atelierele terțe la care trimiți lucrări (turbo, cutii, vopsitorie, PDR) și urmărește costul + marja.": "Add external workshops you send work to (turbo, gearboxes, paint, PDR) and track cost + margin.", - "Adaugă auto": "Add vehicle", - "Adaugă cerere": "Add lead", - "Adaugă chei API ca să activezi asistentul. Cheile rămân la voi — nu sunt partajate.": "Add API keys to enable the assistant. Keys stay with you — not shared.", - "Adaugă cheltuială": "Add expense", - "Adaugă client": "Add client", - "Adaugă cod cross": "Add cross code", - "Adaugă cod echivalent": "Add equivalent code", - "Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.": "Add OEM/aftermarket equivalents so they can be found via shop search.", - "Adaugă comentariu": "Add comment", - "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.": "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.", - "Adaugă excepție": "Add override", - "Adaugă excepție de drept": "Add permission override", - "Adaugă furnizor": "Add supplier", - "Adaugă header": "Add header", - "Adaugă imagine": "Add image", - "Adaugă lucrare la subcontractor": "Add job to subcontractor", - "Adaugă lucrare terți": "Add subcontract job", - "Adaugă lucrări trimise la ateliere externe (turbo, cutii, vopsitorie). Costul + markup intră automat în totalul fișei.": "Add jobs sent to external workshops (turbo, gearboxes, paint). Cost + markup are auto-added to the order total.", - "Adaugă manopere din catalog — piesele implicite se adaugă automat în tab-ul Piese.": "Add labor from catalog — default parts auto-appear in the Parts tab.", - "Adaugă manopere și piese care se aplică împreună când selectezi acest șablon pe o fișă.": "Add labors and parts applied together when selecting this template on an order.", - "Adaugă manoperă": "Add labor", - "Adaugă manoperă în fișă": "Add labor to order", - "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Add vehicles manually or import from CSV. Use VIN search for quick decode and auto-fill of brand/model/year.", - "Adaugă mașină": "Add vehicle", - "Adaugă notă": "Add note", - "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.", - "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Add parts usually installed with this labor — they are auto-added to the order when you select this labor.", - "Adaugă piesele necesare din catalog. Stocul se rezervă automat, iar la marcarea „Montată\" scade FIFO.": "Add the needed parts from catalog. Stock is auto-reserved; on \"Installed\" it deducts FIFO.", - "Adaugă piesă": "Add part", - "Adaugă piesă implicită": "Add default part", - "Adaugă piesă în catalog": "Add part to catalog", - "Adaugă piesă în fișă": "Add part to order", - "Adaugă plată": "Add payment", - "Adaugă plată la fișă": "Add payment to order", - "Adaugă plățile parțiale sau totale primite pentru această fișă. Statusul plății se actualizează automat.": "Add partial or full payments for this order. Payment status auto-updates.", - "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.": "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.", - "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.": "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.", - "Adaugă produs": "Add product", - "Adaugă punctele de daună pe zone (capotă, ușă, aripă) cu tip și gravitate — formează harta de daune a mașinii.": "Add damage points by zone (hood, door, fender) with type and severity — this builds the vehicle damage map.", - "Adaugă reguli care ajustează prețul în funcție de vârsta mașinii, clasă (SUV, comercial, hibrid), client VIP sau urgență. Se aplică peste markup-ul de bază pe fișele de lucru.": "Add rules that adjust the price based on vehicle age, class (SUV, commercial, hybrid), VIP client or urgency. Applied on top of the base markup on work orders.", - "Adaugă rol": "Add role", - "Adaugă rând": "Add row", - "Adaugă rând în șablon": "Add row to template", - "Adaugă sarcină": "Add task", - "Adaugă serviciu": "Add service", - "Adaugă utilizator": "Add user", - "Adaugă vehicul": "Add vehicle", - "Address": "Address", - "Admin tenant (la creare)": "Admin tenant (la creare)", - "Administrare": "Administration", - "Administrator": "Administrator", - "Adresă": "Address", - "Adresă IP": "IP address", - "Adresă email": "Email address", - "Adresă livrare:": "Delivery address:", - "Advance": "Advance", - "Aer condiționat": "Air conditioning", - "Afișează detalii marjă la procesele calculate": "Show margin details in calculations", - "Ai cerut resetarea parolei pentru contul tău de magazin. Apasă linkul de mai jos ca să setezi o parolă nouă:": "You requested a password reset for your shop account. Click the link below to set a new password:", - "Ai deja cont?": "Already have an account?", - "Ai uitat parola?": "Forgot password?", - "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește": "Potential-client leads appear here. Convert them into deals or directly into appointments via the \"Convert\" button.", - "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".": "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".", - "Aici apar clienții care și-au creat cont în magazinul online (/shop/register).": "Customers who register in the online shop (/shop/register) appear here.", - "Ajustează stocul manual": "Adjust stock manually", - "Ale mele": "Mine", - "Aleatoriu": "Random", - "Alege categorie": "Choose category", - "Alege client": "Choose client", - "Alege dată": "Choose date", - "Alege dreptul concret pe care vrei să-l acorzi (GRANT) sau să-l refuzi (DENY) pentru acest utilizator, indiferent de rolul lui.": "Choose the specific permission you want to grant (GRANT) or deny (DENY) for this user, regardless of their role.", - "Alege limbă": "Choose language", - "Alege maistru": "Choose master", - "Alege mecanic": "Choose mechanic", - "Alege metodă plată": "Choose payment method", - "Alege monedă": "Choose currency", - "Alege oră": "Choose time", - "Alege pod": "Choose bay", - "Alege stare": "Choose status", - "Alege tip": "Choose type", - "Alege vehicul": "Choose vehicle", - "Alfabetic": "Alphabetically", - "Aliaj": "Alloy", - "All-Season": "All-Season", - "All-season": "All-Season", - "Alt": "Other", - "Alte": "Other", - "Alte cheltuieli": "Other expenses", - "Altele": "Other", - "Altă problemă": "Other problem", - "Am salvat token-ul, ascunde-l": "I've saved the token, hide it", - "Ambreiaj": "Clutch", - "Amount": "Amount", - "An": "Year", - "An fabricație": "Year", - "An model": "Model year", - "An model (estimat)": "Model year (est.)", - "Analitică": "Analytics", - "Angajat din": "Employed since", - "Ani": "Years", - "Anonim": "Anonymous", - "Antet": "Header", - "Antet fișă": "Order header", - "Anual": "Anual", - "Anul acesta": "This year", - "Anul curent": "Current year", - "Anul trecut": "Last year", - "Anulat": "Cancelled", - "Anulată": "Cancelled", - "Anulează": "Cancel", - "Anulează fișa": "Cancel order", - "Anvelope": "Tyres", - "Apare în magazinul online public.": "Appears in the public online shop.", - "Apasă „Pornește\" pentru a deschide camera.": "Click \"Start\" to open the camera.", - "Apasă „Recepție\" pe lista de piese pentru a înregistra prima intrare în depozit.": "Click \"Receive\" on the parts list to record the first stock intake.", - "Apel": "Call", - "Aplicat": "Applied", - "Aplică": "Apply", - "Aplică filtru": "Apply filter", - "Aplică marjă internă": "Apply internal margin", - "Aplică prețul": "Apply price", - "Aplică toate regulile la stoc": "Apply all rules to stock", - "Aplică șablon": "Apply template", - "Approved at": "Approved at", - "Aprilie": "April", - "Aprobare": "Approval", - "Aprobare client": "Client agreement", - "Aprobat": "Approved", - "Aprobat de": "Approved by", - "Aprobat de client": "Approved by client", - "Aprobă": "Approve", - "Aprobă discount fără limită": "Approve discount without limit", - "Aprobă discount ≤ 20%": "Approve discount ≤ 20%", - "Aprobă discount ≤ 5%": "Approve discount ≤ 5%", - "Arată": "Show", - "Arhivat": "Archived", - "Arhivează": "Archive", - "Arhivă": "Archive", - "Aripă FD": "Front-Right fender", - "Aripă FS": "Front-Left fender", - "Aripă SD": "Rear-Right fender", - "Aripă SS": "Rear-Left fender", - "Article": "Article", - "Article code": "Article code", - "Articol": "Article", - "Articol nu se potrivește comenzii": "Item does not match order", - "Articole": "Items", - "Articole noi (se vor crea)": "New items (to be created)", - "Ascunde": "Hide", - "Ascuns": "Hidden", - "Asig.": "Ins.", - "Asigurare": "Insurance", - "Asigurător": "Insurer", - "Asistent AI": "AI Assistant", - "Asistent AI pentru autoservice": "AI assistant for auto service", - "Astăzi": "Today", - "Atașamente": "Attachments", - "Atașat veți găsi": "Attached", - "Atelierul meu": "My workshop", - "Atenție": "Warning", - "Attachment": "Attachment", - "Attachments": "Attachments", - "Audit / verificări fiscale": "Audit / tax checks", - "August": "August", - "Autentificare": "Login", - "Autentificare 2FA": "2FA authentication", - "Auto": "Vehicle", - "Auto / model": "Vehicle / model", - "Auto CRM": "CRM vehicle", - "Auto primit în service": "Vehicle received", - "Auto-import Excel/CSV": "Auto-import Excel/CSV", - "AutoCRM PSauto · psauto.service.mir.md": "AutoCRM PSauto · psauto.service.mir.md", - "AutoCRM SRL": "AutoCRM SRL", - "Automată": "Automatic", - "Automobil": "Vehicle", - "Automobile": "Vehicles", - "Autoservice / Client": "Auto service / Client", - "Autoservis / Client": "Auto service / Client", - "Avans": "Advance", - "Avans achitat": "Advance paid", - "Avg zile": "Avg days", - "Azi": "Today", - "Așteaptă piese": "Awaiting parts", - "Așteaptă piesele": "Awaiting parts", - "Aștept aprobare client": "Awaiting client approval", - "Așteptată": "Expected", - "BIC / SWIFT": "BIC / SWIFT", - "BIC / SWIFT:": "BIC / SWIFT:", - "Backup": "Backup", - "Backup & Export date": "Backup & data export", - "Backup periodic (descarcă local sau sincronizează cu cloud)": "Periodic backup (download local or sync cloud)", - "Balance": "Balance", - "Balance due": "Balance due", - "Balanță": "Balance", - "Banca": "Banca", - "Banca:": "Banca:", - "Barcode": "Barcode", - "Bară față": "Front bumper", - "Bară spate": "Rear bumper", - "Base": "Base", - "Bay": "Bay", - "Bază": "Base", - "Beneficiar": "Beneficiar", - "Beneficiar:": "Beneficiar:", - "Benzină": "Petrol", - "Berlină": "Sedan", - "Bifează ce poate face acest rol. Modificările au efect imediat.": "Check what this role can do. Changes take effect immediately.", - "Bifă": "Check", - "Bine ai venit": "Welcome", - "Blocat": "Blocked", - "Blocată": "Blocked", - "Blochează": "Block", - "Blochez": "Block", - "Blochez lucrarea": "Block the work", - "Boală": "Sick", - "Body type": "Body type", - "Bon": "Receipt", - "Bonuri": "Receipts", - "Bonus": "Bonus", - "Bot OK: @{$name}": "Bot OK: @{$name}", - "Bot Telegram nu răspunde": "Telegram bot not responding", - "Bot token": "Bot token", - "Brand": "Brand", - "Brand & contact": "Brand & contact", - "Break": "Wagon", - "Budget": "Budget", - "Buget": "Budget", - "Buget & rezultate (luna curentă)": "Budget & results (current month)", - "Bulk actions": "Bulk actions", - "Bun": "Good", - "Bun venit": "Welcome", - "Bun venit în AutoCRM!": "Welcome to AutoCRM!", - "Bună": "Good", - "Bună ziua": "Hello", - "Buy price": "Buy price", - "Bărbat": "Male", - "CAUZA ADRESĂRII": "REASON FOR REQUEST", - "CONCLUZIE": "CONCLUSION", - "CRM › Programări ›": "CRM › Appointments ›", - "CSV": "CSV", - "CVT": "CVT", - "Cabrio": "Convertible", - "Cabriolet": "Convertible", - "Calcul": "Calculation", - "Calcul.": "Quote", - "Calculat salariul :period pentru :count utilizatori": "Payroll computed for :period · :count users", - "Calculat salariul {$period} pentru {$count} utilizatori": "Calculat salariul {$period} pentru {$count} utilizatori", - "Calculație": "Quote", - "Calculează luna curentă": "Calculate current month", - "Calculează salarii": "Calculate salaries", - "Calendar": "Calendar", - "Calendar vizual": "Visual calendar", - "Camion": "Truck", - "Canal marketing": "Marketing channel", - "Cancel": "Cancel", - "Cant.": "Qty", - "Cantitate": "Quantity", - "Cantitate recepționată": "Received quantity", - "Cantitate restituită": "Returned quantity", - "Capacitate motor": "Engine capacity", - "Capacitatea zilnică în ore": "Daily capacity (hours)", - "Capotă": "Hood", - "Card": "Card", - "Card MAIB / MICB / Victoriabank, MD Cash, e-money": "Card MAIB / MICB / Victoriabank, MD Cash, e-money", - "Card bancar": "Bank card", - "Caroserie": "Body type", - "Casetă direcție": "Steering rack", - "Cashflow": "Cashflow", - "Cashflow zilnic — verde = încasări, roșu = cheltuieli": "Daily cashflow — green = income, red = expenses", - "Catalog manoperă": "Labor catalog", - "Categorie": "Category", - "Categorie implicită": "Default category", - "Categories": "Categories", - "Categorii": "Categories", - "Category": "Category", - "Caută": "Search", - "Caută client, mașină, număr...": "Search client, vehicle, number...", - "Caută în tabel": "Search in table", - "Cauza adresării": "Reason for request", - "Caz asigurare": "Insurance case", - "Caz de asigurare": "Insurance case", - "Ce a spus clientul...": "What the client said...", - "Ceramică": "Ceramic", - "Cere aprobarea": "Request approval", - "Cerere": "Lead", - "Cerere nouă": "New lead", - "Cerere nouă adăugată": "New lead added", - "Cereri": "Leads", - "Cereri noi": "New leads", - "Channel": "Channel", - "Chat client": "Client chat", - "Check-in depozit": "Check-in storage", - "Checksum (ISO)": "Checksum (ISO)", - "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.": "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.", - "Cheie": "Key", - "Cheltuială": "Expense", - "Cheltuieli": "Expenses", - "Cheltuieli (luna)": "Expenses (month)", - "Cheltuieli pe categorie": "Expenses by category", - "Cheltuit": "Spent", - "Cheltuit 90d": "Spent 90d", - "Chirie": "Rent", - "Chitanțe": "Receipts", - "Chitanță": "Receipt", - "Cifră de afaceri": "Revenue", - "Ciornă": "Draft", - "City": "City", - "Clase auto": "Vehicle classes", - "Class": "Class", - "Clasă (pentru pricing)": "Class (for pricing)", - "Claude API Key": "Claude API Key", - "Click pentru a redenumi": "Click to rename", - "Client": "Client", - "Client & Auto": "Client & Vehicle", - "Client (nume, semnătură):": "Client (name, signature):", - "Client / Auto": "Client / Auto", - "Client CRM": "CRM client", - "Client ID": "Client ID", - "Client VIP": "VIP client", - "Client existent": "Existing client", - "Client informat (semnătură)": "Client acknowledged (signature)", - "Client informat / a luat cunoștință": "Client informed / acknowledged", - "Client legat (CRM)": "Linked client (CRM)", - "Client name": "Client name", - "Client nou": "New client", - "Clienți": "Clients", - "Clienți VIP cu care nu s-a vorbit de peste 30 zile.": "VIP clients not contacted for 30+ days.", - "Clienți care n-au mai venit de peste 6 luni — bun moment pentru un mesaj de revenire.": "Clients who have not visited for 6+ months — a good time for a re-engagement message.", - "Clienți magazin": "Shop customers", - "Clienți noi în perioadă": "New clients in period", - "Climatizare": "AC", - "Closed at": "Closed at", - "Cod": "Code", - "Cod & sortare": "Code & sort", - "Cod QR": "QR code", - "Cod articol": "Article code", - "Cod bare": "Barcode", - "Cod echivalent": "Equivalent code", - "Cod necunoscut": "Cod necunoscut", - "Cod tracking": "Tracking code", - "Cod uzină": "Factory code", - "Code": "Code", - "Codul intern (buc, l, kg, ...) — stocat în DB.": "Internal code (buc, l, kg, ...) — stored in DB.", - "Codul produsului": "Product code", - "Coduri cross (OEM/echivalente)": "Cross codes (OEM/equivalents)", - "Coeficient": "Coefficient", - "Coeficienți preț": "Pricing coefficients", - "Coloana Articol *": "Article column *", - "Coloana Brand (opțional)": "Brand column (optional)", - "Coloana Cantitate *": "Quantity column *", - "Coloana Denumire *": "Name column *", - "Coloana Preț *": "Price column *", - "Coloane": "Columns", - "Coloană": "Column", - "Color": "Color", - "Comanda": "Comanda", - "Comanda ta a fost primită cu succes.": "Your order has been received.", - "Comandat": "Ordered", - "Comandată": "Ordered", - "Comandă": "Order", - "Comandă emisă": "Order issued", - "Comandă nouă #": "New order #", - "Comandă primită": "Order received", - "Comandă repetată": "Repeat order", - "Combustibil": "Fuel", - "Comentariu / recomandări maistru": "Master comment / recommendations", - "Comenzi": "Orders", - "Comercial": "Commercial", - "Comercial (van/camion)": "Commercial (van/truck)", - "Comision manopere": "Labor commission", - "Comision piese": "Parts commission", - "Comment": "Comment", - "Comments": "Comments", - "Compact": "Compact", - "Companie": "Company", - "Companie & plan": "Companie & plan", - "Companie creată: {$result['company']->name}": "Company created: {$result['company']->name}", - "Company": "Company", - "Company name": "Company name", - "Complaint": "Complaint", - "Complet": "Full", - "Completați rândurile după numărul de injectoare; lăsați goale rândurile în plus.": "Fill in rows per injector count; leave extra rows empty.", - "Concediu": "Vacation", - "Condition": "Condition", - "Condiții (toate trebuie îndeplinite)": "Conditions (all must match)", - "Configurare:": "Setup:", - "Configurează chei API pentru AI": "Configure AI API keys", - "Configurează integrări externe": "Configure external integrations", - "Configurează procentele pentru calcul salariu. Marja internă (nu TVA) se scade din prețul de manoperă pentru a determina baza salariului.": "Configure percentages for salary calculation. The internal margin (not VAT) is deducted from the labor price to determine salary base.", - "Configurări": "Configuration", - "Configurări avansate": "Advanced settings", - "Confirm password": "Confirm password", - "Confirmare": "Confirmation", - "Confirmare plată primită": "Payment received", - "Confirmat": "Confirmed", - "Confirmate": "Confirmed", - "Confirmată": "Confirmed", - "Confirmă": "Confirm", - "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.": "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.", - "Confirmă emailul": "Verify email", - "Confirmă și importă": "Confirm & import", - "Confirmă ștergerea": "Confirm deletion", - "Confirmăm primirea plății dvs.:": "We confirm receipt of your payment:", - "Conformitate GDPR (la cererea ștergerii datelor)": "GDPR compliance (on data deletion request)", - "Consum": "Consumption", - "Consumabile": "Supplies", - "Cont PayPal sau card prin PayPal": "Cont PayPal sau card prin PayPal", - "Contabil": "Accountant", - "Contact": "Contact", - "Contact name": "Contact name", - "Contactare": "Contact", - "Contactat": "Contacted", - "Contacte": "Contacts", - "Contactează": "Contact", - "Continuă": "Continue", - "Continuă →": "Continue →", - "Contul": "Contul", - "Conversație nouă": "New conversation", - "Convertește": "Convert", - "Convertit": "Converted", - "Convertite": "Converted", - "Conține:": "Contains:", - "Conținut": "Content", - "Conținut șablon": "Template content", - "Copiat": "Copied", - "Copiază": "Copy", - "Copiază token-ul ACUM — nu va mai fi afișat.": "Copy the token NOW — it will not be shown again.", - "Cost": "Cost", - "Cost & marjă": "Cost & margin", - "Cost (de la terț)": "Cost (subcontractor)", - "Cost (terț)": "Cost (subcontractor)", - "Cost manopere": "Labor cost", - "Cost piese": "Parts cost", - "Cost piese (achiziție)": "Parts cost (purchase)", - "Cost/lead": "Cost/lead", - "Costuri": "Costs", - "Country": "Country", - "Coupé": "Coupé", - "Creanțe": "Receivables", - "Creat": "Created", - "Creat de": "Created by", - "Creat la": "Created at", - "Create": "Create", - "Created at": "Created at", - "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.": "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.", - "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.": "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.", - "Credit": "Credit", - "Creează automat articolele noi în nomenclatură": "Auto-create new items in catalog", - "Creează cerere": "Create lead", - "Creează comandă de aprovizionare": "Create purchase order", - "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.": "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.", - "Creează primul protocol de diagnostic forsunki. Numărul se generează automat (PS-{tenant}-{an}-{seq}).": "Create the first injector diagnostic protocol. Number is auto-generated (PS-{tenant}-{year}-{seq}).", - "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook": "Create a bot with @BotFather, paste the token here and click \"Set webhook\".", - "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook\". Clienții îți scriu la bot, partajează telefonul, iar codul se leagă automat de fișa lor.": "Create a bot with @BotFather, paste the token here and click \"Set webhook\". Clients write to the bot, share their phone, and the code auto-links to their order.", - "Crescător": "Ascending", - "Critic": "Critical", - "Cronologic": "Chronologically", - "Crossover": "Crossover", - "Cu TVA": "With VAT", - "Cu jante": "With rims", - "Culoare": "Color", - "Culoare brand": "Brand color", - "Culoare în calendar": "Color in calendar", - "Cum folosești API-ul:": "How to use the API:", - "Cum funcționează": "How it works", - "Cum funcționează:": "How it works:", - "Cumul.": "Stack.", - "Cumulabil": "Stackable", - "Cumulabil = se înmulțește cu alți coeficienți. Necumulabil = doar cel mai mare necumulabil se aplică.": "Stackable = multiplies with other coefficients. Non-stackable = only the largest non-stackable applies.", - "Curier": "Courier", - "Currency": "Currency", - "Curățare": "Cleaning", - "Curăță": "Clear", - "Custom": "Custom", - "Cutie": "Gearbox", - "Cutie de viteze": "Gearbox", - "Cutie viteze": "Gearbox", - "Câmp obligatoriu": "Required field", - "Când": "When", - "Când & unde": "When & where", - "DATELE AUTOMOBILULUI ȘI CLIENTULUI": "VEHICLE AND CLIENT DATA", - "DCT": "DCT", - "DCT (Dual-Clutch)": "DCT (Dual-Clutch)", - "DENY — interzice dreptul": "DENY — deny the permission", - "DOT": "DOT", - "DSG": "DSG", - "DUPĂ": "AFTER", - "Da, confirmă": "Yes, confirm", - "Da, șterge": "Yes, delete", - "Dacă e gol, generăm 10 caractere random.": "If empty, we generate 10 random characters.", - "Dashboard": "Dashboard", - "Data": "Date", - "Data & ora": "Date & time", - "Data *": "Date *", - "Data actualizării": "Updated at", - "Data comandă": "Order date", - "Data creării": "Created at", - "Data deschiderii:": "Data deschiderii:", - "Data emiterii": "Issue date", - "Data factură": "Invoice date", - "Data ieșire": "Delivery date", - "Data intrare": "Intake date", - "Data modificării": "Modified at", - "Data nașterii": "Birth date", - "Data plății": "Payment date", - "Data sfârșit": "End date", - "Data început": "Start date", - "Data închiderii:": "Close date:", - "Date": "Date", - "Date auto & client": "Vehicle & client data", - "Date generale": "General data", - "Date insuficiente": "Insufficient data", - "Date legale (apar pe facturi)": "Date legale (apar pe facturi)", - "Date personale": "Personal data", - "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.": "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.", - "Datorie": "Debt", - "Datorii": "Debts", - "Datorii clienți": "Client debt", - "Datorii clienți (de încasat)": "Client debt (to collect)", - "Daune": "Damages", - "De către": "By", - "De făcut": "To do", - "De la": "From", - "De la (preț achiziție)": "From (purchase price)", - "De la data": "From date", - "De la ora": "From time", - "De la rândul (sărim header) *": "From row (skip header) *", - "De la:": "De la:", - "De obicei 10× preț lunar (2 luni gratis).": "Usually 10× monthly price (2 months free).", - "De procesat": "To process", - "Deal": "Deal", - "Deal nou": "New deal", - "Deal-uri active": "Active deals", - "Deals": "Deals", - "Debit": "Debit", - "Debit ÎNAINTE": "Flow BEFORE", - "Debit, ml": "Flow, ml", - "Deblochează": "Unblock", - "Decembrie": "December", - "Decode VIN": "Decode VIN", - "Decodează": "Decode", - "Deconectare": "Logout", - "Delete": "Delete", - "Delete selected": "Delete selected", - "Deleted at": "Deleted at", - "Delivery days": "Delivery days", - "Demo (pentru demonstrații sales)": "Demo (for sales demos)", - "Denumire": "Name", - "Denumire afișată": "Display name", - "Denumire companie": "Company name", - "Denumire produs": "Product name", - "Department": "Department", - "Deploy now": "Deploy now", - "Depozit": "Warehouse", - "Depozit gol": "Depozit gol", - "Depozit implicit": "Default warehouse", - "Depozit țintă": "Target warehouse", - "Depozitar": "Warehouse keeper", - "Depublică": "Unpublish", - "Depus": "Submitted", - "Depășit termen": "Overdue", - "Descarcă": "Download", - "Descarcă PDF": "Download PDF", - "Descarcă QR (SVG)": "Download QR (SVG)", - "Descarcă backup": "Download backup", - "Descarcă factura": "Download invoice", - "Descarcă template": "Download template", - "Deschide": "Open", - "Deschide Fișă": "Open order", - "Deschide deal": "Open deal", - "Deschide fișa": "Open order", - "Deschide fișa pentru aprobare lucrare/piesă.": "Open the order to approve work/part.", - "Deschide fișă nouă": "Open new order", - "Deschide panoul pe telefon și acceptă notificările întâi.": "Open the panel on the phone and accept notifications first.", - "Deschide tenantul": "Deschide tenantul", - "Deschide →": "Open →", - "Deschidere ÎNAINTE": "Opening BEFORE", - "Deschis": "Opened", - "Deschis la": "Opened at", - "Descrescător": "Descending", - "Descriere": "Description", - "Descriere (opțional)": "Description (optional)", - "Descriere produs": "Product description", - "Description": "Description", - "Deselect all": "Deselect all", - "Detailing": "Detailing", - "Detalii": "Details", - "Detalii (opțional)": "Details (optional)", - "Detalii auto": "Vehicle details", - "Detalii client": "Client details", - "Detalii comandă": "Order details", - "Deviz": "Estimate", - "Dezactivare": "Deactivation", - "Dezactivat": "Disabled", - "Dezactivează": "Deactivate", - "Dezactivează 2FA pentru acest utilizator. Va trebui să re-configureze TOTP la următoarea autentificare.": "Disables 2FA for this user. They will need to re-set up TOTP on the next login.", - "Diagnosis": "Diagnosis", - "Diagnostic": "Diagnostic", - "Diagnostic AI bazat pe plângerea clientului": "AI diagnosis based on the client complaint", - "Diagnosticare": "Diagnostics", - "Diagnoza": "Diagnosis", - "Diagnoză": "Diagnosis", - "Diametru R": "Diameter R", - "Dimensiune": "Size", - "Din catalog (lasă gol pentru text liber)": "From catalog (empty = free text)", - "Direction": "Direction", - "Disabled": "Disabled", - "Discount": "Discount", - "Discount %": "Discount %", - "Distribuie": "Distribute", - "Distribuție": "Timing", - "Doar active": "Active only", - "Doar arhivate": "Archived only", - "Doar clienți VIP": "VIP clients only", - "Doar clienții mei": "My clients only", - "Doar dacă maistrul nu e în listă.": "Only if the master is not in the list.", - "Doar la manopere (proprii + subcontract). Baza salariu = preț client × (1 − marjă/100). Lasă gol pentru a folosi valoarea implicită a companiei.": "Only for labor (own + subcontract). Salary base = client price × (1 − margin/100). Leave empty to use company default.", - "Doar pentru cazuri speciale. Lasă gol → folosește marja mecanicului.": "For special cases only. Leave empty → uses the mechanic's margin.", - "Doar tu ești aici": "Only you are here", - "Doar utilizatorii mei": "My users only", - "Document": "Document", - "Documentation": "Documentation", - "Documente": "Documents", - "Done": "Done", - "Downgrade": "Downgrade", - "Draft": "Draft", - "Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": "Drag-and-drop between cells to reschedule. Load indicator per cell (scheduled hours / capacity). Click empty cell → quick appointment. Click event → details.", - "Drept": "Permission", - "Drepturi": "Permissions", - "Due at": "Due date", - "Due date": "Due date", - "Duminică": "Sunday", - "Duminică: închis": "Sunday: closed", - "Duplică": "Duplicate", - "Duplică rând": "Duplicate row", - "După": "After", - "După efectuarea transferului:": "After transfer:", - "Duration": "Duration", - "Durată": "Duration", - "Durată (sec)": "Duration (sec)", - "Durată estimată": "Estimated duration", - "Durată reală": "Actual duration", - "E timpul să schimbi anvelopele ": "Time to change tires ", - "EJk...": "EJk...", - "ETA": "ETA", - "EUR — Euro": "EUR — Euro", - "Echipament defect": "Broken equipment", - "Edit": "Edit", - "Editare": "Edit", - "Editează": "Edit", - "Editează client": "Edit client", - "Editează cod echivalent": "Edit equivalent code", - "Editează drepturi": "Edit permissions", - "Editează excepția": "Edit override", - "Editează fișă": "Edit order", - "Editează furnizor": "Edit supplier", - "Editează mașină": "Edit vehicle", - "Editează piesă": "Edit part", - "Editează piesă implicită": "Edit default part", - "Editează produs": "Edit product", - "Editează roluri & drepturi": "Edit roles & permissions", - "Editează rând": "Edit row", - "Editează setările companiei": "Edit company settings", - "Efectuat": "Outgoing", - "Eficiență": "Efficiency", - "Electric": "Electric", - "Electric (EV)": "Electric (EV)", - "Electrică": "Electrical", - "Electronică": "Electronics", - "Eliberat: {$n} rezervări consumate": "Released: {$n} reservations consumed", - "Eliberează": "Issue", - "Email": "Email", - "Email admin": "Email admin", - "Email verified at": "Email verified", - "Email:": "Email:", - "Emisă": "Issued", - "Empty": "No results", - "Enabled": "Enabled", - "End": "End", - "Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook", - "Endpoints disponibile:": "Available endpoints:", - "Engine": "Engine", - "Eroare": "Error", - "Eroare la recepție": "Receiving error", - "Etanșeitate": "Tightness", - "Etanșeitate ÎNAINTE": "Tightness BEFORE", - "Etape": "Stages", - "Etapă": "Stage", - "Etichete piese": "Etichete piese", - "Etichetă": "Label", - "Event": "Event", - "Events": "Events", - "Ex 30 → preț vânzare = preț achiziție × 1.30": "e.g. 30 → sale price = purchase × 1.30", - "Ex: 100": "e.g. 100", - "Ex: 20": "e.g. 20", - "Ex: 20 pentru +20%": "e.g. 20 for +20%", - "Ex: 25": "Ex: 25", - "Ex: Curte 1, Pod 4, Atelier electric": "e.g. Yard 1, Bay 4, Electric workshop", - "Ex: Lipsește filtrul Mann W712/83": "e.g. Missing filter Mann W712/83", - "Ex: Pod 1, Curte 1, Atelier electric": "e.g. Bay 1, Yard 1, Electric workshop", - "Ex: cu lift, fără lift, doar diagnoză...": "e.g. with lift, without lift, diagnosis only...", - "Ex: fără lift, doar diagnoză...": "e.g. without lift, diagnosis only...", - "Ex: lockdown temporar; acces pentru audit; etc.": "e.g. temporary lockdown; audit access; etc.", - "Excepție": "Override", - "Excepții": "Overrides", - "Excepții drepturi": "Permission overrides", - "Există deja un cont cu acest telefon.": "An account with this phone already exists.", - "Expected at": "Expected at", - "Expediat": "Shipped", - "Expediată": "Shipped", - "Expense": "Expense", - "Expenses": "Expenses", - "Expiră": "Expires", - "Expiră < 7 zile": "Expires < 7 days", - "Expiră la (opțional)": "Expires at (optional)", - "Export": "Export", - "Export CSV": "Export CSV", - "Exportă clienți (CSV)": "Export clients (CSV)", - "Exportă rapoarte financiare": "Export financial reports", - "Exportă toate datele companiei tale într-un fișier ZIP. Util pentru:": "Export all your company data into a ZIP file. Useful for:", - "Express": "Express", - "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.": "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.", - "Extras": "Statement", - "Eșapament": "Exhaust", - "Ești sigur?": "Are you sure?", - "Eșuat": "Failed", - "FIȘĂ DE LUCRU": "WORK ORDER", - "Facturi": "Invoices", - "Facturi & abonament": "Facturi & abonament", - "Facturi neplătite": "Unpaid invoices", - "Facturi pending / overdue": "Facturi pending / overdue", - "Factură": "Invoice", - "Factură importată": "Invoice imported", - "Factură nouă": "New invoice", - "Factură:": "Invoice:", - "Fallback când mecanicul nu are marja proprie setată. Lasă gol = 0%.": "Fallback when the mechanic has no personal margin set. Empty = 0%.", - "Favicon": "Favicon", - "Față-Dreapta": "Front-Right", - "Față-Stânga": "Front-Left", - "Februarie": "February", - "Femeie": "Female", - "File": "File", - "Files": "Files", - "Filter": "Filter", - "Filters": "Filters", - "Filtre": "Filters", - "Filtru": "Filter", - "Filtru:": "Filter:", - "Finalizat": "Done", - "Financiar": "Financial", - "Finanțe": "Finance", - "Fines": "Fines", - "Fisură": "Crack", - "Fix": "Fixed", - "Fișe": "Orders", - "Fișe active": "Active orders", - "Fișe deschise": "Open orders", - "Fișe lucru": "Work orders", - "Fișe închise": "Closed orders", - "Fișier": "File", - "Fișier Excel (.xlsx) sau CSV *": "Excel file (.xlsx) or CSV *", - "Fișiere": "Files", - "Fișierul nu există.": "File does not exist.", - "Fișă": "Order", - "Fișă asociată": "Linked order", - "Fișă creată": "Order created", - "Fișă de lucru": "Work order", - "Fișă lucru": "Work order", - "Fișă lucru (opțional)": "Work order (opt.)", - "Fișă închisă": "Order closed", - "Folie PPF": "PPF film", - "Folosește AI Assistant": "Use AI Assistant", - "Folosește „Check-in depozit": "Use \"Check-in storage\"", - "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.", - "Folosit dacă markup = 0.": "Used when markup = 0.", - "Folosit ultima dată": "Last used", - "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Used by pricing coefficients. Hybrid/EV are also inferred from fuel type.", - "Force delete": "Force delete", - "Force logout": "Force logout", - "Format:": "Format:", - "Forsunka": "Injector", - "Foto": "Photo", - "Foto factură": "Invoice photo", - "Foto piesă": "Part photo", - "Foto înainte / după": "Before / after photos", - "Fotografii": "Photos", - "From": "From", - "Frâne": "Brakes", - "Frâne, Ulei, ...": "Brakes, Oil, ...", - "Fuel": "Fuel", - "Funcție": "Function", - "Funcționalități": "Features", - "Funcționalități incluse": "Included features", - "Furnizor": "Supplier", - "Furnizor (opțional)": "Supplier (optional)", - "Furnizor *": "Supplier *", - "Furnizor factură": "Invoice supplier", - "Furnizor implicit": "Default supplier", - "Furnizor preferat": "Preferred supplier", - "Furnizori": "Suppliers", - "Fără TVA": "Without VAT", - "Fără acest cod, plata va fi greu de identificat.": "Without this code, payment will be hard to identify.", - "Fără articol (manual)": "No article (manual)", - "Fără client": "No client", - "Fără client — nu se poate trimite mesaj.": "No client — cannot send message.", - "Fără evenimente": "No events", - "Fără maistru": "No master", - "Fără mașină": "No vehicle", - "Fără răspuns": "No answer", - "Fără stoc": "Out of stock", - "GNC": "CNG", - "GPL": "LPG", - "GRANT — adaugă dreptul": "GRANT — add permission", - "Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.": "Gallery of up to 8 images. First is shown in the catalog. Max 2 MB / image.", - "Gata": "Ready", - "Gata de ridicare": "Ready for pickup", - "Gata estimat (ETA)": "Gata estimat (ETA)", - "Gearbox": "Gearbox", - "Gemini API Key": "Gemini API Key", - "General": "General", - "Generat automat": "Auto-generated", - "Generează factură": "Generate invoice", - "Generează raport": "Generate report", - "Generează token": "Generate token", - "Generez ZIP...": "Generating ZIP...", - "Gestionează tokene API": "Manage API tokens", - "Gestionează utilizatori (creează/blochează)": "Manage users (create/block)", - "Global": "Global", - "Gol — trage un card aici": "Empty — drop a card here", - "Google Maps": "Google Maps", - "Grafic": "Chart", - "Gravitate": "Severity", - "Gravă": "Severe", - "Grupare:": "Group:", - "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet", - "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.", - "Găsit": "Found", - "Găsite (cu articol existent)": "Found (with existing article)", - "Hartă daune": "Damage map", - "Hatchback": "Hatchback", - "Hibrid": "Hybrid", - "Hire date": "Hire date", - "Hourly rate": "Hourly rate", - "Hours": "Hours", - "IBAN": "IBAN", - "IBAN:": "IBAN:", - "ID": "ID", - "IDNO / CUI": "IDNO / CUI", - "INJECTOARE": "INJECTORS", - "ITP": "MOT", - "Ianuarie": "January", - "Iarnă": "Winter", - "Iarnă 2025-2026": "Winter 2025-2026", - "Iconiță (emoji)": "Icon (emoji)", - "Identificare": "Identification", - "Identitate": "Identity", - "Ieri": "Yesterday", - "Ieșire": "Outgoing", - "Ieșiri": "Outflow", - "Image": "Image", - "Images": "Images", - "Imagine": "Image", - "Imagine principală": "Main image", - "Imagini": "Images", - "Implicit": "Default", - "Import": "Import", - "Import CSV": "Import CSV", - "Import clienți din CSV": "Import clients from CSV", - "Import factură (OCR)": "Import invoice (OCR)", - "Import factură Excel/CSV": "Import invoice Excel/CSV", - "Import factură via OCR": "Import invoice via OCR", - "Import finalizat cu succes": "Import completed successfully", - "Import mașini din CSV": "Import vehicles from CSV", - "Import nou": "New import", - "Import reușit — Purchase {$purchase->number}": "Import successful — Purchase {$purchase->number}", - "Import: {$r['imported']} adăugate, {$r['skipped']} ignorate": "Import: {$r['imported']} added, {$r['skipped']} skipped", - "Import: {$r['imported']} adăugați, {$r['skipped']} ignorați": "Import: {$r['imported']} added, {$r['skipped']} skipped", - "Importă din CSV": "Import from CSV", - "Importă din Excel": "Import from Excel", - "Importă lead-uri direct din Lead Ads forms.": "Import leads directly from Lead Ads forms.", - "Inactiv": "Inactive", - "Inactive": "Inactive", - "Info & antet": "Info & header", - "Infopanel": "Dashboard", - "Informația de bază — click pe titlul secțiunilor de mai jos pentru detalii.": "Basic information — click on the section titles below for details.", - "Informație": "Info", - "Injectoare": "Injectors", - "Injectoare noi": "New injectors", - "Injectoarele în normă, apte pentru exploatare": "Injectors OK, fit for use", - "Instrucțiuni adiționale": "Additional instructions", - "Integrări": "Integrations", - "Integrări de plată": "Payment integrations", - "Integrări externe": "External integrations", - "Integrări salvate": "Integrations saved", - "Interval": "Interval", - "Interval dată": "Date range", - "Interval orar": "Time range", - "Interval preț": "Price range", - "Intrare": "Incoming", - "Intrat": "Received", - "Inventar": "Inventory", - "Invitație": "Invitation", - "Invitații": "Invitations", - "Invoice number": "Invoice number", - "Ion Popescu": "Ion Popescu", - "Is active": "Active", - "Is default": "Default", - "Is deleted": "Deleted", - "Is enabled": "Enabled", - "Is published": "Published", - "Is vip": "VIP", - "Istoric depozitare": "Storage history", - "Istoric prețuri furnizori": "Supplier price history", - "Istoric reparații": "Repair history", - "Iulie": "July", - "Iunie": "June", - "JSON": "JSON", - "Jantă": "Wheel", - "Job": "Job", - "Jobs": "Jobs", - "Joi": "Thursday", - "Jurnal": "Audit log", - "KPI mecanici": "Mechanics KPI", - "Kanban": "Kanban", - "Kilometraj": "Mileage", - "Kilometraj, km": "Mileage, km", - "Km": "km", - "Km curent": "Current mileage", - "Km ieșire": "Km out", - "Km intrare": "Km in", - "Km la ieșire:": "Mileage out:", - "Km la intrare:": "Km la intrare:", - "Km parcurși": "Mileage", - "La editare lasă gol pentru a păstra parola actuală.": "Leave empty to keep current password when editing.", - "La revedere": "Goodbye", - "La succes: webhook → automat status=paid + extends company.active_until": "La succes: webhook → automat status=paid + extends company.active_until", - "La timp 90d": "On time 90d", - "La trecere pe „Montată\" se scade automat din stoc.": "On \"Installed\" transition auto-deducts from stock.", - "Labor": "Labor", - "Labors": "Labors", - "Language": "Language", - "Laracasts": "Laracasts", - "Laravel has an incredibly rich ecosystem.": "Laravel has an incredibly rich ecosystem.", - "Last login at": "Last login", - "Lasă gol = se aplică mereu. Combină condițiile pentru a ținti situații specifice.": "Empty = always applies. Combine conditions to target specific cases.", - "Lead": "Lead", - "Lead-uri": "Leads", - "Lead-uri pe sursă": "Leads by source", - "Leads": "Leads", - "Legendă": "Legend", - "Legendă:": "Legend:", - "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.": "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.", - "Lichide": "Fluids", - "Limbă": "Language", - "Limbă default": "Default language", - "Limite": "Limite", - "Linia nu mai necesită aprobare.": "Line no longer needs approval.", - "Linii": "Lines", - "Link": "Link", - "Link client (QR)": "Client link (QR)", - "Link tracking": "Tracking link", - "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.": "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.", - "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,": "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,", - "Lipsește bot token în setări.": "Bot token missing in settings.", - "Lipsă": "Missing", - "Lipsă piesă": "Missing part", - "Liste configurabile": "Configurable lists", - "Listă": "List", - "Livrare": "Delivery", - "Livrare (zile)": "Delivery (days)", - "Livrare gratuită peste": "Free delivery over", - "Livrat": "Delivered", - "Livrată": "Delivered", - "Loading": "Loading...", - "Loc.": "Loc.", - "Local": "Local", - "Locale": "Language", - "Localizare & monedă": "Localization & currency", - "Location": "Location", - "Locație": "Location", - "Locație (raft)": "Location (shelf)", - "Locație rack/bin": "Rack/bin location", - "Log in": "Log in", - "Login": "Login", - "Logo": "Logo", - "Logo & favicon": "Logo & favicon", - "Logo (opțional)": "Logo (optional)", - "Logo actualizat": "Logo actualizat", - "Logout": "Logout", - "Loturi": "Batches", - "Loturi (FIFO)": "Batches (FIFO)", - "Lovitură": "Dent", - "Low Stock Table": "Low stock", - "Low stock": "Low stock", - "Lucrare": "Job", - "Lucrare blocată": "Work blocked", - "Lucrări": "Tasks", - "Lucrări la terți": "Subcontracted work", - "Lucrări terți": "Outsourced jobs", - "Luna aceasta": "This month", - "Luna curentă": "Current month", - "Luna trecută": "Last month", - "Luna următoare ▶": "Next month ▶", - "Lunar": "Lunar", - "Lunetă": "Rear window", - "Luni": "Monday", - "Luni (zi)": "Monday", - "Luni – Vineri: 08:00 – 18:00": "Luni – Vineri: 08:00 – 18:00", - "Lună": "Month", - "Lățime": "Width", - "MB folosiți": "MB used", - "MD00 AG00 0000 ...": "MD00 AG00 0000 ...", - "MDL pipeline total": "MDL pipeline total", - "MDL închise azi": "MDL closed today", - "MDL — Leu moldovenesc": "MDL — Moldovan leu", - "MRR realizat": "Realized MRR", - "Magazin": "Magazin", - "Magazin activ": "Shop enabled", - "Magazin online": "Online shop", - "Mai": "May", - "Mai mic = aplicat primul.": "Lower = applied first.", - "Maistru": "Master", - "Maistru (nume, semnătură)": "Master (name, signature)", - "Maistru / Mecanic": "Master / Mechanic", - "Maistru / Recepție:": "Master / Reception:", - "Make": "Make", - "Manager": "Manager", - "Manopere": "Labor", - "Manoperă": "Labor", - "Manual": "Manual", - "Manuală": "Manual", - "Mapare coloane": "Column mapping", - "Marca": "Brand", - "Marca injectoarelor": "Injector brand", - "Marca/Model": "Make/Model", - "Marca/Model:": "Marca/Model:", - "Marchează Gata": "Mark ready", - "Marchează acest tenant ca demo (datele pot fi resetate periodic).": "Marchează acest tenant ca demo (datele pot fi resetate periodic).", - "Marchează anulat": "Mark as cancelled", - "Marchează plătit": "Mark as paid", - "Marchează salariul ca plătit": "Mark salary as paid", - "Marchează setul ca ridicat de client.": "Mark set as picked up by client.", - "Marchează terminat": "Mark as done", - "Marcă": "Brand", - "Marcă implicită": "Default brand", - "Margin": "Margin", - "Marja": "Margin", - "Marja piese": "Parts margin", - "Marja profitului": "Profit margin", - "Marjă": "Margin", - "Marjă client": "Client margin", - "Marjă internă (%)": "Internal margin (%)", - "Marjă internă (%) — override": "Internal margin (%) — override", - "Marjă internă (nu TVA)": "Internal margin (not VAT)", - "Marjă piese:": "Parts margin:", - "Marjă profit:": "Profit margin:", - "Marjă:": "Margin:", - "Marketing": "Marketing", - "Marketing (UTM)": "Marketing (UTM)", - "Markup": "Markup", - "Markup %": "Markup %", - "Martie": "March", - "Marți": "Tuesday", - "Master": "Master", - "Master name": "Master", - "Matricea": "Matrix", - "Max clienți": "Max clients", - "Max fișe/lună": "Max orders/month", - "Max mașini": "Max vehicles", - "Max qty": "Max qty", - "Max useri": "Max useri", - "Mașina e gata de ridicat": "Vehicle ready for pickup", - "Mașini": "Vehicles", - "Mecanic": "Mechanic", - "Mecanic / Zi": "Mechanic / Day", - "Mecanic implicit": "Default mechanic", - "Mecanici": "Mechanics", - "Medie": "Medium", - "Mediu": "Medium", - "Merchant Code": "Merchant Code", - "Mesaj": "Message", - "Mesaj client": "Client message", - "Mesaj trimis": "Message sent", - "Mesaje": "Messages", - "Mesaje AI/lună": "AI messages/month", - "Message": "Message", - "Method": "Method", - "Metoda": "Metoda", - "Metode de livrare": "Delivery methods", - "Metode plată": "Payment methods", - "Metodă": "Method", - "Metodă plată": "Payment method", - "Miercuri": "Wednesday", - "Migrare la alt sistem CRM": "Migration to another CRM", - "Migrarea inițială a creat setul standard. Adaugă altele dacă ai nevoie (ex: rulou, doză, cutie).": "The initial migration created the standard set. Add others if you need (e.g. roll, dose, box).", - "Mileage": "Mileage", - "Min qty": "Min qty", - "Min.": "Min.", - "Minim": "Minim", - "Minivan": "Minivan", - "Minoră": "Minor", - "Minute": "Minutes", - "Mobile pay": "Mobile pay", - "Mod": "Mode", - "Mod recepție": "Receive mode", - "Mod stub:": "Mod stub:", - "Mod tarifare": "Pricing mode", - "Mod:": "Mode:", - "Model": "Model", - "Model Claude": "Claude model", - "Model Gemini": "Gemini model", - "Model OpenAI": "OpenAI model", - "Model auto": "Vehicle model", - "Model implicit": "Default model", - "Model year": "Model year", - "Modele": "Models", - "Modificat de": "Modified by", - "Moldova-Agroindbank": "Moldova-Agroindbank", - "Monedă": "Currency", - "Monedă platformă": "Platform currency", - "Monovolum": "Minivan", - "Motiv": "Reason", - "Motocicletă": "Motorcycle", - "Motor": "Engine", - "Motor / Frâne / Electrică ...": "Engine / Brakes / Electrical ...", - "Motorină": "Diesel", - "Motorizare": "Engine type", - "Multiplicator": "Multiplier", - "Mulțumim": "Thank you", - "Mâine": "Tomorrow", - "MĂSURĂTORI MECANICA INJECTOARELOR": "INJECTOR MECHANICS MEASUREMENTS", - "Mărci auto suportate (separate prin virgulă)": "Supported makes (comma-separated)", - "Măsurători mecanica injectoarelor": "Injector mechanics measurements", - "Name": "Name", - "Neachitat": "Unpaid", - "Necesită acțiune": "Needs action", - "Necesită aprobare": "Needs approval", - "Necesită aprobare client": "Needs client approval", - "Necesită atenție": "Needs attention", - "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Requires at least 2 full receipts with expected date set.", - "Necesită curățare repetată": "Repeat cleaning needed", - "Necompletat": "Empty", - "Neconfirmat": "Unconfirmed", - "Neconfirmate": "Unconfirmed", - "Necunoscut": "Unknown", - "Neplătit": "Unpaid", - "Neprezentat": "No-show", - "Nepublicat": "Unpublished", - "Nesemnat": "Unsigned", - "Nesincronizat": "Not synced", - "Net 30 / Avans": "Net 30 / Advance", - "Net:": "Net:", - "Neverificat": "Not verified", - "New client": "New client", - "New mașină": "New vehicle", - "Nicio cameră detectată.": "No camera detected.", - "Nicio cheltuială.": "No expenses.", - "Nicio comandă încă": "No orders yet", - "Nicio conversație": "No conversations", - "Nicio daună marcată": "No damage marked", - "Nicio excepție": "No overrides", - "Nicio factură emisă încă": "No invoices issued yet", - "Nicio factură generată": "No invoice generated", - "Nicio fișă de lucru": "No work orders", - "Nicio fișă în perioada selectată.": "No orders in selected period.", - "Nicio fotografie": "No photos", - "Nicio lucrare de caroserie": "No bodyshop jobs", - "Nicio lucrare la terți": "No subcontracted work", - "Nicio manoperă efectuată.": "No work performed.", - "Nicio mașină încă": "No vehicles yet", - "Nicio metodă de plată configurată. Contactează operatorul.": "No payment method configured. Contact operator.", - "Nicio notă internă.": "No internal notes.", - "Nicio piesă implicită": "No default parts", - "Nicio piesă montată.": "No parts installed.", - "Nicio plată": "No payments", - "Nicio plată în perioada selectată.": "No payments in selected period.", - "Nicio programare în această perioadă.": "No appointments in this period.", - "Nicio programare în perioada selectată.": "No appointments in selected period.", - "Niciodată": "Never", - "Niciun UM înregistrat": "No units of measure", - "Niciun client magazin": "No shop customers", - "Niciun client pierdut. 🎉": "No lost clients. 🎉", - "Niciun client încă": "No clients yet", - "Niciun cod cross": "No cross codes", - "Niciun coeficient": "No coefficients", - "Niciun coeficient contextual nu se aplică (preț de bază).": "No contextual coefficient applies (base price).", - "Niciun depozit": "No warehouses", - "Niciun dispozitiv abonat": "No subscribed devices", - "Niciun istoric": "No history", - "Niciun lead.": "No leads.", - "Niciun lot înregistrat": "No batches recorded", - "Niciun mecanic activ.": "No active mechanics.", - "Niciun mecanic implicit": "No default mechanic", - "Niciun mecanic nu a finalizat lucrări în această perioadă.": "No mechanic has completed work in this period.", - "Niciun plan definit": "Niciun plan definit", - "Niciun preț înregistrat": "No prices recorded", - "Niciun protocol": "No protocols", - "Niciun rest de încasat. 🎉": "No balance to collect. 🎉", - "Niciun rezultat pentru": "No results for", - "Niciun set de anvelope": "No tire sets", - "Niciun subcontractor": "No subcontractors", - "Niciun tenant încă": "No tenants yet", - "Niciun token generat. Folosește butonul „Generează token": "No tokens generated. Use the \"Generate token\" button.", - "Niciun șablon": "No templates", - "Nimic de restituit": "Nothing to return", - "No": "No", - "No-show alert": "No-show alert", - "Noiembrie": "November", - "Norm hours": "Norm hours", - "Norma ore": "Norm hours", - "Normal": "Normal", - "Norme-ore": "Labor rates", - "Note interne": "Note interne", - "Notes": "Notes", - "Notificare": "Notification", - "Notifications": "Notifications", - "Notificări": "Notifications", - "Notificări clienți": "Client notifications", - "Notificările push funcționează ✅": "Push notifications working ✅", - "Notițe": "Notes", - "Notițe / Reclamație": "Notes / Complaint", - "Notițe / reclamație": "Notes / complaint", - "Notițe interne": "Internal notes", - "Nou": "New", - "Nou tehnician": "New technician", - "Nouă": "New", - "Nr.": "No.", - "Nr. auto": "Plate", - "Nr. dosar daună": "Damage file no.", - "Nr. factură": "Invoice no.", - "Nr. fișă": "Order no.", - "Nr. injectoare": "Injector count", - "Nr. poliță": "Policy no.", - "Nr. protocol": "Protocol no.", - "Nr. protocol:": "Protocol no.:", - "Nr. telefon": "Phone number", - "Nr. înmatriculare": "Plate number", - "Nr.:": "Nr.:", - "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.": "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.", - "Nu ai cont?": "Don't have an account?", - "Nu am găsit linii valide — verifică maparea coloanelor": "No valid rows found — check column mapping", - "Nu există date": "No data", - "Nu există rezultate": "No results", - "Nu găsit": "Not found", - "Nu pot porni camera: ": "Cannot start camera: ", - "Nu re-trimite mai des de X zile": "Don't resend more often than every X days", - "Nu te poți șterge pe tine!": "You can't delete yourself!", - "Nu, renunță": "No, cancel", - "Numar": "Number", - "Number": "Number", - "Number generated": "Number generated", - "Nume": "Name", - "Nume (EN)": "Name (EN)", - "Nume (RO)": "Name (RO)", - "Nume (RU)": "Name (RU)", - "Nume (descriere)": "Name (description)", - "Nume *": "Name *", - "Nume admin": "Admin name", - "Nume canal": "Channel name", - "Nume familie": "Last name", - "Nume template": "Template name", - "Nume în cele 3 limbi": "Name in 3 languages", - "Nume, cod articol, brand...": "Name, article, brand...", - "Nume:": "Nume:", - "Numele este obligatoriu": "Numele este obligatoriu", - "Numerar": "Cash", - "Numerar net (toate plățile - cheltuieli)": "Net cash (all payments − expenses)", - "Număr": "Number", - "Numărul de zile gratis după ce un tenant alege acest plan.": "Free trial days when a tenant chooses this plan.", - "OCR eșuat": "OCR failed", - "OK": "OK", - "Observații": "Notes", - "Obține token cu": "Get token with", - "Octombrie": "October", - "Ocupat": "Busy", - "Oglindă D": "Right mirror", - "Oglindă S": "Left mirror", - "Ok": "OK", - "On = arată „Bază salariu: X · marjă Y%": "On = show \"Salary base: X · margin Y%\"", - "On = arată „Bază salariu: X · marjă Y%\" sub Total în tabelul Manopere. Off = doar Total (util când review-uiești o Fișă cu clientul de față).": "On = show \"Salary base: X · margin Y%\" under Total in the Labor table. Off = only Total (useful when reviewing an order with the client present).", - "On = din prețul manoperelor se scade marja pentru salariu. Off = manopere la cost (salariu pe Total integral).": "On = margin is deducted from labor price for salary. Off = labor at cost (salary from full Total).", - "Onboarded": "Onboarded", - "Only trashed": "Only trashed", - "Onorat": "Onorat", - "Onorează (scade stoc)": "Fulfill (deduct stock)", - "OpenAI API Key": "OpenAI API Key", - "Opened at": "Opened at", - "Operator platformă:": "Operator platformă:", - "Operatorul (tu) creezi factură:": "Operatorul (tu) creezi factură:", - "Operatorul confirmă manual factura ca plătită": "Operatorul confirmă manual factura ca plătită", - "Operatorul îți va emite factură când e timpul abonamentului.": "Operatorul îți va emite factură când e timpul abonamentului.", - "Ora": "Time", - "Ora deschidere": "Opened at", - "Ora ieșire": "Delivery time", - "Ora intrare": "Intake time", - "Ora sfârșit": "End time", - "Ora începere": "Start time", - "Ora închidere": "Closed at", - "Oraș": "City", - "Oraș:": "Oraș:", - "Order": "Order", - "Order date": "Order date", - "Order number": "Order number", - "Orders": "Orders", - "Ordine": "Order", - "Ordonare": "Sort", - "Ordonat": "Sorted", - "Ordonează după": "Sort by", - "Ore": "Hours", - "Ore (normă)": "Hours (norm)", - "Ore disponibile / zi": "Available hours / day", - "Ore lucrate": "Hours worked", - "Ore programate": "Scheduled hours", - "Ore total": "Total hours", - "Ore/zi": "Hours/day", - "Overview": "Overview", - "Owner": "Owner", - "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.": "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.", - "P&L": "P&L", - "PDF": "PDF", - "PDR": "PDR", - "PDR (fără vopsire)": "PDR (no painting)", - "PNG/ICO, max 512 KB.": "PNG/ICO, max 512 KB.", - "PNG/SVG, max 2 MB. Apare în sidebar.": "PNG/SVG, max 2 MB. Shown in sidebar.", - "PO": "PO", - "POS": "POS", - "POST /api/v1/login": "POST /api/v1/login", - "PPF": "PPF", - "PROTOCOL DE DIAGNOSTIC ȘI CURĂȚARE": "DIAGNOSTIC AND CLEANING PROTOCOL", - "Pagina": "Page", - "Pagini": "Pages", - "Paid": "Paid", - "Paid at": "Paid at", - "Panou": "Panel", - "Panou control": "Control panel", - "Parbriz": "Windshield", - "Parolă": "Password", - "Parolă (lasă gol pentru a nu schimba)": "Password (leave empty to keep)", - "Parolă (lasă gol pentru auto-generat)": "Password (leave empty to auto-generate)", - "Parolă API": "API password", - "Parolă resetată.": "Parolă resetată.", - "Part": "Part", - "Parts": "Parts", - "Parțial": "Partial", - "Pas 1 — Datele afacerii": "Pas 1 — Datele afacerii", - "Pas 2 — Brand & limbă": "Pas 2 — Brand & limbă", - "Pas 3 — Tarif & terminat": "Pas 3 — Tarif & terminat", - "Password": "Password", - "Pasul 1: Încarcă fișierul": "Step 1: Upload file", - "Pasul 2: Mapează coloanele": "Step 2: Map columns", - "Pasul 3: Previzualizare — :n poziții": "Step 3: Preview — :n items", - "Pauză": "Pause", - "Pay status": "Pay status", - "Pay terms": "Pay terms", - "PayPal": "PayPal", - "PayPal:": "PayPal:", - "Payload:": "Payload:", - "Payment": "Payment", - "Payment date": "Payment date", - "Payment method": "Payment method", - "Payments": "Payments", - "Paynet": "Paynet", - "Pe oră": "Hourly", - "Pe oră (normă × tarif)": "Hourly (norm × rate)", - "Pe pauză": "Paused", - "Pe status": "By status", - "Penalizare": "Fine", - "Penalizări": "Penalties", - "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.": "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.", - "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.": "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.", - "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.": "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.", - "Pentru detalii, contactați administratorul platformei.": "Pentru detalii, contactați administratorul platformei.", - "Per page": "Per page", - "Perioada (YYYY-MM)": "Period (YYYY-MM)", - "Perioadă": "Period", - "Perioadă (YYYY-MM)": "Period (YYYY-MM)", - "Perioadă raport": "Report period", - "Perioadă trial (zile)": "Trial period (days)", - "Perioadă:": "Period:", - "Period": "Period", - "Permisiuni": "Permissions", - "Persoană contact": "Contact person", - "Persoană fizică": "Individual", - "Persoană juridică": "Company", - "Personalizat": "Custom", - "Phone": "Phone", - "Phone alt": "Alt. phone", - "Photo": "Photo", - "Photos": "Photos", - "Pickup": "Pickup", - "Pierdut": "Lost", - "Pierdute": "Missed", - "Piesa returnată în stoc": "Part returned to stock", - "Piese": "Parts", - "Piese (vânzare)": "Parts (sales)", - "Piese impl.": "Default parts", - "Piese implicite": "Default parts", - "Piese implicite adăugate (:n)": "Default parts added (:n)", - "Piese în stoc": "Piese în stoc", - "Piesă": "Part", - "Piesă din catalog": "Part from catalog", - "Pipeline": "Pipeline", - "Plafon": "Roof", - "Plan": "Plan", - "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.": "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.", - "Plata apare în 1-3 zile lucrătoare": "Plata apare în 1-3 zile lucrătoare", - "Plata stabilește automat starea fișei (unpaid/partial/paid)": "Payment automatically sets the order status (unpaid/partial/paid).", - "Plate": "Plate", - "Plată": "Payment", - "Plată & total": "Payment & total", - "Plată anulată": "Plată anulată", - "Plată primită": "Payment received", - "Plată reușită": "Plată reușită", - "Plată reușită!": "Plată reușită!", - "Plângere client": "Client complaint", - "Plătește direct din bancă (1-3 zile)": "Plătește direct din bancă (1-3 zile)", - "Plătit": "Paid", - "Plătit către terț": "Paid to subcontractor", - "Plătit de": "Paid by", - "Plătit la": "Paid at", - "Plătit terț": "Paid subcontractor", - "Plătită": "Paid", - "Plăți": "Payments", - "Plăți internaționale. Mai potrivit pentru clienți din afara MD.": "Plăți internaționale. Mai potrivit pentru clienți din afara MD.", - "Pod": "Bay", - "Pod / Spațiu lucru": "Bay / Work space", - "Pod / Zi": "Bay / Day", - "Pod / spațiu": "Bay / space", - "Pod × Zile": "Bay × Days", - "Polish": "Polish", - "Politica de confidențialitate": "Privacy policy", - "Politici": "Policies", - "Pontaj": "Timesheet", - "Populare": "Popular", - "Portbagaj": "Trunk", - "Posibili clienți noi": "Potential new clients", - "Position": "Position", - "Post actualizat": "Post actualizat", - "Poze": "Photos", - "Pozele auto": "Vehicle photos", - "Poștă": "Post", - "Poți adăuga un loc de muncă (cu lift sau fără — ex: curte, atelier electric).": "You can add a workspace (with or without a lift — e.g. yard, electric workshop).", - "Prag D": "Right sill", - "Prag S": "Left sill", - "Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.", - "Precedent": "Previous", - "Predat": "Delivered", - "Prefix facturi": "Prefix facturi", - "Pregătită": "Packed", - "Premium": "Premium", - "Premium / Lux": "Premium / Luxury", - "Prenume": "First name", - "Preview": "Preview", - "Preview PDF": "Preview PDF", - "Previzualizare": "Preview", - "Previzualizare →": "Preview →", - "Prezent": "Present", - "Prezențe": "Attendances", - "Prezență": "Attendance", - "Preț": "Price", - "Preț achiziție": "Purchase price", - "Preț anual": "Annual price", - "Preț client": "Client price", - "Preț contextual": "Preț contextual", - "Preț de bază (markup)": "Preț de bază (markup)", - "Preț fix": "Fixed price", - "Preț fix (MDL)": "Fixed price (MDL)", - "Preț implicit": "Default price", - "Preț inteligent": "Smart price", - "Preț lunar": "Monthly price", - "Preț orientativ (MDL)": "Suggested price (MDL)", - "Preț recomandat": "Preț recomandat", - "Preț unit.": "Unit price", - "Preț unitar": "Unit price", - "Preț vz.": "Sale price", - "Preț vânzare": "Sale price", - "Preț/h": "Price/h", - "Prețuri": "Prices", - "Prețurile se înregistrează automat la fiecare recepție de PO.": "Prices are auto-recorded on every PO receipt.", - "Price": "Price", - "Prima vizită": "First visit", - "Primește cereri din canalul Telegram + trimite confirmări automate.": "Receive requests from the Telegram channel + send auto-confirmations.", - "Primit": "Incoming", - "Print": "Print", - "Print factură": "Print invoice", - "Print fișă": "Print order", - "Prio": "Prio", - "Prioritate": "Priority", - "Privat": "Private", - "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin": "Default percentage applied to labor. Deducted from the labor price to determine the mechanic's salary base. Visible only to roles with the \"finance.view_internal_margin\" permission.", - "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin\".": "Default percentage applied to labor. Deducted from the labor price to determine the mechanic's salary base. Visible only to roles with the \"finance.view_internal_margin\" permission.", - "Procentaj": "Markup", - "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.": "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.", - "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.": "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.", - "Procesează": "Process", - "Producător": "Manufacturer", - "Produs": "Product", - "Produse": "Products", - "Produsele tale": "Produsele tale", - "Profesie": "Profession", - "Profil": "Profile", - "Profile": "Profile", - "Profit": "Profit", - "Profit (luna)": "Profit (month)", - "Profit brut": "Gross profit", - "Profit net": "Net profit", - "Programare": "Appointment", - "Programare adăugată": "Programare adăugată", - "Programare confirmată": "Appointment confirmed", - "Programare creată · mâine 10:00": "Appointment created · tomorrow 10:00", - "Programare mutată": "Programare mutată", - "Programare nouă": "New appointment", - "Programare ștearsă": "Programare ștearsă", - "Programarea dvs. este confirmată:": "Programarea dvs. este confirmată:", - "Programat": "Scheduled", - "Programați-vă online sau sunați la": "Programați-vă online sau sunați la", - "Programează": "Schedule", - "Programează întâlnire": "Schedule meeting", - "Programări": "Appointments", - "Programări azi": "Appointments today", - "Progres": "Progress", - "Progres etapă": "Stage progress", - "Proprietar": "Owner", - "Protocol nou": "New protocol", - "Provider implicit": "Default provider", - "Provider:": "Provider:", - "Public": "Public", - "Public (afișat la signup)": "Public (shown at signup)", - "Publicat": "Published", - "Publicat în magazin": "Published in shop", - "Publică": "Publish", - "Publică în magazin": "Publish in shop", - "Publishable key": "Publishable key", - "Published": "Published", - "Purchase": "Purchase", - "Purchases": "Purchases", - "Push": "Push", - "Putere": "Power", - "Pâlnie": "Pipeline", - "Până la": "To", - "Până la (gol = ∞)": "Until (empty = ∞)", - "Până la data": "To date", - "Până la ora": "To time", - "Până la:": "Până la:", - "QR": "QR", - "Qty": "Qty", - "Quantity": "Quantity", - "ROI": "ROI", - "RON — Leu românesc": "RON — Romanian leu", - "RUB — Rublă": "RUB — Ruble", - "Raft": "Shelf", - "Rapoarte": "Reports", - "Raport": "Report", - "Rata conversie": "Conversion rate", - "Ratat": "Missed", - "Rate": "Rate", - "Rating": "Rating", - "Rating actualizat → {$score}★": "Rating actualizat → {$score}★", - "Reactivează": "Reactivate", - "Read the": "Read the", - "Ready at": "Ready at", - "Real ore": "Real hours", - "Reason": "Reason", - "Recalculat preț pentru :n piese": "Price recalculated for :n parts", - "Recalculat preț pentru {$count} piese": "Recalculat preț pentru {$count} piese", - "Recalculează": "Recalculate", - "Received at": "Received at", - "Recent": "Recent", - "Recente": "Recent", - "Recente / restul": "Recente / restul", - "Recepție": "Reception", - "Recepție acum:": "Received now:", - "Recepție completă — batch-uri create": "Full receipt — batches created", - "Recepție totală": "Full receipt", - "Recepționat": "Received", - "Recepționat — batch creat": "Received — batch created", - "Recepționată": "Received", - "Recepționată parțial": "Partially received", - "Recepționată total": "Fully received", - "Recepționează": "Receive", - "Recepționează marfă": "Receive goods", - "Recomandare": "Referral", - "Recomandat": "Recommended", - "Recomandate": "Recommended", - "Recomandată înlocuire": "Replacement recommended", - "Recomandă": "Recommend", - "Recomandări": "Recommendations", - "Recomandări AI": "AI recommendations", - "Recomandări — clienți de urmărit": "Recommendations — clients to follow up", - "Redeschide fișa": "Reopen order", - "Ref.": "Ref.", - "Ref. lot/factură": "Batch/invoice ref.", - "Reference": "Reference", - "Referință": "Reference", - "Referință (Stripe id, transfer)": "Reference (Stripe id, transfer)", - "Referință (chitanță / tranzacție)": "Reference (receipt / transaction)", - "Refuzat": "Rejected", - "Refuzat de client": "Rejected by client", - "Regenerează": "Regenerate", - "Region": "Region", - "Register": "Register", - "Regiune": "Regiune", - "Regulă": "Rule", - "Reia": "Resume", - "Remember me": "Remember me", - "Reminder ITP / revizie": "MOT / service reminder", - "Reminder service auto": "Auto service reminder", - "Renunță": "Cancel", - "Reordonează": "Reorder", - "Reparație": "Repair", - "Reparație capitală motor": "Engine overhaul", - "Reparație caroserie": "Body repair", - "Reparații": "Repairs", - "Report": "Report", - "Reports": "Reports", - "Rerating": "Rerating", - "Reset": "Reset", - "Reset parolă": "Reset password", - "Resetare parolă": "Resetare parolă", - "Resetează": "Reset", - "Resetează 2FA": "Reset 2FA", - "Resetează filtre": "Reset filters", - "Resetează parola": "Reset password", - "Respinge": "Reject", - "Respins": "Rejected", - "Respins de": "Rejected by", - "Responsabil": "Assignee", - "Rest de plată": "Balance due", - "Restanță": "Debt", - "Restaurează": "Restore", - "Restituire": "Restituire", - "Restore": "Restore", - "Retur": "Return", - "Returnat": "Returned", - "Revenue": "Revenue", - "Revizie": "Service", - "Revizii": "Services", - "Revocă": "Revoke", - "Rezervare": "Reservation", - "Rezervat": "Reserved", - "Rezervă o programare": "Rezervă o programare", - "Rezistență ÎNAINTE": "Resistance BEFORE", - "Rezistență, Ω": "Resistance, Ω", - "Rezultat": "Result", - "Rezultate": "Results", - "Rezumat": "Summary", - "Reîmprospătează": "Refresh", - "Ridicare din service": "Pickup at service", - "Ridicare la service": "Pickup at service", - "Ridicat": "High", - "Robotizată": "Robotized", - "Rol": "Role", - "Rol primar": "Primary role", - "Role": "Role", - "Rolul principal — sincronizat automat cu drepturile RBAC.": "Primary role — automatically synced with RBAC permissions.", - "Roluri suplimentare": "Additional roles", - "Roluri suplimentare peste rolul primar — drepturile se cumulează.": "Additional roles on top of the primary — permissions accumulate.", - "Rolurile sistem (owner/admin/etc.) au numele blocat": "System roles (owner/admin/etc.) have locked names", - "Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).": "The user's roles already grant them permissions. Add overrides only when you want to manually GRANT or DENY a specific permission for this user (on top of the role).", - "Română": "Romanian", - "Rotire": "Rotate", - "Roți": "Wheels", - "Rugină": "Rust", - "Rulează `php artisan push:vapid` și adaugă cheile în .env.": "Run `php artisan push:vapid` and add the keys to .env.", - "Rând": "Row", - "Rânduri": "Rows", - "Rânduri per pagină": "Rows per page", - "Rămas": "Remaining", - "Răspuns": "Answered", - "Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.", - "SEO": "SEO", - "SMS": "SMS", - "SUV": "SUV", - "SUV / Crossover": "SUV / Crossover", - "Salarii": "Salaries", - "Salariu": "Salary", - "Salariu & comisioane": "Salary & commissions", - "Salariu & marjă": "Salary & margin", - "Salariu bază": "Base salary", - "Salary base": "Salary base", - "Sales": "Sales", - "Salut": "Hi", - "Salvează": "Save", - "Salvează configurația pentru acest furnizor": "Save mapping for this supplier", - "Salvează schimbările": "Save changes", - "Salvează și adaugă altul": "Save and add another", - "Salvează și continuă": "Save and continue", - "Salvează și închide": "Save and close", - "Sarcini": "Tasks", - "Sarcini restante": "Overdue tasks", - "Sarcină": "Task", - "Sau generează unul aici (recomandat pentru integrări permanente)": "Or generate one here (recommended for permanent integrations).", - "Sau introdu manual (cod articol / barcode)…": "Or enter manually (article / barcode)…", - "Save": "Save", - "Scade din stoc piesele legate de catalog (FIFO) și marchează comanda confirmată.": "Deducts catalog-linked parts from stock (FIFO) and confirms the order.", - "Scadent": "Scadent", - "Scadent la": "Scadent la", - "Scadență": "Due date", - "Scanează codurile pieselor pentru a marca ca recepționate.": "Scan part codes to mark as received.", - "Scaner cod QR / Bare": "Scaner cod QR / Bare", - "Scheduled at": "Scheduled at", - "Schimb ulei + filtru": "Oil + filter change", - "Schimbă statusul fișei": "Change order status", - "Scoate din magazin": "Scoate din magazin", - "Scrie mesajul tău...": "Type your message...", - "Scule / consumabile": "Tools / consumables", - "Scăzut": "Low", - "Se completează automat când clientul scrie la bot": "Auto-filled when the client writes to the bot", - "Se procesează...": "Processing...", - "Se salvează...": "Se salvează...", - "Se vor crea batch-uri pentru toate restanțele rămase în depozitul țintă.": "Batches will be created for all remaining outstanding quantities in the target warehouse.", - "Search": "Search", - "Season": "Season", - "Secret": "Secret", - "Secret key": "Secret key", - "Secret semnătură": "Signature secret", - "Secunde": "Seconds", - "Securitate": "Security", - "Sedan": "Sedan", - "Sedan / Hatchback": "Sedan / Hatchback", - "Select all": "Select all", - "Selectat": "Selected", - "Selectat:": "Selected:", - "Selectate": "Selected", - "Selectează": "Select", - "Selectează dată": "Select date", - "Selectează fișier": "Select file", - "Selectează furnizorul": "Select supplier", - "Selectează interval": "Select range", - "Selectează motivul pentru care lucrarea nu poate continua. Va fi vizibil managerului.": "Select the reason why work cannot continue. Visible to the manager.", - "Selectează oră": "Select time", - "Selectează perioadă": "Select period", - "Semnat": "Signed", - "Semnat de": "Signed by", - "Semnat de (manual)": "Signed by (manual)", - "Semnează": "Sign", - "Semnătură": "Signature", - "Semnătură digitală": "Digital signature", - "Senzori TPMS": "TPMS sensors", - "Septembrie": "September", - "Serial": "Serial", - "Serial number": "Serial number", - "Serie": "Series", - "Serie factură": "Invoice series", - "Service": "Service", - "Service ID": "Service ID", - "Services": "Services", - "Servicii": "Services", - "Servicii & tarif": "Services & rate", - "Servicii oferite": "Servicii oferite", - "Servicii oferite (separate prin virgulă)": "Services offered (comma-separated)", - "Servicii terțe": "Third-party services", - "Sesiuni": "Sessions", - "Set eliberat din depozit": "Set released from storage", - "Set primit în depozit": "Set received in storage", - "Setare implicită": "Default", - "Setat manual dacă markup = 0.": "Set manually if markup = 0.", - "Setează webhook": "Set webhook", - "Settings": "Settings", - "Seturi anvelope": "Tire sets", - "Setări avansate": "Advanced settings", - "Setări companie": "Company settings", - "Setări generale": "General settings", - "Setări plăți": "Payment settings", - "Setări plăți salvate": "Setări plăți salvate", - "Setări salvate": "Settings saved", - "Setările au fost salvate. Hai să adăugăm primul client.": "Setările au fost salvate. Hai să adăugăm primul client.", - "Sever": "Severe", - "Sex": "Gender", - "Sezon": "Season", - "Sfat": "Tip", - "Shelf": "Shelf", - "Sign in": "Sign in", - "Sign up": "Sign up", - "Sincronizat": "Synced", - "Sincronizează": "Sync", - "Sistem": "Sistem", - "Site": "Website", - "Site PSauto": "Public site", - "Sku": "SKU", - "Slot": "Slot", - "Slug": "Slug", - "Sold": "Balance", - "Solution": "Solution", - "Sosit": "Arrived", - "Source": "Source", - "Spart": "Broken", - "Spate-Dreapta": "Rear-Right", - "Spate-Stânga": "Rear-Left", - "Spațiu de lucru adăugat": "Spațiu de lucru adăugat", - "Specialitate": "Specialty", - "Specializare": "Specialization", - "Specialty": "Specialty", - "Specificații": "Specifications", - "Sport": "Sport", - "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Tell the system what each column represents. We save the mapping for future imports.", - "Standard": "Standard", - "Stare": "Condition", - "Stare timp": "Time state", - "Stare zi": "Day status", - "Start": "Start", - "Status": "Status", - "Status dosar": "File status", - "Status implicit": "Default status", - "Status:": "Status:", - "Stoc": "Stock", - "Stoc adăugat": "Stoc adăugat", - "Stoc minim": "Stoc minim", - "Stoc minim atins": "Minimum stock reached", - "Stoc piese (la preț achiziție)": "Parts stock (at purchase price)", - "Stock": "Stock", - "Storage": "Storage", - "Storage (MB)": "Storage (MB)", - "Storage media": "Storage media", - "Stripe: înregistrează cont la": "Stripe: înregistrează cont la", - "Sub minim": "Below minimum", - "Subcontractare": "Subcontracting", - "Subcontractor": "Subcontractor", - "Subcontractori": "Subcontractors", - "Subdomeniul: .service.mir.md": "Subdomeniul: .service.mir.md", - "Subiect": "Subject", - "Subiect (email)": "Subject (email)", - "Subiect *": "Subject *", - "Subiect și data sunt obligatorii": "Subiect și data sunt obligatorii", - "Submit": "Submit", - "Subtotal": "Subtotal", - "Subtotal manopere:": "Subtotal manopere:", - "Subtotal piese:": "Subtotal piese:", - "Succes": "Success", - "Sugerează revizie / piese de uzură.": "Suggest service / wear parts.", - "Sumă": "Amount", - "Sumă achitată": "Sumă achitată", - "Sumă:": "Sumă:", - "Sunet": "Sound", - "Sunt de acord": "I agree", - "Sunteți sigur?": "Are you sure?", - "Sună": "Call", - "Sună-i sau trimite-le un email cu suma datorată.": "Call or send an email with the outstanding amount.", - "Suport": "Support", - "Supplier": "Supplier", - "Sursă": "Source", - "Sursă & Atribuire": "Source & attribution", - "Suspendat": "Suspended", - "Suspendă": "Suspend", - "Suspensie": "Suspension", - "Sâmbătă": "Saturday", - "Sâmbătă: 09:00 – 14:00": "Sâmbătă: 09:00 – 14:00", - "Săpt": "Week", - "Săpt. lucrătoare": "Working days", - "Săpt. următoare →": "Next week →", - "Săptămâna aceasta": "This week", - "Săptămâna curentă": "Current week", - "Săptămâna trecută": "Last week", - "Săptămâni": "Weeks", - "TPMS": "TPMS", - "TPMS & foto": "TPMS & photos", - "TVA": "VAT", - "Tablă": "Steel", - "Tarif normo-oră": "Hour rate", - "Tarif normo-oră (poți schimba oricând)": "Norm-hour rate (can change anytime)", - "Tarif orar (MDL)": "Hourly rate (MDL)", - "Tarif/h": "Rate/h", - "Tarif/oră": "Rate/hour", - "Tarifare": "Rating", - "Task": "Task", - "Tasks": "Tasks", - "Taxe": "Taxes", - "Taxă depozitare": "Storage fee", - "Taxă livrare": "Delivery fee", - "Tehnice": "Technical", - "Tehnicieni": "Technicians", - "Telefon": "Phone", - "Telefon alternativ": "Alt. phone", - "Telefon principal": "Telefon principal", - "Telefon sau parolă incorecte.": "Telefon sau parolă incorecte.", - "Telefon:": "Telefon:", - "Telefonie": "Calls", - "Telegram": "Telegram", - "Telegram bot": "Telegram bot", - "Telegram chat ID": "Telegram chat ID", - "Telegram va trimite mesajele primite la URL-ul webhook de mai jos.": "Telegram will forward incoming messages to the webhook URL below.", - "Tenant activat.": "Tenant activat.", - "Tenant demo": "Tenant demo", - "Tenant not resolved": "Tenant not resolved", - "Tenant suspendat.": "Tenant suspendat.", - "Tenants recenți": "Tenants recenți", - "Tenants total": "Total tenants", - "Tenantul vede factura în interiorul lui la": "Tenantul vede factura în interiorul lui la", - "Termen": "Due date", - "Termen limită": "Deadline", - "Termene": "Deadlines", - "Termeni": "Terms", - "Termeni de plată": "Payment terms", - "Termeni plată": "Payment terms", - "Termeni și condiții": "Terms & conditions", - "Terminal": "Terminal", - "Termină": "Finish", - "Terț": "Subcontractor", - "Test AutoCRM": "AutoCRM test", - "Test notificare push": "Test push notification", - "Testează bot Telegram": "Test Telegram bot", - "Theme color": "Theme color", - "Time": "Time", - "Timeline": "Timeline", - "Timeline & Chat — Phase 2": "Timeline & Chat — Phase 2", - "Timp deschidere, ms": "Opening time, ms", - "Timp lucrat": "Time worked", - "Timp mediu": "Avg time", - "Timp total": "Total time", - "Timp închidere KZ, ms": "Closing time (KZ), ms", - "Timp închidere, ms": "Closing time, ms", - "Tinichigerie": "Body repair", - "Tinichigerie / Detailing": "Body / Detailing", - "Tip": "Type", - "Tip daună": "Damage type", - "Tip implicit": "Default type", - "Tip jante": "Rim type", - "Tipărește": "Print", - "Tipărește / PDF fișă": "Print / PDF order", - "Tipărește etichete QR": "Print QR labels", - "Title": "Title", - "To": "To", - "Toate": "All", - "Toate atelierele": "All workshops", - "Toate autovehiculele": "All vehicles", - "Toate categoriile": "All categories", - "Toate cererile": "All leads", - "Toate cheltuielile": "All expenses", - "Toate comenzile": "All orders", - "Toate companiile": "All companies", - "Toate câmpurile": "All fields", - "Toate limbile": "All languages", - "Toate ok": "All OK", - "Toate piesele sunt în stoc.": "All parts in stock.", - "Toate plătite": "All paid", - "Toate plățile": "All payments", - "Toate produsele": "All products", - "Toate rolurile": "All roles", - "Toate statusurile": "All statuses", - "Toate timpurile": "All time", - "Token generat!": "Token generated!", - "Token public": "Token public", - "Token revocat": "Token revocat", - "Tokens consumate luna aceasta:": "Tokens used this month:", - "Tokens:": "Tokens:", - "Top piese vândute": "Top parts sold", - "Tot apelul trebuie făcut pe subdomain-ul tău:": "All requests must be made on your subdomain:", - "Total": "Total", - "Total active": "Total assets", - "Total cheltuit": "Total spent", - "Total costuri": "Total costs", - "Total deals active": "Total active deals", - "Total general": "Grand total", - "Total ieșiri": "Total outflow", - "Total intrări": "Total inflow", - "Total manopere:": "Labor total:", - "Total net": "Net total", - "Total paid": "Total paid", - "Total piese:": "Parts total:", - "Total plătit": "Total paid", - "Total rezultate": "Total results", - "Total venituri": "Total revenue", - "Total în baza de date": "Total in database", - "Total încasat": "Total received", - "Total înregistrate": "Total registered", - "Toți": "All", - "Toți VIP-ii sunt în contact recent.": "All VIP clients contacted recently.", - "Toți clienții": "All clients", - "Toți mecanicii": "All mechanics", - "Toți utilizatorii": "All users", - "Tracking & ETA": "Tracking & ETA", - "Tracking client": "Client tracking", - "Tracțiune": "Drive", - "Trage fișierul aici": "Drop file here", - "Transfer": "Transfer", - "Transfer bancar": "Bank transfer", - "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway": "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway", - "Transmission": "Transmission", - "Transport": "Transport", - "Tranz.": "Trans.", - "Trashed": "Trashed", - "Trial expiră la": "Trial expires at", - "Trimis": "Sent", - "Trimis pe :n dispozitiv(e)": "Sent to :n device(s)", - "Trimis · fără răspuns": "Sent · no response", - "Trimite": "Send", - "Trimite SMS": "Send SMS", - "Trimite SMS-uri prin gateway local (Moldcell/Orange API).": "Send SMS via local gateway (Moldcell/Orange API).", - "Trimite acest link clientului — vede statusul fișei, ETA și fotografiile fără să se logheze.": "Send this link to the client — they see the order status, ETA and photos without logging in.", - "Trimite email": "Send email", - "Trimite emailul standard de resetare a parolei către clientul magazinului.": "Trimite emailul standard de resetare a parolei către clientul magazinului.", - "Trimite factură": "Send invoice", - "Trimite invitație": "Send invitation", - "Trimite link resetare": "Send reset link", - "Trimite mesaj": "Send message", - "Trimite mesaje template către clienți (programări, confirmări).": "Send template messages to clients (appointments, confirmations).", - "Trimite notificare": "Send notification", - "Trimite prin email": "Send by email", - "Trimite reminder după X zile fără vizită": "Send reminder after X days without visit", - "Trimite reset parolă": "Send password reset", - "Trimitere eșuată — verifică integrarea": "Send failed — check integration", - "Turbo": "Turbo", - "Type": "Type", - "UAH — Hryvnia": "UAH — Hryvnia", - "UM": "Unit", - "URL secret pentru POST direct cu lead-uri din site-ul tău.": "Secret URL for direct POST with leads from your site.", - "USD — US Dollar": "USD — US Dollar", - "Ulei": "Oil", - "Ultim login": "Last login", - "Ultima actualizare": "Last updated", - "Ultima autentificare": "Last login", - "Ultima logare": "Ultima logare", - "Ultima modificare": "Last modified", - "Ultima sincronizare": "Last synced", - "Ultimele 30 zile": "Last 30 days", - "Ultimul cod citit:": "Last code read:", - "Un depozit implicit a fost creat la migrare. Adaugă altele dacă ai locații fizice separate (sucursală, hală, mobil).": "A default warehouse was created at migration. Add others if you have separate physical locations (branch, hall, mobile).", - "Updated at": "Updated at", - "Upgrade": "Upgrade", - "Upload": "Upload", - "Urgent": "Urgent", - "Urgente": "Urgent", - "Urgență": "Urgency", - "Urmărește comanda →": "Urmărește comanda →", - "Următor": "Next", - "Următorul": "Next", - "Următorul →": "Next →", - "User": "User", - "User API": "User API", - "User name": "User", - "Useri": "Useri", - "Utilități": "Utilities", - "Utilizator": "User", - "Utilizatori": "Users", - "Uzat": "Worn", - "Uzură (mm) per poziție": "Wear (mm) per position", - "Uzură min": "Min wear", - "Ușor": "Minor", - "Ușă FD": "Front-Right door", - "Ușă FS": "Front-Left door", - "Ușă SD": "Rear-Right door", - "Ușă SS": "Rear-Left door", - "VIN": "VIN", - "VIN căutare & piese": "VIN căutare & piese", - "VIN trebuie să aibă cel puțin 11 caractere.": "VIN trebuie să aibă cel puțin 11 caractere.", - "VIN-căutare": "VIN search", - "VIN:": "VIN:", - "VW Passat 2018": "VW Passat 2018", - "Va deconecta utilizatorul pe toate device-urile.": "Va deconecta utilizatorul pe toate device-urile.", - "Va fi adăugată în Cerere nouă": "Will be added to \"New lead\"", - "Va fi pre-completat când creezi o programare pentru acest pod": "Will be pre-filled when creating an appointment for this bay.", - "Va recalcula sell_price pentru TOATE piesele active. Continui?": "Will recalculate sell_price for ALL active parts. Continue?", - "Val.": "Curr.", - "Valoare": "Valoare", - "Van": "Van", - "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Available variables: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}", - "Variator": "Variator", - "Vară": "Summer", - "Vat": "VAT", - "Vat rate": "VAT rate", - "Vehicle": "Vehicle", - "Vehicle class": "Vehicle class", - "Vehicle make": "Vehicle make", - "Vehicle model": "Vehicle model", - "Vehicle plate": "Plate", - "Vehicul": "Vehicle", - "Vehicul existent": "Existing vehicle", - "Vehicul nou": "New vehicle", - "Venit": "Revenue", - "Venit generat": "Revenue generated", - "Venit luna curentă": "Current month revenue", - "Venit luna trecută": "Venit luna trecută", - "Venit manopere": "Labor revenue", - "Venituri": "Revenue", - "Verificare": "Verification", - "Verificare / diagnostic": "Check / diagnosis", - "Verificat": "Verified", - "Verifică emailul": "Check your email", - "Verifică și amintește": "Verify and remind", - "Vezi doar clienții proprii": "View only own clients", - "Vezi doar fișele proprii asignate": "View only own assigned orders", - "Vezi furnizori": "View suppliers", - "Vezi imagine": "View image", - "Vezi jurnalul de audit": "View audit log", - "Vezi mai mult": "View more", - "Vezi marja internă (baza de salariu)": "View internal margin (salary base)", - "Vezi panou finanțe": "View finance overview", - "Vezi profit & pierdere (P&L)": "View P&L", - "Vezi propriul salariu": "View own salary", - "Vezi rapoarte & analitică": "View reports & analytics", - "Vezi salariile tuturor": "View all salaries", - "Vezi stoc (piese)": "View stock (parts)", - "Vezi toate fișele": "View all orders", - "Vezi toate mașinile": "View all vehicles", - "Vezi tot": "View all", - "Vezi toți clienții": "View all clients", - "Vezi utilizatori": "View users", - "Viber": "Viber", - "View": "View", - "Viitoare": "Viitoare", - "Vin": "VIN", - "Vineri": "Friday", - "Virament": "Bank transfer", - "Visa, Mastercard prin Stripe": "Visa, Mastercard prin Stripe", - "Vizibil": "Visible", - "Vizitator": "Viewer", - "Vizite": "Visits", - "Vizual": "Visual", - "Vizualizare dashboard": "Dashboard view", - "Vizualizează": "View", - "Vizualizări": "Views", - "Vopsea sărită": "Paint chip", - "Vopsire": "Painting", - "Vopsitorie": "Painting", - "Vânzări": "Vânzări", - "Vârstă max (ani)": "Max age (years)", - "Vârstă min (ani)": "Min age (years)", - "Vă așteptăm! 🚗": "Vă așteptăm! 🚗", - "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.": "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.", - "Vă mulțumim": "Thank you", - "Vă mulțumim pentru încredere!": "Vă mulțumim pentru încredere!", - "Vă mulțumim!": "Vă mulțumim!", - "Văzut": "Seen", - "WBAFE81070CY34521": "WBAFE81070CY34521", - "WMI necunoscut — producătorul nu e în baza de date locală.": "Unknown WMI — manufacturer not in local database.", - "Warehouse": "Warehouse", - "Watch video tutorials at": "Watch video tutorials at", - "We suggest starting with the following.": "We suggest starting with the following.", - "Web Push neconfigurat": "Web Push not configured", - "Webhook": "Webhook", - "Webhook (Notify URL)": "Webhook (Notify URL)", - "Webhook eșuat": "Webhook failed", - "Webhook intrări (formulare site)": "Inbound webhook (site forms)", - "Webhook secret": "Webhook secret", - "Webhook setat — botul e gata": "Webhook set — bot ready", - "Website": "Website", - "Weekend": "Weekend", - "Welcome": "Welcome", - "WhatsApp": "WhatsApp", - "Whatsapp": "WhatsApp", - "Widget": "Widget", - "With trashed": "With trashed", - "Without trashed": "Without trashed", - "Work": "Work", - "Works": "Works", - "XLS": "XLS", - "Year": "Year", - "Yes": "Yes", - "ZIP": "ZIP", - "ZIP cu fișiere JSON (1 per tabel) + media + manifest.json.": "ZIP with JSON files (one per table) + media + manifest.json.", - "Zgârietură": "Scratch", - "Zi": "Day", - "Zile": "Days", - "Zile libere": "Days off", - "Zile livrare": "Delivery days", - "Zile lucrate": "Days worked", - "Zonă": "Zone", - "Zoom in": "Zoom in", - "Zoom out": "Zoom out", - "a expirat.": "a expirat.", - "a fost suspendat.": "a fost suspendat.", - "aceste integrări sunt placeholder UI — le configurezi aici, dar implementarea actuală a fiecărui canal e proiect separat.\n Pentru moment, valorile salvate sunt accesibile în cod via": "these integrations are UI placeholders — configure here, but actual implementation of each channel is a separate project.\n For now, saved values are accessible in code via", - "achiziție": "purchase", - "achiziții": "purchases", - "active": "active", - "actualizat": "updated", - "ajustare": "adjustment", - "angajat": "employee", - "angajați": "employees", - "apasă": "click", - "apel": "call", - "apeluri": "calls", - "asistent gândește...": "assistant is thinking...", - "auto-generat": "auto-generat", - "bonusuri/avansuri": "bonuses/advances", - "buc": "pcs", - "call": "Call", - "canal": "channel", - "canale marketing": "marketing channels", - "capacitate": "capacity", - "capacitate ref:": "ref. capacity:", - "cerere": "lead", - "cereri": "requests", - "cheltuială": "expense", - "cheltuieli": "expenses", - "client": "client", - "client magazin": "shop customer", - "clienți": "clients", - "clienți magazin": "shop customers", - "clienți, mașini, lead-uri, deal-uri, programări, fișe de lucru cu manopere și piese,\n depozit, furnizori, achiziții, plăți, cheltuieli, salarii, useri, logo + favicon, manifest cu metadata.": "clients, vehicles, leads, deals, appointments, work orders with labors & parts,\n warehouse, suppliers, purchases, payments, expenses, salaries, users, logo + favicon, manifest with metadata.", - "coeficient": "coefficient", - "coeficienți preț": "pricing coefficients", - "comandă": "order", - "comenzi online": "online orders", - "companie": "companie", - "companii": "companii", - "dashboard.stripe.com": "dashboard.stripe.com", - "deal": "deal", - "deal-uri": "deals", - "deals": "deals", - "depozit": "warehouse", - "depozite": "warehouses", - "developer.paypal.com": "developer.paypal.com", - "după": "after", - "eveniment": "event", - "ex: Iarnă Michelin": "e.g. Winter Michelin", - "ex: Mașină veche, Client VIP, Express": "e.g. Old vehicle, VIP client, Express", - "ex: Revizie completă 15.000 km": "e.g. Full service 15,000 km", - "ex: WVWZZZ1JZXW000001": "ex: WVWZZZ1JZXW000001", - "ex: app-mobil, integrare-erp": "e.g. mobile-app, erp-integration", - "facebook": "Facebook", - "facturi": "facturi", - "factură": "factură", - "finalizat": "completed", - "fișa de lucru completă": "fișa de lucru completă", - "fișe lucru": "work orders", - "fișă": "work order", - "furnizor": "supplier", - "furnizori": "suppliers", - "fără client": "no client", - "google": "Google", - "h": "h", - "h norm": "h norm", - "h real": "h real", - "h/zi": "h/day", - "implicit": "default", - "instagram": "Instagram", - "jurnal": "log", - "km": "km", - "la fiecare request": "on every request", - "liber": "free", - "liber/ușor": "free/light", - "linii neîncasate.": "unreceived lines.", - "lucrare caroserie": "bodyshop job", - "lucrare terți": "subcontract job", - "lucrări caroserie": "bodyshop jobs", - "lucrări terți": "subcontract jobs", - "manopere": "labors", - "mașini": "vehicles", - "mașină": "vehicle", - "mediu": "medium", - "mergi la Setări → Asistent AI și adaugă cheia API (Claude / GPT / Gemini).": "go to Settings → AI Assistant and add the API key (Claude / GPT / Gemini).", - "ml": "ml", - "new": "new", - "niciodată": "never", - "norme": "labors", - "norme-ore": "labor rates", - "normă": "labor", - "null = fără trial": "null = fără trial", - "pentru a alege": "to select", - "piese": "parts", - "piesă": "part", - "pk_test_...": "pk_test_...", - "plan": "plan", - "planuri": "planuri", - "plată": "payment", - "plin": "full", - "plin (peste capacitate)": "full (over capacity)", - "plăți": "payments", - "pod": "bay", - "portal.common.currency_mdl": "portal.common.currency_mdl", - "portal.common.email": "portal.common.email", - "portal.common.name": "portal.common.name", - "portal.common.password": "portal.common.password", - "portal.common.powered_by": "portal.common.powered_by", - "portal.common.search": "portal.common.search", - "portal.common.total": "portal.common.total", - "portal.invitation.activate_account": "portal.invitation.activate_account", - "portal.invitation.confirm_password": "portal.invitation.confirm_password", - "portal.invitation.expired_body": "portal.invitation.expired_body", - "portal.invitation.expired_title": "portal.invitation.expired_title", - "portal.invitation.invalid_body": "portal.invitation.invalid_body", - "portal.invitation.invalid_title": "portal.invitation.invalid_title", - "portal.invitation.new_password": "portal.invitation.new_password", - "portal.invitation.title_accept": "portal.invitation.title_accept", - "portal.invitation.welcome_body": "portal.invitation.welcome_body", - "portal.invitation.welcome_name": "portal.invitation.welcome_name", - "portal.shop.add_to_cart": "portal.shop.add_to_cart", - "portal.shop.address_delivery": "portal.shop.address_delivery", - "portal.shop.all_categories": "portal.shop.all_categories", - "portal.shop.back_to_catalog": "portal.shop.back_to_catalog", - "portal.shop.back_to_login": "portal.shop.back_to_login", - "portal.shop.brand_label": "portal.shop.brand_label", - "portal.shop.cart": "portal.shop.cart", - "portal.shop.cart_empty": "portal.shop.cart_empty", - "portal.shop.cart_title": "portal.shop.cart_title", - "portal.shop.catalog": "portal.shop.catalog", - "portal.shop.catalog_title": "portal.shop.catalog_title", - "portal.shop.checkout_arrow": "portal.shop.checkout_arrow", - "portal.shop.checkout_title": "portal.shop.checkout_title", - "portal.shop.code_label": "portal.shop.code_label", - "portal.shop.contact_data": "portal.shop.contact_data", - "portal.shop.continue_shopping": "portal.shop.continue_shopping", - "portal.shop.cross_refs_title": "portal.shop.cross_refs_title", - "portal.shop.delivery": "portal.shop.delivery", - "portal.shop.delivery_data": "portal.shop.delivery_data", - "portal.shop.delivery_fee_note": "portal.shop.delivery_fee_note", - "portal.shop.delivery_req": "portal.shop.delivery_req", - "portal.shop.description": "portal.shop.description", - "portal.shop.forgot_intro": "portal.shop.forgot_intro", - "portal.shop.forgot_password": "portal.shop.forgot_password", - "portal.shop.forgot_title": "portal.shop.forgot_title", - "portal.shop.full_name": "portal.shop.full_name", - "portal.shop.have_account": "portal.shop.have_account", - "portal.shop.hello_name": "portal.shop.hello_name", - "portal.shop.in_stock": "portal.shop.in_stock", - "portal.shop.in_stock_only": "portal.shop.in_stock_only", - "portal.shop.in_stock_qty": "portal.shop.in_stock_qty", - "portal.shop.login": "portal.shop.login", - "portal.shop.logout": "portal.shop.logout", - "portal.shop.my_account": "portal.shop.my_account", - "portal.shop.my_orders": "portal.shop.my_orders", - "portal.shop.no_account": "portal.shop.no_account", - "portal.shop.no_orders_yet": "portal.shop.no_orders_yet", - "portal.shop.no_parts_found": "portal.shop.no_parts_found", - "portal.shop.no_parts_found_for": "portal.shop.no_parts_found_for", - "portal.shop.notes": "portal.shop.notes", - "portal.shop.on_order": "portal.shop.on_order", - "portal.shop.order_date": "portal.shop.order_date", - "portal.shop.order_details_arrow": "portal.shop.order_details_arrow", - "portal.shop.order_items": "portal.shop.order_items", - "portal.shop.order_nr": "portal.shop.order_nr", - "portal.shop.order_number": "portal.shop.order_number", - "portal.shop.part": "portal.shop.part", - "portal.shop.phone_req": "portal.shop.phone_req", - "portal.shop.place_order": "portal.shop.place_order", - "portal.shop.price": "portal.shop.price", - "portal.shop.products": "portal.shop.products", - "portal.shop.qty": "portal.shop.qty", - "portal.shop.register": "portal.shop.register", - "portal.shop.register_button": "portal.shop.register_button", - "portal.shop.register_title": "portal.shop.register_title", - "portal.shop.reset_button": "portal.shop.reset_button", - "portal.shop.reset_title": "portal.shop.reset_title", - "portal.shop.search_by_vin": "portal.shop.search_by_vin", - "portal.shop.search_placeholder": "portal.shop.search_placeholder", - "portal.shop.send_reset_link": "portal.shop.send_reset_link", - "portal.shop.signin_button": "portal.shop.signin_button", - "portal.shop.signin_title": "portal.shop.signin_title", - "portal.shop.status": "portal.shop.status", - "portal.shop.subtotal": "portal.shop.subtotal", - "portal.shop.summary": "portal.shop.summary", - "portal.shop.this_car": "portal.shop.this_car", - "portal.shop.update_cart": "portal.shop.update_cart", - "portal.shop.view_catalog": "portal.shop.view_catalog", - "portal.shop.vin_contact_note": "portal.shop.vin_contact_note", - "portal.shop.vin_country": "portal.shop.vin_country", - "portal.shop.vin_decode": "portal.shop.vin_decode", - "portal.shop.vin_identified": "portal.shop.vin_identified", - "portal.shop.vin_intro": "portal.shop.vin_intro", - "portal.shop.vin_invalid": "portal.shop.vin_invalid", - "portal.shop.vin_manufacturer": "portal.shop.vin_manufacturer", - "portal.shop.vin_region": "portal.shop.vin_region", - "portal.shop.vin_search_parts": "portal.shop.vin_search_parts", - "portal.shop.vin_title": "portal.shop.vin_title", - "portal.shop.vin_year": "portal.shop.vin_year", - "portal.tracking.approval_needed_body": "portal.tracking.approval_needed_body", - "portal.tracking.approval_needed_title": "portal.tracking.approval_needed_title", - "portal.tracking.approve": "portal.tracking.approve", - "portal.tracking.auto": "portal.tracking.auto", - "portal.tracking.decline": "portal.tracking.decline", - "portal.tracking.details": "portal.tracking.details", - "portal.tracking.hours": "portal.tracking.hours", - "portal.tracking.master": "portal.tracking.master", - "portal.tracking.mileage": "portal.tracking.mileage", - "portal.tracking.opened": "portal.tracking.opened", - "portal.tracking.photos": "portal.tracking.photos", - "portal.tracking.ready_estimated": "portal.tracking.ready_estimated", - "portal.tracking.recommendations": "portal.tracking.recommendations", - "portal.tracking.stages": "portal.tracking.stages", - "portal.tracking.title_fisa": "portal.tracking.title_fisa", - "portal.tracking.unit_pcs": "portal.tracking.unit_pcs", - "portal.tracking.what_asked": "portal.tracking.what_asked", - "posturi de lucru": "work bays", - "progr.": "appts", - "programare": "appointment", - "programări": "appointments", - "programări active": "active appointments", - "programări neconfirmate < 24h": "unconfirmed appointments < 24h", - "protocoale forsunki": "injector protocols", - "protocol forsunki": "injector protocol", - "rata confirmare": "confirmation rate", - "referral": "Referral", - "reguli markup": "markup rules", - "regulă": "rule", - "rol": "role", - "roluri": "roles", - "salarii": "salaries", - "salariu": "salary", - "sau": "or", - "set anvelope": "tire set", - "seturi anvelope": "tire sets", - "site": "Website", - "subcontractor": "subcontractor", - "subcontractori": "subcontractors", - "săptămâna curentă": "current week", - "tehnician": "technician", - "tehnicieni": "technicians", - "telegram": "Telegram", - "template": "template", - "template-uri": "templates", - "tokens": "tokens", - "ultima fișă": "last order", - "unitate de măsură": "unit of measure", - "unități de măsură": "units of measure", - "utilizator": "user", - "utilizatori": "users", - "ușor": "light", - "vehicul": "vehicle", - "vehicule": "vehicles", - "vip": "vip", - "walk_in": "Walk-in", - "whatsapp": "WhatsApp", - "Împărtășește": "Share", - "În așteptare": "Pending", - "În așteptare aprobare": "Awaiting approval", - "În curs": "In progress", - "În depozit": "In stock", - "În lucru": "In progress", - "În pipeline": "In pipeline", - "În procesare": "Processing", - "În trial": "In trial", - "Înainte": "Back", - "Înapoi": "Back", - "Încarcă": "Upload", - "Încarcă fișier": "Upload file", - "Încarcă fișierul Excel sau CSV": "Upload Excel or CSV file", - "Încarcă o poză cu factura. AI-ul extrage furnizorul, data și liniile. Verifici și salvezi.": "Upload an invoice photo. AI extracts the supplier, date and line items. Verify and save.", - "Încasări": "Income", - "Încasări (luna)": "Income (month)", - "Încasări pe metodă": "Income by method", - "Începe": "Start", - "Începe lucrul": "Start work", - "Închide": "Close", - "Închide fișa": "Close order", - "Închide fișa?": "Close the order?", - "Închide fișă": "Close order", - "Închidere KZ ÎNAINTE": "Closing KZ BEFORE", - "Închidere ÎNAINTE": "Closing BEFORE", - "Închis": "Closed", - "Închis (Duminică/sărbătoare)": "Closed (Sunday/holiday)", - "Închis la": "Closed at", - "Închise azi": "Closed today", - "Încărcare STO": "Workshop load", - "Încărcare celulă": "Cell load", - "Încărcare service": "Workshop load", - "Înlocuire": "Replacement", - "Înregistrare": "Register", - "Înregistrat": "Registered", - "Înregistrează cheltuială": "Record expense", - "Înregistrează lucrări de tinichigerie, vopsitorie, PDR, detailing, ceramică, PPF sau polish. Hartă daune, dosar asigurare și arhivă foto înainte/după.": "Register bodywork, painting, PDR, detailing, ceramic, PPF or polish jobs. Damage map, insurance file and before/after photo archive.", - "Înregistrează lucrările trimise la ateliere externe (turbo, cutii, vopsitorie). Costul terțului + markup intră automat în totalul fișei asociate.": "Register jobs sent to external workshops (turbo, gearboxes, paint). Subcontractor cost + markup automatically add up in the linked order total.", - "Înregistrează plată": "Record payment", - "Înregistrează seturile de anvelope ale clienților și gestionează depozitarea sezonieră (tire hotel). Urmărește uzura, TPMS și locația în depozit.": "Register clients' tire sets and manage seasonal storage (tire hotel). Track wear, TPMS and warehouse location.", - "Întreabă-mă orice — diagnostic, sumar, sugestii, redactare mesaje către clienți...": "Ask me anything — diagnostics, summary, suggestions, drafting client messages...", - "înainte": "before", - "Șabloane servicii": "Service templates", - "Șablon aplicat": "Template applied", - "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese": "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese", - "Șablon serviciu": "Service template", - "Șablonul nu are rânduri": "Template has no rows", - "Șterge": "Delete", - "Șterge client": "Delete client", - "Șterge conversația?": "Delete conversation?", - "Șterge fișă": "Delete order", - "Șterge furnizor": "Delete supplier", - "Șterge imagine": "Delete image", - "Șterge mașină": "Delete vehicle", - "Șterge piesă": "Delete part", - "Șterge plată": "Delete payment", - "Șterge produs": "Delete product", - "Șterge rând": "Delete row", - "Șterge selectate": "Delete selected", - "Șterge tot": "Delete all", - "Șters": "Deleted", - "Șters de": "Deleted by", - "Șters la": "Deleted at", - "șabloane servicii": "service templates", - "șablon": "template", - "șters": "șters", - "Țară": "Country", - "Ține-mă minte": "Remember me", - "Автомобиль": "Vehicle", - "Автосервис / Клиент": "Auto service / Client", - "Время закр. в КЗ, мс": "Closing time (KZ), ms", - "Время закрытия, мс": "Closing time, ms", - "Время открытия, мс": "Opening time, ms", - "Герметичность": "Tightness", - "Год выпуска": "Year", - "Гос. номер": "Plate number", - "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА": "VEHICLE AND CLIENT DATA", - "Дата выдачи": "Issue date", - "ЗАКЛЮЧЕНИЕ": "CONCLUSION", - "Заключение": "Conclusion", - "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.": "Fill in rows per injector count; leave extra rows empty.", - "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК": "INJECTOR MECHANICS MEASUREMENTS", - "Клиент ознакомлен (подпись)": "Client acknowledged (signature)", - "Кол-во форсунок": "Injector count", - "Комментарий / рекомендации мастера": "Master comment / recommendations", - "Марка форсунок": "Injector brand", - "Мастер (ФИО, подпись)": "Master (name, signature)", - "ПРИЧИНА ОБРАЩЕНИЯ": "REASON FOR REQUEST", - "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ": "DIAGNOSTIC AND CLEANING PROTOCOL", - "Пробег, км": "Mileage, km", - "Расход, мл": "Flow, ml", - "Сопротивление, Ом": "Resistance, Ω", - "Телефон": "Phone", - "ФОРСУНКИ": "INJECTORS", - "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК": "OF SOLENOID INJECTORS", - "до": "before", - "после": "after", - "— (multe VIN-uri europene nu respectă checksum-ul NA)": "— (multe VIN-uri europene nu respectă checksum-ul NA)", - "— alege —": "— select —", - "— fără pod —": "— no bay —", - "— niciunul —": "— niciunul —", - "№": "No.", - "№ протокола:": "Protocol no.:", - "ℹ️": "ℹ️", - "← Săpt. anterioară": "← Prev. week", - "← Înapoi": "← Back", - "← Înapoi la AutoCRM": "← Înapoi la AutoCRM", - "← Înapoi la facturi": "← Înapoi la facturi", - "→ Mergi la AutoCRM": "→ Mergi la AutoCRM", - "→ creează aplicație live → ia credentials": "→ creează aplicație live → ia credentials", - "→ ia keys → setează webhook la URL-ul de mai sus": "→ ia keys → setează webhook la URL-ul de mai sus", - "↗ Deschide Purchase": "↗ Open Purchase", - "↗ Deschide comanda în Filament": "↗ Open order in Filament", - "↗ Editare": "↗ Editare", - "≥9h/10": "≥9h/10", - "⏰ Abonament expirat": "⏰ Abonament expirat", - "⏹ Oprește": "⏹ Stop", - "◀ Luna precedentă": "◀ Previous month", - "⚖️ Balanță": "⚖️ Balanță", - "⚙ Configurare tenant": "⚙ Configurare tenant", - "⚙ Cum funcționează:": "⚙ How it works:", - "⚠ Acțiune necesară": "⚠ Action needed", - "⚠ Backup-urile pot conține date sensibile (telefoane, emailuri, plăți). Stochează-le în siguranță.": "⚠ Backups can contain sensitive data (phones, emails, payments). Store them securely.", - "⚠ Fără plan": "⚠ Fără plan", - "⚠ Pentru a primi plăți LIVE:": "⚠ Pentru a primi plăți LIVE:", - "⚠ Posibil churn": "⚠ Posibil churn", - "⚠ Recomandări": "⚠ Recomandări", - "⚠ Recomandări:": "⚠ Recomandări:", - "⚠ Token-ul tău nou (afișat o singură dată):": "⚠ Your new token (shown only once):", - "⚠️ Lipsește cheia Claude în Setări → AI.": "⚠️ Lipsește cheia Claude în Setări → AI.", - "⚠️ Stoc minim atins": "⚠️ Minimum stock reached", - "⛔ Cont suspendat": "⛔ Cont suspendat", - "✅ Mașina dvs. este gata!": "✅ Mașina dvs. este gata!", - "✅ VIN decodificat": "✅ VIN decoded", - "✏ Editează pod": "✏ Editează pod", - "✓ Achitat": "✓ Paid", - "✓ Copiat": "✓ Copied", - "✓ Pe abonament plătit": "✓ On paid subscription", - "✓ valid": "✓ valid", - "⬇ Descarcă backup acum": "⬇ Download backup now", - "⭐ VIP fără contact recent": "⭐ VIP without recent contact", - "🅿️ PayPal": "🅿️ PayPal", - "🇲🇩 Paynet (Moldova)": "🇲🇩 Paynet (Moldova)", - "🎉 Bun venit în AutoCRM!": "🎉 Bun venit în AutoCRM!", - "🎉 Termină configurarea": "🎉 Termină configurarea", - "🎉 Toate facturile sunt plătite": "🎉 Toate facturile sunt plătite", - "🏦 Instrucțiuni transfer bancar": "🏦 Instrucțiuni transfer bancar", - "🏦 Transfer bancar (manual)": "🏦 Transfer bancar (manual)", - "👋 Bun venit!": "👋 Bun venit!", - "👥 Clienți": "👥 Clients", - "👨‍🔧 Mecanici": "👨‍🔧 Mechanics", - "💰 Finanțe": "💰 Finance", - "💰 Fișe neplătite": "💰 Unpaid orders", - "💳 Istoric abonamente": "💳 Istoric abonamente", - "💳 Plată confirmată": "💳 Plată confirmată", - "💳 Plătește": "💳 Plătește", - "💳 Stripe": "💳 Stripe", - "💾 Salvează setările": "💾 Salvează setările", - "📅 Programare confirmată": "📅 Programare confirmată", - "📊 Activitate live": "📊 Activitate live", - "📊 Încărcare": "📊 Workload", - "📋 Copiază": "📋 Copy", - "📍 Locație & contact": "📍 Locație & contact", - "📚 Cum se face plata în sistem:": "📚 Cum se face plata în sistem:", - "📦 Caută piesă în catalog": "📦 Search part in catalog", - "📦 Export complet date tenant": "📦 Full tenant data export", - "📦 Piese": "📦 Parts", - "📷 Pornește scanner": "📷 Start scanner", - "🔎 Decode VIN": "🔎 Decode VIN", - "🔧 Manopere top": "🔧 Top labors", - "🕒 Program de lucru": "🕒 Program de lucru", - "🖨 PDF programări": "🖨 PDF programări", - "🖨 Tipărește": "🖨 Tipărește", - "🗑 Șterge": "🗑 Șterge", - "😴 Clienți pierduți": "😴 Lost clients", - "🚗 Mașini cu acest VIN în CRM": "🚗 Vehicles with this VIN in CRM", - "🚗 Mașini cu kilometraj mare": "🚗 High-mileage vehicles", - "🚗 Mărci suportate": "🚗 Mărci suportate", - "🛒 Magazin piese online": "🛒 Magazin piese online" -} \ No newline at end of file + "#": "#", + "$n sesiuni revoke-uite": "$n sesiuni revoke-uite", + "% Manopere": "% Labor", + "% Piese": "% Parts", + "% din marja (sell-buy) pieselor montate.": "% of margin (sell-buy) on installed parts.", + "% din venitul manoperelor finalizate.": "% of revenue from completed labors.", + "% manopere": "% labor", + "% marja piese": "% parts margin", + "% marjă implicit": "Default margin %", + "% piese": "% parts", + "(GET, POST, PATCH, DELETE)": "(GET, POST, PATCH, DELETE)", + "(PDF).": "(PDF).", + "+ Conversație nouă": "+ New conversation", + "+ Pod / spațiu nou": "+ New bay / space", + "+ Pod nou": "+ New bay", + "+ Programare nouă": "+ New appointment", + "+1 {$item->article} — {$item->qty_received}/{$item->qty}": "+1 {$item->article} — {$item->qty_received}/{$item->qty}", + ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.", + "/api/v1/clients": "/api/v1/clients", + "/api/v1/vehicles": "/api/v1/vehicles", + "/api/v1/work-orders": "/api/v1/work-orders", + "0 = dezactivat": "0 = disabled", + "0–5h/10": "0–5h/10", + "1.15 = +15% peste prețul de bază. 0.95 = -5%.": "1.15 = +15% over base price. 0.95 = -5%.", + "123456:ABC-XYZ...": "123456:ABC-XYZ...", + "2FA": "2FA", + "2FA dezactivat.": "2FA dezactivat.", + "2FA resetat": "2FA reset", + "5–8.5h/10": "5–8.5h/10", + "8 forsunki × 6 măsurători (Înainte / După). Introducerea se face pe rând.": "8 injectors × 6 measurements (Before / After). One row at a time.", + ":n poziții importate în Purchase nouă": ":n items imported into a new Purchase", + "> 0 calculează automat prețul client.": "> 0 auto-calculates client price.", + "A1-03": "A1-03", + "AGRNMD2X": "AGRNMD2X", + "AI provider": "AI provider", + "AI: preț recomandat": "AI: recommended price", + "AI: recomandări": "AI: recommendations", + "AI: sugerează diagnostic": "AI: suggest diagnosis", + "AL INJECTOARELOR CU ELECTROVALVĂ": "OF SOLENOID INJECTORS", + "AMT (Robot)": "AMT (Robot)", + "API Tokens": "API tokens", + "AUTOCRM_001": "AUTOCRM_001", + "AYS...": "AYS...", + "Abonament": "Subscription", + "Abonament până la": "Subscribed until", + "Abonamentul pentru": "Abonamentul pentru", + "Abonamentul pentru ": "Subscription for ", + "Abonamentul se extinde automat": "Subscription auto-renews", + "Abonamentul tău a fost extins.": "Your subscription has been extended.", + "Abonat": "Subscribed", + "Abonați": "Subscribers", + "Absent": "Absent", + "Accept": "Accept", + "Acceptă invitația": "Accept invitation", + "Acces": "Access", + "Acces în aplicație (opțional)": "App access (optional)", + "Această acțiune este ireversibilă": "This action is irreversible", + "Acest email a fost generat automat. Vă rugăm nu răspundeți.": "This email was auto-generated. Please do not reply.", + "Achitat": "Paid", + "Achitat azi": "Paid today", + "Achiziție piese": "Parts purchase", + "Achiziții": "Purchases", + "Acord": "Agreed", + "Acord client": "Client agreement", + "Acordat de": "Granted by", + "Actions": "Actions", + "Activ": "Active", + "Activare": "Activation", + "Activat (TOTP)": "Enabled (TOTP)", + "Active": "Assets", + "Active acum": "Active now", + "Activează": "Activate", + "Activează / dezactivează notificările auto către clienți. Telegram are prioritate dacă clientul are cont legat.": "Enables/disables auto-notifications to clients. Telegram takes priority if the client has a linked account.", + "Activează PayPal": "Enable PayPal", + "Activează Paynet": "Enable Paynet", + "Activează Stripe": "Enable Stripe", + "Activează coeficienții de preț VIP pe fișele acestui client.": "Enables VIP pricing coefficients on this client's orders.", + "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat": "Enables the public shop at .service.mir.md/shop. Parts appear only if marked \"Published\".", + "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat\".": "Enables the public shop at .service.mir.md/shop. Parts appear only if marked \"Published\".", + "Activează plata prin transfer": "Enable bank transfer", + "Activi": "Active", + "Activitate recentă": "Recent activity", + "Activă": "Active", + "Actual hours": "Actual hours", + "Actualizat la": "Updated at", + "Actualizează": "Update", + "Acțiune": "Action", + "Acțiuni rapide": "Quick actions", + "Acțiuni în bulk": "Bulk actions", + "Acțiuni în masă": "Bulk actions", + "Adaugă": "Add", + "Adaugă UM": "Add UoM", + "Adaugă articol": "Add item", + "Adaugă articol în comandă": "Add item to order", + "Adaugă atelierele terțe la care trimiți lucrări (turbo, cutii, vopsitorie, PDR) și urmărește costul + marja.": "Add external workshops you send work to (turbo, gearboxes, paint, PDR) and track cost + margin.", + "Adaugă auto": "Add vehicle", + "Adaugă cerere": "Add lead", + "Adaugă chei API ca să activezi asistentul. Cheile rămân la voi — nu sunt partajate.": "Add API keys to enable the assistant. Keys stay with you — not shared.", + "Adaugă cheltuială": "Add expense", + "Adaugă client": "Add client", + "Adaugă cod cross": "Add cross code", + "Adaugă cod echivalent": "Add equivalent code", + "Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.": "Add OEM/aftermarket equivalents so they can be found via shop search.", + "Adaugă comentariu": "Add comment", + "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.": "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.", + "Adaugă excepție": "Add override", + "Adaugă excepție de drept": "Add permission override", + "Adaugă furnizor": "Add supplier", + "Adaugă header": "Add header", + "Adaugă imagine": "Add image", + "Adaugă lucrare la subcontractor": "Add job to subcontractor", + "Adaugă lucrare terți": "Add subcontract job", + "Adaugă lucrări trimise la ateliere externe (turbo, cutii, vopsitorie). Costul + markup intră automat în totalul fișei.": "Add jobs sent to external workshops (turbo, gearboxes, paint). Cost + markup are auto-added to the order total.", + "Adaugă manopere din catalog — piesele implicite se adaugă automat în tab-ul Piese.": "Add labor from catalog — default parts auto-appear in the Parts tab.", + "Adaugă manopere și piese care se aplică împreună când selectezi acest șablon pe o fișă.": "Add labors and parts applied together when selecting this template on an order.", + "Adaugă manoperă": "Add labor", + "Adaugă manoperă în fișă": "Add labor to order", + "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Add vehicles manually or import from CSV. Use VIN search for quick decode and auto-fill of brand/model/year.", + "Adaugă mașină": "Add vehicle", + "Adaugă notă": "Add note", + "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.", + "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Add parts usually installed with this labor — they are auto-added to the order when you select this labor.", + "Adaugă piesele necesare din catalog. Stocul se rezervă automat, iar la marcarea „Montată\" scade FIFO.": "Add the needed parts from catalog. Stock is auto-reserved; on \"Installed\" it deducts FIFO.", + "Adaugă piesă": "Add part", + "Adaugă piesă implicită": "Add default part", + "Adaugă piesă în catalog": "Add part to catalog", + "Adaugă piesă în fișă": "Add part to order", + "Adaugă plată": "Add payment", + "Adaugă plată la fișă": "Add payment to order", + "Adaugă plățile parțiale sau totale primite pentru această fișă. Statusul plății se actualizează automat.": "Add partial or full payments for this order. Payment status auto-updates.", + "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.": "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.", + "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.": "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.", + "Adaugă produs": "Add product", + "Adaugă punctele de daună pe zone (capotă, ușă, aripă) cu tip și gravitate — formează harta de daune a mașinii.": "Add damage points by zone (hood, door, fender) with type and severity — this builds the vehicle damage map.", + "Adaugă reguli care ajustează prețul în funcție de vârsta mașinii, clasă (SUV, comercial, hibrid), client VIP sau urgență. Se aplică peste markup-ul de bază pe fișele de lucru.": "Add rules that adjust the price based on vehicle age, class (SUV, commercial, hybrid), VIP client or urgency. Applied on top of the base markup on work orders.", + "Adaugă rol": "Add role", + "Adaugă rând": "Add row", + "Adaugă rând în șablon": "Add row to template", + "Adaugă sarcină": "Add task", + "Adaugă serviciu": "Add service", + "Adaugă utilizator": "Add user", + "Adaugă vehicul": "Add vehicle", + "Address": "Address", + "Admin tenant (la creare)": "Admin tenant (la creare)", + "Administrare": "Administration", + "Administrator": "Administrator", + "Adresă": "Address", + "Adresă IP": "IP address", + "Adresă email": "Email address", + "Adresă livrare:": "Delivery address:", + "Advance": "Advance", + "Aer condiționat": "Air conditioning", + "Afișează detalii marjă la procesele calculate": "Show margin details in calculations", + "Ai cerut resetarea parolei pentru contul tău de magazin. Apasă linkul de mai jos ca să setezi o parolă nouă:": "You requested a password reset for your shop account. Click the link below to set a new password:", + "Ai deja cont?": "Already have an account?", + "Ai uitat parola?": "Forgot password?", + "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește": "Potential-client leads appear here. Convert them into deals or directly into appointments via the \"Convert\" button.", + "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".": "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".", + "Aici apar clienții care și-au creat cont în magazinul online (/shop/register).": "Customers who register in the online shop (/shop/register) appear here.", + "Ajustează stocul manual": "Adjust stock manually", + "Ale mele": "Mine", + "Aleatoriu": "Random", + "Alege categorie": "Choose category", + "Alege client": "Choose client", + "Alege dată": "Choose date", + "Alege dreptul concret pe care vrei să-l acorzi (GRANT) sau să-l refuzi (DENY) pentru acest utilizator, indiferent de rolul lui.": "Choose the specific permission you want to grant (GRANT) or deny (DENY) for this user, regardless of their role.", + "Alege limbă": "Choose language", + "Alege maistru": "Choose master", + "Alege mecanic": "Choose mechanic", + "Alege metodă plată": "Choose payment method", + "Alege monedă": "Choose currency", + "Alege oră": "Choose time", + "Alege pod": "Choose bay", + "Alege stare": "Choose status", + "Alege tip": "Choose type", + "Alege vehicul": "Choose vehicle", + "Alfabetic": "Alphabetically", + "Aliaj": "Alloy", + "All-Season": "All-Season", + "All-season": "All-Season", + "Alt": "Other", + "Alte": "Other", + "Alte cheltuieli": "Other expenses", + "Altele": "Other", + "Altă problemă": "Other problem", + "Am salvat token-ul, ascunde-l": "I've saved the token, hide it", + "Ambreiaj": "Clutch", + "Amount": "Amount", + "An": "Year", + "An fabricație": "Year", + "An model": "Model year", + "An model (estimat)": "Model year (est.)", + "Analitică": "Analytics", + "Angajat din": "Employed since", + "Ani": "Years", + "Anonim": "Anonymous", + "Antet": "Header", + "Antet fișă": "Order header", + "Anual": "Anual", + "Anul acesta": "This year", + "Anul curent": "Current year", + "Anul trecut": "Last year", + "Anulat": "Cancelled", + "Anulată": "Cancelled", + "Anulează": "Cancel", + "Anulează fișa": "Cancel order", + "Anvelope": "Tyres", + "Apare în magazinul online public.": "Appears in the public online shop.", + "Apasă „Pornește\" pentru a deschide camera.": "Click \"Start\" to open the camera.", + "Apasă „Recepție\" pe lista de piese pentru a înregistra prima intrare în depozit.": "Click \"Receive\" on the parts list to record the first stock intake.", + "Apel": "Call", + "Aplicat": "Applied", + "Aplică": "Apply", + "Aplică filtru": "Apply filter", + "Aplică marjă internă": "Apply internal margin", + "Aplică prețul": "Apply price", + "Aplică toate regulile la stoc": "Apply all rules to stock", + "Aplică șablon": "Apply template", + "Approved at": "Approved at", + "Aprilie": "April", + "Aprobare": "Approval", + "Aprobare client": "Client agreement", + "Aprobat": "Approved", + "Aprobat de": "Approved by", + "Aprobat de client": "Approved by client", + "Aprobă": "Approve", + "Aprobă discount fără limită": "Approve discount without limit", + "Aprobă discount ≤ 20%": "Approve discount ≤ 20%", + "Aprobă discount ≤ 5%": "Approve discount ≤ 5%", + "Arată": "Show", + "Arhivat": "Archived", + "Arhivează": "Archive", + "Arhivă": "Archive", + "Aripă FD": "Front-Right fender", + "Aripă FS": "Front-Left fender", + "Aripă SD": "Rear-Right fender", + "Aripă SS": "Rear-Left fender", + "Article": "Article", + "Article code": "Article code", + "Articol": "Article", + "Articol nu se potrivește comenzii": "Item does not match order", + "Articole": "Items", + "Articole noi (se vor crea)": "New items (to be created)", + "Ascunde": "Hide", + "Ascuns": "Hidden", + "Asig.": "Ins.", + "Asigurare": "Insurance", + "Asigurător": "Insurer", + "Asistent AI": "AI Assistant", + "Asistent AI pentru autoservice": "AI assistant for auto service", + "Astăzi": "Today", + "Atașamente": "Attachments", + "Atașat veți găsi": "Attached", + "Atelierul meu": "My workshop", + "Atenție": "Warning", + "Attachment": "Attachment", + "Attachments": "Attachments", + "Audit / verificări fiscale": "Audit / tax checks", + "August": "August", + "Autentificare": "Login", + "Autentificare 2FA": "2FA authentication", + "Auto": "Vehicle", + "Auto / model": "Vehicle / model", + "Auto CRM": "CRM vehicle", + "Auto primit în service": "Vehicle received", + "Auto-import Excel/CSV": "Auto-import Excel/CSV", + "AutoCRM PSauto · psauto.service.mir.md": "AutoCRM PSauto · psauto.service.mir.md", + "AutoCRM SRL": "AutoCRM SRL", + "Automată": "Automatic", + "Automobil": "Vehicle", + "Automobile": "Vehicles", + "Autoservice / Client": "Auto service / Client", + "Autoservis / Client": "Auto service / Client", + "Avans": "Advance", + "Avans achitat": "Advance paid", + "Avg zile": "Avg days", + "Azi": "Today", + "Așteaptă piese": "Awaiting parts", + "Așteaptă piesele": "Awaiting parts", + "Aștept aprobare client": "Awaiting client approval", + "Așteptată": "Expected", + "BIC / SWIFT": "BIC / SWIFT", + "BIC / SWIFT:": "BIC / SWIFT:", + "Backup": "Backup", + "Backup & Export date": "Backup & data export", + "Backup periodic (descarcă local sau sincronizează cu cloud)": "Periodic backup (download local or sync cloud)", + "Balance": "Balance", + "Balance due": "Balance due", + "Balanță": "Balance", + "Banca": "Banca", + "Banca:": "Banca:", + "Barcode": "Barcode", + "Bară față": "Front bumper", + "Bară spate": "Rear bumper", + "Base": "Base", + "Bay": "Bay", + "Bază": "Base", + "Beneficiar": "Beneficiar", + "Beneficiar:": "Beneficiar:", + "Benzină": "Petrol", + "Berlină": "Sedan", + "Bifează ce poate face acest rol. Modificările au efect imediat.": "Check what this role can do. Changes take effect immediately.", + "Bifă": "Check", + "Bine ai venit": "Welcome", + "Blocat": "Blocked", + "Blocată": "Blocked", + "Blochează": "Block", + "Blochez": "Block", + "Blochez lucrarea": "Block the work", + "Boală": "Sick", + "Body type": "Body type", + "Bon": "Receipt", + "Bonuri": "Receipts", + "Bonus": "Bonus", + "Bot OK: @{$name}": "Bot OK: @{$name}", + "Bot Telegram nu răspunde": "Telegram bot not responding", + "Bot token": "Bot token", + "Brand": "Brand", + "Brand & contact": "Brand & contact", + "Break": "Wagon", + "Budget": "Budget", + "Buget": "Budget", + "Buget & rezultate (luna curentă)": "Budget & results (current month)", + "Bulk actions": "Bulk actions", + "Bun": "Good", + "Bun venit": "Welcome", + "Bun venit în AutoCRM!": "Welcome to AutoCRM!", + "Bună": "Good", + "Bună ziua": "Hello", + "Buy price": "Buy price", + "Bărbat": "Male", + "CAUZA ADRESĂRII": "REASON FOR REQUEST", + "CONCLUZIE": "CONCLUSION", + "CRM › Programări ›": "CRM › Appointments ›", + "CSV": "CSV", + "CVT": "CVT", + "Cabrio": "Convertible", + "Cabriolet": "Convertible", + "Calcul": "Calculation", + "Calcul.": "Quote", + "Calculat salariul :period pentru :count utilizatori": "Payroll computed for :period · :count users", + "Calculat salariul {$period} pentru {$count} utilizatori": "Calculat salariul {$period} pentru {$count} utilizatori", + "Calculație": "Quote", + "Calculează luna curentă": "Calculate current month", + "Calculează salarii": "Calculate salaries", + "Calendar": "Calendar", + "Calendar vizual": "Visual calendar", + "Camion": "Truck", + "Canal marketing": "Marketing channel", + "Cancel": "Cancel", + "Cant.": "Qty", + "Cantitate": "Quantity", + "Cantitate recepționată": "Received quantity", + "Cantitate restituită": "Returned quantity", + "Capacitate motor": "Engine capacity", + "Capacitatea zilnică în ore": "Daily capacity (hours)", + "Capotă": "Hood", + "Card": "Card", + "Card MAIB / MICB / Victoriabank, MD Cash, e-money": "Card MAIB / MICB / Victoriabank, MD Cash, e-money", + "Card bancar": "Bank card", + "Caroserie": "Body type", + "Casetă direcție": "Steering rack", + "Cashflow": "Cashflow", + "Cashflow zilnic — verde = încasări, roșu = cheltuieli": "Daily cashflow — green = income, red = expenses", + "Catalog manoperă": "Labor catalog", + "Categorie": "Category", + "Categorie implicită": "Default category", + "Categories": "Categories", + "Categorii": "Categories", + "Category": "Category", + "Caută": "Search", + "Caută client, mașină, număr...": "Search client, vehicle, number...", + "Caută în tabel": "Search in table", + "Cauza adresării": "Reason for request", + "Caz asigurare": "Insurance case", + "Caz de asigurare": "Insurance case", + "Ce a spus clientul...": "What the client said...", + "Ceramică": "Ceramic", + "Cere aprobarea": "Request approval", + "Cerere": "Lead", + "Cerere nouă": "New lead", + "Cerere nouă adăugată": "New lead added", + "Cereri": "Leads", + "Cereri noi": "New leads", + "Channel": "Channel", + "Chat client": "Client chat", + "Check-in depozit": "Check-in storage", + "Checksum (ISO)": "Checksum (ISO)", + "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.": "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.", + "Cheie": "Key", + "Cheltuială": "Expense", + "Cheltuieli": "Expenses", + "Cheltuieli (luna)": "Expenses (month)", + "Cheltuieli pe categorie": "Expenses by category", + "Cheltuit": "Spent", + "Cheltuit 90d": "Spent 90d", + "Chirie": "Rent", + "Chitanțe": "Receipts", + "Chitanță": "Receipt", + "Cifră de afaceri": "Revenue", + "Ciornă": "Draft", + "City": "City", + "Clase auto": "Vehicle classes", + "Class": "Class", + "Clasă (pentru pricing)": "Class (for pricing)", + "Claude API Key": "Claude API Key", + "Click pentru a redenumi": "Click to rename", + "Client": "Client", + "Client & Auto": "Client & Vehicle", + "Client (nume, semnătură):": "Client (name, signature):", + "Client / Auto": "Client / Auto", + "Client CRM": "CRM client", + "Client ID": "Client ID", + "Client VIP": "VIP client", + "Client existent": "Existing client", + "Client informat (semnătură)": "Client acknowledged (signature)", + "Client informat / a luat cunoștință": "Client informed / acknowledged", + "Client legat (CRM)": "Linked client (CRM)", + "Client name": "Client name", + "Client nou": "New client", + "Clienți": "Clients", + "Clienți VIP cu care nu s-a vorbit de peste 30 zile.": "VIP clients not contacted for 30+ days.", + "Clienți care n-au mai venit de peste 6 luni — bun moment pentru un mesaj de revenire.": "Clients who have not visited for 6+ months — a good time for a re-engagement message.", + "Clienți magazin": "Shop customers", + "Clienți noi în perioadă": "New clients in period", + "Climatizare": "AC", + "Closed at": "Closed at", + "Cod": "Code", + "Cod & sortare": "Code & sort", + "Cod QR": "QR code", + "Cod articol": "Article code", + "Cod bare": "Barcode", + "Cod echivalent": "Equivalent code", + "Cod necunoscut": "Cod necunoscut", + "Cod tracking": "Tracking code", + "Cod uzină": "Factory code", + "Code": "Code", + "Codul intern (buc, l, kg, ...) — stocat în DB.": "Internal code (buc, l, kg, ...) — stored in DB.", + "Codul produsului": "Product code", + "Coduri cross (OEM/echivalente)": "Cross codes (OEM/equivalents)", + "Coeficient": "Coefficient", + "Coeficienți preț": "Pricing coefficients", + "Coloana Articol *": "Article column *", + "Coloana Brand (opțional)": "Brand column (optional)", + "Coloana Cantitate *": "Quantity column *", + "Coloana Denumire *": "Name column *", + "Coloana Preț *": "Price column *", + "Coloane": "Columns", + "Coloană": "Column", + "Color": "Color", + "Comanda": "Comanda", + "Comanda ta a fost primită cu succes.": "Your order has been received.", + "Comandat": "Ordered", + "Comandată": "Ordered", + "Comandă": "Order", + "Comandă emisă": "Order issued", + "Comandă nouă #": "New order #", + "Comandă primită": "Order received", + "Comandă repetată": "Repeat order", + "Combustibil": "Fuel", + "Comentariu / recomandări maistru": "Master comment / recommendations", + "Comenzi": "Orders", + "Comercial": "Commercial", + "Comercial (van/camion)": "Commercial (van/truck)", + "Comision manopere": "Labor commission", + "Comision piese": "Parts commission", + "Comment": "Comment", + "Comments": "Comments", + "Compact": "Compact", + "Companie": "Company", + "Companie & plan": "Companie & plan", + "Companie creată: {$result['company']->name}": "Company created: {$result['company']->name}", + "Company": "Company", + "Company name": "Company name", + "Complaint": "Complaint", + "Complet": "Full", + "Completați rândurile după numărul de injectoare; lăsați goale rândurile în plus.": "Fill in rows per injector count; leave extra rows empty.", + "Concediu": "Vacation", + "Condition": "Condition", + "Condiții (toate trebuie îndeplinite)": "Conditions (all must match)", + "Configurare:": "Setup:", + "Configurează chei API pentru AI": "Configure AI API keys", + "Configurează integrări externe": "Configure external integrations", + "Configurează procentele pentru calcul salariu. Marja internă (nu TVA) se scade din prețul de manoperă pentru a determina baza salariului.": "Configure percentages for salary calculation. The internal margin (not VAT) is deducted from the labor price to determine salary base.", + "Configurări": "Configuration", + "Configurări avansate": "Advanced settings", + "Confirm password": "Confirm password", + "Confirmare": "Confirmation", + "Confirmare plată primită": "Payment received", + "Confirmat": "Confirmed", + "Confirmate": "Confirmed", + "Confirmată": "Confirmed", + "Confirmă": "Confirm", + "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.": "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.", + "Confirmă emailul": "Verify email", + "Confirmă și importă": "Confirm & import", + "Confirmă ștergerea": "Confirm deletion", + "Confirmăm primirea plății dvs.:": "We confirm receipt of your payment:", + "Conformitate GDPR (la cererea ștergerii datelor)": "GDPR compliance (on data deletion request)", + "Consum": "Consumption", + "Consumabile": "Supplies", + "Cont PayPal sau card prin PayPal": "Cont PayPal sau card prin PayPal", + "Contabil": "Accountant", + "Contact": "Contact", + "Contact name": "Contact name", + "Contactare": "Contact", + "Contactat": "Contacted", + "Contacte": "Contacts", + "Contactează": "Contact", + "Continuă": "Continue", + "Continuă →": "Continue →", + "Contul": "Contul", + "Conversație nouă": "New conversation", + "Convertește": "Convert", + "Convertit": "Converted", + "Convertite": "Converted", + "Conține:": "Contains:", + "Conținut": "Content", + "Conținut șablon": "Template content", + "Copiat": "Copied", + "Copiază": "Copy", + "Copiază token-ul ACUM — nu va mai fi afișat.": "Copy the token NOW — it will not be shown again.", + "Cost": "Cost", + "Cost & marjă": "Cost & margin", + "Cost (de la terț)": "Cost (subcontractor)", + "Cost (terț)": "Cost (subcontractor)", + "Cost manopere": "Labor cost", + "Cost piese": "Parts cost", + "Cost piese (achiziție)": "Parts cost (purchase)", + "Cost/lead": "Cost/lead", + "Costuri": "Costs", + "Country": "Country", + "Coupé": "Coupé", + "Creanțe": "Receivables", + "Creat": "Created", + "Creat de": "Created by", + "Creat la": "Created at", + "Create": "Create", + "Created at": "Created at", + "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.": "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.", + "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.": "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.", + "Credit": "Credit", + "Creează automat articolele noi în nomenclatură": "Auto-create new items in catalog", + "Creează cerere": "Create lead", + "Creează comandă de aprovizionare": "Create purchase order", + "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.": "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.", + "Creează primul protocol de diagnostic forsunki. Numărul se generează automat (PS-{tenant}-{an}-{seq}).": "Create the first injector diagnostic protocol. Number is auto-generated (PS-{tenant}-{year}-{seq}).", + "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook": "Create a bot with @BotFather, paste the token here and click \"Set webhook\".", + "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook\". Clienții îți scriu la bot, partajează telefonul, iar codul se leagă automat de fișa lor.": "Create a bot with @BotFather, paste the token here and click \"Set webhook\". Clients write to the bot, share their phone, and the code auto-links to their order.", + "Crescător": "Ascending", + "Critic": "Critical", + "Cronologic": "Chronologically", + "Crossover": "Crossover", + "Cu TVA": "With VAT", + "Cu jante": "With rims", + "Culoare": "Color", + "Culoare brand": "Brand color", + "Culoare în calendar": "Color in calendar", + "Cum folosești API-ul:": "How to use the API:", + "Cum funcționează": "How it works", + "Cum funcționează:": "How it works:", + "Cumul.": "Stack.", + "Cumulabil": "Stackable", + "Cumulabil = se înmulțește cu alți coeficienți. Necumulabil = doar cel mai mare necumulabil se aplică.": "Stackable = multiplies with other coefficients. Non-stackable = only the largest non-stackable applies.", + "Curier": "Courier", + "Currency": "Currency", + "Curățare": "Cleaning", + "Curăță": "Clear", + "Custom": "Custom", + "Cutie": "Gearbox", + "Cutie de viteze": "Gearbox", + "Cutie viteze": "Gearbox", + "Câmp obligatoriu": "Required field", + "Când": "When", + "Când & unde": "When & where", + "DATELE AUTOMOBILULUI ȘI CLIENTULUI": "VEHICLE AND CLIENT DATA", + "DCT": "DCT", + "DCT (Dual-Clutch)": "DCT (Dual-Clutch)", + "DENY — interzice dreptul": "DENY — deny the permission", + "DOT": "DOT", + "DSG": "DSG", + "DUPĂ": "AFTER", + "Da, confirmă": "Yes, confirm", + "Da, șterge": "Yes, delete", + "Dacă e gol, generăm 10 caractere random.": "If empty, we generate 10 random characters.", + "Dashboard": "Dashboard", + "Data": "Date", + "Data & ora": "Date & time", + "Data *": "Date *", + "Data actualizării": "Updated at", + "Data comandă": "Order date", + "Data creării": "Created at", + "Data deschiderii:": "Data deschiderii:", + "Data emiterii": "Issue date", + "Data factură": "Invoice date", + "Data ieșire": "Delivery date", + "Data intrare": "Intake date", + "Data modificării": "Modified at", + "Data nașterii": "Birth date", + "Data plății": "Payment date", + "Data sfârșit": "End date", + "Data început": "Start date", + "Data închiderii:": "Close date:", + "Date": "Date", + "Date auto & client": "Vehicle & client data", + "Date generale": "General data", + "Date insuficiente": "Insufficient data", + "Date legale (apar pe facturi)": "Date legale (apar pe facturi)", + "Date personale": "Personal data", + "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.": "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.", + "Datorie": "Debt", + "Datorii": "Debts", + "Datorii clienți": "Client debt", + "Datorii clienți (de încasat)": "Client debt (to collect)", + "Daune": "Damages", + "De către": "By", + "De făcut": "To do", + "De la": "From", + "De la (preț achiziție)": "From (purchase price)", + "De la data": "From date", + "De la ora": "From time", + "De la rândul (sărim header) *": "From row (skip header) *", + "De la:": "De la:", + "De obicei 10× preț lunar (2 luni gratis).": "Usually 10× monthly price (2 months free).", + "De procesat": "To process", + "Deal": "Deal", + "Deal nou": "New deal", + "Deal-uri active": "Active deals", + "Deals": "Deals", + "Debit": "Debit", + "Debit ÎNAINTE": "Flow BEFORE", + "Debit, ml": "Flow, ml", + "Deblochează": "Unblock", + "Decembrie": "December", + "Decode VIN": "Decode VIN", + "Decodează": "Decode", + "Deconectare": "Logout", + "Delete": "Delete", + "Delete selected": "Delete selected", + "Deleted at": "Deleted at", + "Delivery days": "Delivery days", + "Demo (pentru demonstrații sales)": "Demo (for sales demos)", + "Denumire": "Name", + "Denumire afișată": "Display name", + "Denumire companie": "Company name", + "Denumire produs": "Product name", + "Department": "Department", + "Deploy now": "Deploy now", + "Depozit": "Warehouse", + "Depozit gol": "Depozit gol", + "Depozit implicit": "Default warehouse", + "Depozit țintă": "Target warehouse", + "Depozitar": "Warehouse keeper", + "Depublică": "Unpublish", + "Depus": "Submitted", + "Depășit termen": "Overdue", + "Descarcă": "Download", + "Descarcă PDF": "Download PDF", + "Descarcă QR (SVG)": "Download QR (SVG)", + "Descarcă backup": "Download backup", + "Descarcă factura": "Download invoice", + "Descarcă factură (PDF)": "Download invoice (PDF)", + "Descarcă template": "Download template", + "Deschide": "Open", + "Deschide Fișă": "Open order", + "Deschide deal": "Open deal", + "Deschide fișa": "Open order", + "Deschide fișa pentru aprobare lucrare/piesă.": "Open the order to approve work/part.", + "Deschide fișă nouă": "Open new order", + "Deschide panoul pe telefon și acceptă notificările întâi.": "Open the panel on the phone and accept notifications first.", + "Deschide tenantul": "Deschide tenantul", + "Deschide →": "Open →", + "Deschidere ÎNAINTE": "Opening BEFORE", + "Deschis": "Opened", + "Deschis la": "Opened at", + "Descrescător": "Descending", + "Descriere": "Description", + "Descriere (opțional)": "Description (optional)", + "Descriere produs": "Product description", + "Description": "Description", + "Deselect all": "Deselect all", + "Detailing": "Detailing", + "Detalii": "Details", + "Detalii (opțional)": "Details (optional)", + "Detalii auto": "Vehicle details", + "Detalii client": "Client details", + "Detalii comandă": "Order details", + "Deviz": "Estimate", + "Dezactivare": "Deactivation", + "Dezactivat": "Disabled", + "Dezactivează": "Deactivate", + "Dezactivează 2FA pentru acest utilizator. Va trebui să re-configureze TOTP la următoarea autentificare.": "Disables 2FA for this user. They will need to re-set up TOTP on the next login.", + "Diagnosis": "Diagnosis", + "Diagnostic": "Diagnostic", + "Diagnostic AI bazat pe plângerea clientului": "AI diagnosis based on the client complaint", + "Diagnosticare": "Diagnostics", + "Diagnoza": "Diagnosis", + "Diagnoză": "Diagnosis", + "Diametru R": "Diameter R", + "Dimensiune": "Size", + "Din catalog (lasă gol pentru text liber)": "From catalog (empty = free text)", + "Direction": "Direction", + "Disabled": "Disabled", + "Discount": "Discount", + "Discount %": "Discount %", + "Distribuie": "Distribute", + "Distribuție": "Timing", + "Doar active": "Active only", + "Doar arhivate": "Archived only", + "Doar clienți VIP": "VIP clients only", + "Doar clienții mei": "My clients only", + "Doar dacă maistrul nu e în listă.": "Only if the master is not in the list.", + "Doar la manopere (proprii + subcontract). Baza salariu = preț client × (1 − marjă/100). Lasă gol pentru a folosi valoarea implicită a companiei.": "Only for labor (own + subcontract). Salary base = client price × (1 − margin/100). Leave empty to use company default.", + "Doar pentru cazuri speciale. Lasă gol → folosește marja mecanicului.": "For special cases only. Leave empty → uses the mechanic's margin.", + "Doar tu ești aici": "Only you are here", + "Doar utilizatorii mei": "My users only", + "Document": "Document", + "Documentation": "Documentation", + "Documente": "Documents", + "Documente semnate": "Signed documents", + "Done": "Done", + "Downgrade": "Downgrade", + "Draft": "Draft", + "Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": "Drag-and-drop between cells to reschedule. Load indicator per cell (scheduled hours / capacity). Click empty cell → quick appointment. Click event → details.", + "Drept": "Permission", + "Drepturi": "Permissions", + "Due at": "Due date", + "Due date": "Due date", + "Duminică": "Sunday", + "Duminică: închis": "Sunday: closed", + "Duplică": "Duplicate", + "Duplică rând": "Duplicate row", + "După": "After", + "După efectuarea transferului:": "After transfer:", + "Duration": "Duration", + "Durată": "Duration", + "Durată (sec)": "Duration (sec)", + "Durată estimată": "Estimated duration", + "Durată reală": "Actual duration", + "E timpul să schimbi anvelopele ": "Time to change tires ", + "EJk...": "EJk...", + "ETA": "ETA", + "EUR — Euro": "EUR — Euro", + "Echipament defect": "Broken equipment", + "Edit": "Edit", + "Editare": "Edit", + "Editează": "Edit", + "Editează client": "Edit client", + "Editează cod echivalent": "Edit equivalent code", + "Editează drepturi": "Edit permissions", + "Editează excepția": "Edit override", + "Editează fișă": "Edit order", + "Editează furnizor": "Edit supplier", + "Editează mașină": "Edit vehicle", + "Editează piesă": "Edit part", + "Editează piesă implicită": "Edit default part", + "Editează produs": "Edit product", + "Editează roluri & drepturi": "Edit roles & permissions", + "Editează rând": "Edit row", + "Editează setările companiei": "Edit company settings", + "Efectuat": "Outgoing", + "Eficiență": "Efficiency", + "Electric": "Electric", + "Electric (EV)": "Electric (EV)", + "Electrică": "Electrical", + "Electronică": "Electronics", + "Eliberat: {$n} rezervări consumate": "Released: {$n} reservations consumed", + "Eliberează": "Issue", + "Email": "Email", + "Email admin": "Email admin", + "Email verified at": "Email verified", + "Email:": "Email:", + "Emisă": "Issued", + "Empty": "No results", + "Enabled": "Enabled", + "End": "End", + "Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook", + "Endpoints disponibile:": "Available endpoints:", + "Engine": "Engine", + "Eroare": "Error", + "Eroare la recepție": "Receiving error", + "Etanșeitate": "Tightness", + "Etanșeitate ÎNAINTE": "Tightness BEFORE", + "Etape": "Stages", + "Etapă": "Stage", + "Etichete piese": "Etichete piese", + "Etichetă": "Label", + "Event": "Event", + "Events": "Events", + "Ex 30 → preț vânzare = preț achiziție × 1.30": "e.g. 30 → sale price = purchase × 1.30", + "Ex: 100": "e.g. 100", + "Ex: 20": "e.g. 20", + "Ex: 20 pentru +20%": "e.g. 20 for +20%", + "Ex: 25": "Ex: 25", + "Ex: Curte 1, Pod 4, Atelier electric": "e.g. Yard 1, Bay 4, Electric workshop", + "Ex: Lipsește filtrul Mann W712/83": "e.g. Missing filter Mann W712/83", + "Ex: Pod 1, Curte 1, Atelier electric": "e.g. Bay 1, Yard 1, Electric workshop", + "Ex: cu lift, fără lift, doar diagnoză...": "e.g. with lift, without lift, diagnosis only...", + "Ex: fără lift, doar diagnoză...": "e.g. without lift, diagnosis only...", + "Ex: lockdown temporar; acces pentru audit; etc.": "e.g. temporary lockdown; audit access; etc.", + "Excepție": "Override", + "Excepții": "Overrides", + "Excepții drepturi": "Permission overrides", + "Există deja un cont cu acest telefon.": "An account with this phone already exists.", + "Expected at": "Expected at", + "Expediat": "Shipped", + "Expediată": "Shipped", + "Expense": "Expense", + "Expenses": "Expenses", + "Expiră": "Expires", + "Expiră < 7 zile": "Expires < 7 days", + "Expiră la (opțional)": "Expires at (optional)", + "Export": "Export", + "Export CSV": "Export CSV", + "Exportă clienți (CSV)": "Export clients (CSV)", + "Exportă rapoarte financiare": "Export financial reports", + "Exportă toate datele companiei tale într-un fișier ZIP. Util pentru:": "Export all your company data into a ZIP file. Useful for:", + "Express": "Express", + "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.": "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.", + "Extras": "Statement", + "Eșapament": "Exhaust", + "Ești sigur?": "Are you sure?", + "Eșuat": "Failed", + "FIȘĂ DE LUCRU": "WORK ORDER", + "Facturi": "Invoices", + "Facturi & abonament": "Facturi & abonament", + "Facturi neplătite": "Unpaid invoices", + "Facturi pending / overdue": "Facturi pending / overdue", + "Factură": "Invoice", + "Factură importată": "Invoice imported", + "Factură nouă": "New invoice", + "Factură:": "Invoice:", + "Fallback când mecanicul nu are marja proprie setată. Lasă gol = 0%.": "Fallback when the mechanic has no personal margin set. Empty = 0%.", + "Favicon": "Favicon", + "Față-Dreapta": "Front-Right", + "Față-Stânga": "Front-Left", + "Februarie": "February", + "Femeie": "Female", + "File": "File", + "Files": "Files", + "Filter": "Filter", + "Filters": "Filters", + "Filtre": "Filters", + "Filtru": "Filter", + "Filtru:": "Filter:", + "Finalizat": "Done", + "Financiar": "Financial", + "Finanțe": "Finance", + "Fines": "Fines", + "Fisură": "Crack", + "Fix": "Fixed", + "Fișa nu are client asociat.": "This work order has no client attached.", + "Fișe": "Orders", + "Fișe active": "Active orders", + "Fișe deschise": "Open orders", + "Fișe lucru": "Work orders", + "Fișe închise": "Closed orders", + "Fișier": "File", + "Fișier Excel (.xlsx) sau CSV *": "Excel file (.xlsx) or CSV *", + "Fișiere": "Files", + "Fișierul nu există.": "File does not exist.", + "Fișă": "Order", + "Fișă asociată": "Linked order", + "Fișă creată": "Order created", + "Fișă de lucru": "Work order", + "Fișă lucru": "Work order", + "Fișă lucru (opțional)": "Work order (opt.)", + "Fișă închisă": "Order closed", + "Folie PPF": "PPF film", + "Folosește AI Assistant": "Use AI Assistant", + "Folosește „Check-in depozit": "Use \"Check-in storage\"", + "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.", + "Folosit dacă markup = 0.": "Used when markup = 0.", + "Folosit ultima dată": "Last used", + "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Used by pricing coefficients. Hybrid/EV are also inferred from fuel type.", + "Force delete": "Force delete", + "Force logout": "Force logout", + "Format:": "Format:", + "Forsunka": "Injector", + "Foto": "Photo", + "Foto factură": "Invoice photo", + "Foto piesă": "Part photo", + "Foto înainte / după": "Before / after photos", + "Fotografii": "Photos", + "From": "From", + "Frâne": "Brakes", + "Frâne, Ulei, ...": "Brakes, Oil, ...", + "Fuel": "Fuel", + "Funcție": "Function", + "Funcționalități": "Features", + "Funcționalități incluse": "Included features", + "Furnizor": "Supplier", + "Furnizor (opțional)": "Supplier (optional)", + "Furnizor *": "Supplier *", + "Furnizor factură": "Invoice supplier", + "Furnizor implicit": "Default supplier", + "Furnizor preferat": "Preferred supplier", + "Furnizori": "Suppliers", + "Fără TVA": "Without VAT", + "Fără acest cod, plata va fi greu de identificat.": "Without this code, payment will be hard to identify.", + "Fără articol (manual)": "No article (manual)", + "Fără client": "No client", + "Fără client — nu se poate trimite mesaj.": "No client — cannot send message.", + "Fără evenimente": "No events", + "Fără maistru": "No master", + "Fără mașină": "No vehicle", + "Fără răspuns": "No answer", + "Fără stoc": "Out of stock", + "GNC": "CNG", + "GPL": "LPG", + "GRANT — adaugă dreptul": "GRANT — add permission", + "Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.": "Gallery of up to 8 images. First is shown in the catalog. Max 2 MB / image.", + "Gata": "Ready", + "Gata de ridicare": "Ready for pickup", + "Gata estimat (ETA)": "Gata estimat (ETA)", + "Gearbox": "Gearbox", + "Gemini API Key": "Gemini API Key", + "General": "General", + "Generat automat": "Auto-generated", + "Generează factură": "Generate invoice", + "Generează raport": "Generate report", + "Generează token": "Generate token", + "Generez ZIP...": "Generating ZIP...", + "Gestionează tokene API": "Manage API tokens", + "Gestionează utilizatori (creează/blochează)": "Manage users (create/block)", + "Global": "Global", + "Gol — trage un card aici": "Empty — drop a card here", + "Google Maps": "Google Maps", + "Grafic": "Chart", + "Gravitate": "Severity", + "Gravă": "Severe", + "Grupare:": "Group:", + "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet", + "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.", + "Găsit": "Found", + "Găsite (cu articol existent)": "Found (with existing article)", + "Hartă daune": "Damage map", + "Hatchback": "Hatchback", + "Hibrid": "Hybrid", + "Hire date": "Hire date", + "Hourly rate": "Hourly rate", + "Hours": "Hours", + "IBAN": "IBAN", + "IBAN:": "IBAN:", + "ID": "ID", + "IDNO / CUI": "IDNO / CUI", + "INJECTOARE": "INJECTORS", + "ITP": "MOT", + "Ianuarie": "January", + "Iarnă": "Winter", + "Iarnă 2025-2026": "Winter 2025-2026", + "Iconiță (emoji)": "Icon (emoji)", + "Identificare": "Identification", + "Identitate": "Identity", + "Ieri": "Yesterday", + "Ieșire": "Outgoing", + "Ieșiri": "Outflow", + "Image": "Image", + "Images": "Images", + "Imagine": "Image", + "Imagine principală": "Main image", + "Imagini": "Images", + "Implicit": "Default", + "Import": "Import", + "Import CSV": "Import CSV", + "Import clienți din CSV": "Import clients from CSV", + "Import factură (OCR)": "Import invoice (OCR)", + "Import factură Excel/CSV": "Import invoice Excel/CSV", + "Import factură via OCR": "Import invoice via OCR", + "Import finalizat cu succes": "Import completed successfully", + "Import mașini din CSV": "Import vehicles from CSV", + "Import nou": "New import", + "Import reușit — Purchase {$purchase->number}": "Import successful — Purchase {$purchase->number}", + "Import: {$r['imported']} adăugate, {$r['skipped']} ignorate": "Import: {$r['imported']} added, {$r['skipped']} skipped", + "Import: {$r['imported']} adăugați, {$r['skipped']} ignorați": "Import: {$r['imported']} added, {$r['skipped']} skipped", + "Importă din CSV": "Import from CSV", + "Importă din Excel": "Import from Excel", + "Importă lead-uri direct din Lead Ads forms.": "Import leads directly from Lead Ads forms.", + "Inactiv": "Inactive", + "Inactive": "Inactive", + "Info & antet": "Info & header", + "Infopanel": "Dashboard", + "Informația de bază — click pe titlul secțiunilor de mai jos pentru detalii.": "Basic information — click on the section titles below for details.", + "Informație": "Info", + "Injectoare": "Injectors", + "Injectoare noi": "New injectors", + "Injectoarele în normă, apte pentru exploatare": "Injectors OK, fit for use", + "Instrucțiuni adiționale": "Additional instructions", + "Integrări": "Integrations", + "Integrări de plată": "Payment integrations", + "Integrări externe": "External integrations", + "Integrări salvate": "Integrations saved", + "Interval": "Interval", + "Interval dată": "Date range", + "Interval orar": "Time range", + "Interval preț": "Price range", + "Intrare": "Incoming", + "Intrat": "Received", + "Inventar": "Inventory", + "Invitație": "Invitation", + "Invitații": "Invitations", + "Invoice number": "Invoice number", + "Ion Popescu": "Ion Popescu", + "Is active": "Active", + "Is default": "Default", + "Is deleted": "Deleted", + "Is enabled": "Enabled", + "Is published": "Published", + "Is vip": "VIP", + "Istoric depozitare": "Storage history", + "Istoric prețuri furnizori": "Supplier price history", + "Istoric reparații": "Repair history", + "Iulie": "July", + "Iunie": "June", + "JSON": "JSON", + "Jantă": "Wheel", + "Job": "Job", + "Jobs": "Jobs", + "Joi": "Thursday", + "Jurnal": "Audit log", + "KPI mecanici": "Mechanics KPI", + "Kanban": "Kanban", + "Kilometraj": "Mileage", + "Kilometraj, km": "Mileage, km", + "Km": "km", + "Km curent": "Current mileage", + "Km ieșire": "Km out", + "Km intrare": "Km in", + "Km la ieșire:": "Mileage out:", + "Km la intrare:": "Km la intrare:", + "Km parcurși": "Mileage", + "La editare lasă gol pentru a păstra parola actuală.": "Leave empty to keep current password when editing.", + "La revedere": "Goodbye", + "La succes: webhook → automat status=paid + extends company.active_until": "La succes: webhook → automat status=paid + extends company.active_until", + "La timp 90d": "On time 90d", + "La trecere pe „Montată\" se scade automat din stoc.": "On \"Installed\" transition auto-deducts from stock.", + "Labor": "Labor", + "Labors": "Labors", + "Language": "Language", + "Laracasts": "Laracasts", + "Laravel has an incredibly rich ecosystem.": "Laravel has an incredibly rich ecosystem.", + "Last login at": "Last login", + "Lasă gol = se aplică mereu. Combină condițiile pentru a ținti situații specifice.": "Empty = always applies. Combine conditions to target specific cases.", + "Lead": "Lead", + "Lead-uri": "Leads", + "Lead-uri pe sursă": "Leads by source", + "Leads": "Leads", + "Legendă": "Legend", + "Legendă:": "Legend:", + "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.": "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.", + "Lichide": "Fluids", + "Limbă": "Language", + "Limbă default": "Default language", + "Limite": "Limite", + "Linia nu mai necesită aprobare.": "Line no longer needs approval.", + "Linii": "Lines", + "Link": "Link", + "Link client (QR)": "Client link (QR)", + "Link tracking": "Tracking link", + "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.": "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.", + "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,": "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,", + "Lipsește bot token în setări.": "Bot token missing in settings.", + "Lipsă": "Missing", + "Lipsă piesă": "Missing part", + "Liste configurabile": "Configurable lists", + "Listă": "List", + "Livrare": "Delivery", + "Livrare (zile)": "Delivery (days)", + "Livrare gratuită peste": "Free delivery over", + "Livrat": "Delivered", + "Livrată": "Delivered", + "Loading": "Loading...", + "Loc.": "Loc.", + "Local": "Local", + "Locale": "Language", + "Localizare & monedă": "Localization & currency", + "Location": "Location", + "Locație": "Location", + "Locație (raft)": "Location (shelf)", + "Locație rack/bin": "Rack/bin location", + "Log in": "Log in", + "Login": "Login", + "Logo": "Logo", + "Logo & favicon": "Logo & favicon", + "Logo (opțional)": "Logo (optional)", + "Logo actualizat": "Logo actualizat", + "Logout": "Logout", + "Loturi": "Batches", + "Loturi (FIFO)": "Batches (FIFO)", + "Lovitură": "Dent", + "Low Stock Table": "Low stock", + "Low stock": "Low stock", + "Lucrare": "Job", + "Lucrare blocată": "Work blocked", + "Lucrări": "Tasks", + "Lucrări la terți": "Subcontracted work", + "Lucrări terți": "Outsourced jobs", + "Luna aceasta": "This month", + "Luna curentă": "Current month", + "Luna trecută": "Last month", + "Luna următoare ▶": "Next month ▶", + "Lunar": "Lunar", + "Lunetă": "Rear window", + "Luni": "Monday", + "Luni (zi)": "Monday", + "Luni – Vineri: 08:00 – 18:00": "Luni – Vineri: 08:00 – 18:00", + "Lună": "Month", + "Lățime": "Width", + "MB folosiți": "MB used", + "MD00 AG00 0000 ...": "MD00 AG00 0000 ...", + "MDL pipeline total": "MDL pipeline total", + "MDL închise azi": "MDL closed today", + "MDL — Leu moldovenesc": "MDL — Moldovan leu", + "MRR realizat": "Realized MRR", + "Magazin": "Magazin", + "Magazin activ": "Shop enabled", + "Magazin online": "Online shop", + "Mai": "May", + "Mai mic = aplicat primul.": "Lower = applied first.", + "Maistru": "Master", + "Maistru (nume, semnătură)": "Master (name, signature)", + "Maistru / Mecanic": "Master / Mechanic", + "Maistru / Recepție:": "Master / Reception:", + "Make": "Make", + "Manager": "Manager", + "Manopere": "Labor", + "Manoperă": "Labor", + "Manual": "Manual", + "Manuală": "Manual", + "Mapare coloane": "Column mapping", + "Marca": "Brand", + "Marca injectoarelor": "Injector brand", + "Marca/Model": "Make/Model", + "Marca/Model:": "Marca/Model:", + "Marchează Gata": "Mark ready", + "Marchează acest tenant ca demo (datele pot fi resetate periodic).": "Marchează acest tenant ca demo (datele pot fi resetate periodic).", + "Marchează anulat": "Mark as cancelled", + "Marchează plătit": "Mark as paid", + "Marchează salariul ca plătit": "Mark salary as paid", + "Marchează setul ca ridicat de client.": "Mark set as picked up by client.", + "Marchează terminat": "Mark as done", + "Marcă": "Brand", + "Marcă implicită": "Default brand", + "Margin": "Margin", + "Marja": "Margin", + "Marja piese": "Parts margin", + "Marja profitului": "Profit margin", + "Marjă": "Margin", + "Marjă client": "Client margin", + "Marjă internă (%)": "Internal margin (%)", + "Marjă internă (%) — override": "Internal margin (%) — override", + "Marjă internă (nu TVA)": "Internal margin (not VAT)", + "Marjă piese:": "Parts margin:", + "Marjă profit:": "Profit margin:", + "Marjă:": "Margin:", + "Marketing": "Marketing", + "Marketing (UTM)": "Marketing (UTM)", + "Markup": "Markup", + "Markup %": "Markup %", + "Martie": "March", + "Marți": "Tuesday", + "Master": "Master", + "Master name": "Master", + "Matricea": "Matrix", + "Max clienți": "Max clients", + "Max fișe/lună": "Max orders/month", + "Max mașini": "Max vehicles", + "Max qty": "Max qty", + "Max useri": "Max useri", + "Mașina e gata de ridicat": "Vehicle ready for pickup", + "Mașini": "Vehicles", + "Mecanic": "Mechanic", + "Mecanic / Zi": "Mechanic / Day", + "Mecanic implicit": "Default mechanic", + "Mecanici": "Mechanics", + "Medie": "Medium", + "Mediu": "Medium", + "Merchant Code": "Merchant Code", + "Mesageria nu este configurată.": "Messaging is not configured.", + "Mesaj": "Message", + "Mesaj client": "Client message", + "Mesaj trimis": "Message sent", + "Mesaje": "Messages", + "Mesaje AI/lună": "AI messages/month", + "Message": "Message", + "Method": "Method", + "Metoda": "Metoda", + "Metode de livrare": "Delivery methods", + "Metode plată": "Payment methods", + "Metodă": "Method", + "Metodă plată": "Payment method", + "Miercuri": "Wednesday", + "Migrare la alt sistem CRM": "Migration to another CRM", + "Migrarea inițială a creat setul standard. Adaugă altele dacă ai nevoie (ex: rulou, doză, cutie).": "The initial migration created the standard set. Add others if you need (e.g. roll, dose, box).", + "Mileage": "Mileage", + "Min qty": "Min qty", + "Min.": "Min.", + "Minim": "Minim", + "Minivan": "Minivan", + "Minoră": "Minor", + "Minute": "Minutes", + "Mobile pay": "Mobile pay", + "Mod": "Mode", + "Mod recepție": "Receive mode", + "Mod stub:": "Mod stub:", + "Mod tarifare": "Pricing mode", + "Mod:": "Mode:", + "Model": "Model", + "Model Claude": "Claude model", + "Model Gemini": "Gemini model", + "Model OpenAI": "OpenAI model", + "Model auto": "Vehicle model", + "Model implicit": "Default model", + "Model year": "Model year", + "Modele": "Models", + "Modificat de": "Modified by", + "Moldova-Agroindbank": "Moldova-Agroindbank", + "Monedă": "Currency", + "Monedă platformă": "Platform currency", + "Monovolum": "Minivan", + "Motiv": "Reason", + "Motocicletă": "Motorcycle", + "Motor": "Engine", + "Motor / Frâne / Electrică ...": "Engine / Brakes / Electrical ...", + "Motorină": "Diesel", + "Motorizare": "Engine type", + "Multiplicator": "Multiplier", + "Mulțumim": "Thank you", + "Mâine": "Tomorrow", + "MĂSURĂTORI MECANICA INJECTOARELOR": "INJECTOR MECHANICS MEASUREMENTS", + "Mărci auto suportate (separate prin virgulă)": "Supported makes (comma-separated)", + "Măsurători mecanica injectoarelor": "Injector mechanics measurements", + "Name": "Name", + "Neachitat": "Unpaid", + "Necesită acțiune": "Needs action", + "Necesită aprobare": "Needs approval", + "Necesită aprobare client": "Needs client approval", + "Necesită atenție": "Needs attention", + "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Requires at least 2 full receipts with expected date set.", + "Necesită curățare repetată": "Repeat cleaning needed", + "Necompletat": "Empty", + "Neconfirmat": "Unconfirmed", + "Neconfirmate": "Unconfirmed", + "Necunoscut": "Unknown", + "Neplătit": "Unpaid", + "Neprezentat": "No-show", + "Nepublicat": "Unpublished", + "Nesemnat": "Unsigned", + "Nesincronizat": "Not synced", + "Net 30 / Avans": "Net 30 / Advance", + "Net:": "Net:", + "Neverificat": "Not verified", + "New client": "New client", + "New mașină": "New vehicle", + "Nicio cameră detectată.": "No camera detected.", + "Nicio cheltuială.": "No expenses.", + "Nicio comandă încă": "No orders yet", + "Nicio conversație": "No conversations", + "Nicio daună marcată": "No damage marked", + "Nicio excepție": "No overrides", + "Nicio factură emisă încă": "No invoices issued yet", + "Nicio factură generată": "No invoice generated", + "Nicio fișă de lucru": "No work orders", + "Nicio fișă în perioada selectată.": "No orders in selected period.", + "Nicio fotografie": "No photos", + "Nicio lucrare de caroserie": "No bodyshop jobs", + "Nicio lucrare la terți": "No subcontracted work", + "Nicio manoperă efectuată.": "No work performed.", + "Nicio mașină încă": "No vehicles yet", + "Nicio metodă de plată configurată. Contactează operatorul.": "No payment method configured. Contact operator.", + "Nicio notă internă.": "No internal notes.", + "Nicio piesă implicită": "No default parts", + "Nicio piesă montată.": "No parts installed.", + "Nicio plată": "No payments", + "Nicio plată în perioada selectată.": "No payments in selected period.", + "Nicio programare în această perioadă.": "No appointments in this period.", + "Nicio programare în perioada selectată.": "No appointments in selected period.", + "Niciodată": "Never", + "Niciun UM înregistrat": "No units of measure", + "Niciun client magazin": "No shop customers", + "Niciun client pierdut. 🎉": "No lost clients. 🎉", + "Niciun client încă": "No clients yet", + "Niciun cod cross": "No cross codes", + "Niciun coeficient": "No coefficients", + "Niciun coeficient contextual nu se aplică (preț de bază).": "No contextual coefficient applies (base price).", + "Niciun depozit": "No warehouses", + "Niciun dispozitiv abonat": "No subscribed devices", + "Niciun document semnat încă. Poți încărca documente din formularul de editare al fișei.": "No signed documents yet. Upload documents from the work-order edit form.", + "Niciun istoric": "No history", + "Niciun lead.": "No leads.", + "Niciun lot înregistrat": "No batches recorded", + "Niciun mecanic activ.": "No active mechanics.", + "Niciun mecanic implicit": "No default mechanic", + "Niciun mecanic nu a finalizat lucrări în această perioadă.": "No mechanic has completed work in this period.", + "Niciun plan definit": "Niciun plan definit", + "Niciun preț înregistrat": "No prices recorded", + "Niciun protocol": "No protocols", + "Niciun rest de încasat. 🎉": "No balance to collect. 🎉", + "Niciun rezultat pentru": "No results for", + "Niciun set de anvelope": "No tire sets", + "Niciun subcontractor": "No subcontractors", + "Niciun tenant încă": "No tenants yet", + "Niciun token generat. Folosește butonul „Generează token": "No tokens generated. Use the \"Generate token\" button.", + "Niciun șablon": "No templates", + "Nimic de restituit": "Nothing to return", + "No": "No", + "No-show alert": "No-show alert", + "Noiembrie": "November", + "Norm hours": "Norm hours", + "Norma ore": "Norm hours", + "Normal": "Normal", + "Norme-ore": "Labor rates", + "Note interne": "Note interne", + "Notes": "Notes", + "Notificare": "Notification", + "Notifications": "Notifications", + "Notificări": "Notifications", + "Notificări clienți": "Client notifications", + "Notificările push funcționează ✅": "Push notifications working ✅", + "Notițe": "Notes", + "Notițe / Reclamație": "Notes / Complaint", + "Notițe / reclamație": "Notes / complaint", + "Notițe interne": "Internal notes", + "Nou": "New", + "Nou tehnician": "New technician", + "Nouă": "New", + "Nr.": "No.", + "Nr. auto": "Plate", + "Nr. dosar daună": "Damage file no.", + "Nr. factură": "Invoice no.", + "Nr. fișă": "Order no.", + "Nr. injectoare": "Injector count", + "Nr. poliță": "Policy no.", + "Nr. protocol": "Protocol no.", + "Nr. protocol:": "Protocol no.:", + "Nr. telefon": "Phone number", + "Nr. înmatriculare": "Plate number", + "Nr.:": "Nr.:", + "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.": "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.", + "Nu ai cont?": "Don't have an account?", + "Nu am găsit linii valide — verifică maparea coloanelor": "No valid rows found — check column mapping", + "Nu există date": "No data", + "Nu există rezultate": "No results", + "Nu găsit": "Not found", + "Nu pot porni camera: ": "Cannot start camera: ", + "Nu re-trimite mai des de X zile": "Don't resend more often than every X days", + "Nu te poți șterge pe tine!": "You can't delete yourself!", + "Nu, renunță": "No, cancel", + "Numar": "Number", + "Number": "Number", + "Number generated": "Number generated", + "Nume": "Name", + "Nume (EN)": "Name (EN)", + "Nume (RO)": "Name (RO)", + "Nume (RU)": "Name (RU)", + "Nume (descriere)": "Name (description)", + "Nume *": "Name *", + "Nume admin": "Admin name", + "Nume canal": "Channel name", + "Nume familie": "Last name", + "Nume template": "Template name", + "Nume în cele 3 limbi": "Name in 3 languages", + "Nume, cod articol, brand...": "Name, article, brand...", + "Nume:": "Nume:", + "Numele este obligatoriu": "Numele este obligatoriu", + "Numerar": "Cash", + "Numerar net (toate plățile - cheltuieli)": "Net cash (all payments − expenses)", + "Număr": "Number", + "Numărul de zile gratis după ce un tenant alege acest plan.": "Free trial days when a tenant chooses this plan.", + "OCR eșuat": "OCR failed", + "OK": "OK", + "Observații": "Notes", + "Obține token cu": "Get token with", + "Octombrie": "October", + "Ocupat": "Busy", + "Oglindă D": "Right mirror", + "Oglindă S": "Left mirror", + "Ok": "OK", + "On = arată „Bază salariu: X · marjă Y%": "On = show \"Salary base: X · margin Y%\"", + "On = arată „Bază salariu: X · marjă Y%\" sub Total în tabelul Manopere. Off = doar Total (util când review-uiești o Fișă cu clientul de față).": "On = show \"Salary base: X · margin Y%\" under Total in the Labor table. Off = only Total (useful when reviewing an order with the client present).", + "On = din prețul manoperelor se scade marja pentru salariu. Off = manopere la cost (salariu pe Total integral).": "On = margin is deducted from labor price for salary. Off = labor at cost (salary from full Total).", + "Onboarded": "Onboarded", + "Only trashed": "Only trashed", + "Onorat": "Onorat", + "Onorează (scade stoc)": "Fulfill (deduct stock)", + "OpenAI API Key": "OpenAI API Key", + "Opened at": "Opened at", + "Operator platformă:": "Operator platformă:", + "Operatorul (tu) creezi factură:": "Operatorul (tu) creezi factură:", + "Operatorul confirmă manual factura ca plătită": "Operatorul confirmă manual factura ca plătită", + "Operatorul îți va emite factură când e timpul abonamentului.": "Operatorul îți va emite factură când e timpul abonamentului.", + "Ora": "Time", + "Ora deschidere": "Opened at", + "Ora ieșire": "Delivery time", + "Ora intrare": "Intake time", + "Ora sfârșit": "End time", + "Ora începere": "Start time", + "Ora închidere": "Closed at", + "Oraș": "City", + "Oraș:": "Oraș:", + "Order": "Order", + "Order date": "Order date", + "Order number": "Order number", + "Orders": "Orders", + "Ordine": "Order", + "Ordonare": "Sort", + "Ordonat": "Sorted", + "Ordonează după": "Sort by", + "Ore": "Hours", + "Ore (normă)": "Hours (norm)", + "Ore disponibile / zi": "Available hours / day", + "Ore lucrate": "Hours worked", + "Ore programate": "Scheduled hours", + "Ore total": "Total hours", + "Ore/zi": "Hours/day", + "Overview": "Overview", + "Owner": "Owner", + "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.": "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.", + "P&L": "P&L", + "PDF": "PDF", + "PDR": "PDR", + "PDR (fără vopsire)": "PDR (no painting)", + "PNG/ICO, max 512 KB.": "PNG/ICO, max 512 KB.", + "PNG/SVG, max 2 MB. Apare în sidebar.": "PNG/SVG, max 2 MB. Shown in sidebar.", + "PO": "PO", + "POS": "POS", + "POST /api/v1/login": "POST /api/v1/login", + "PPF": "PPF", + "PROTOCOL DE DIAGNOSTIC ȘI CURĂȚARE": "DIAGNOSTIC AND CLEANING PROTOCOL", + "Pagina": "Page", + "Pagini": "Pages", + "Paid": "Paid", + "Paid at": "Paid at", + "Panou": "Panel", + "Panou control": "Control panel", + "Parbriz": "Windshield", + "Parolă": "Password", + "Parolă (lasă gol pentru a nu schimba)": "Password (leave empty to keep)", + "Parolă (lasă gol pentru auto-generat)": "Password (leave empty to auto-generate)", + "Parolă API": "API password", + "Parolă resetată.": "Parolă resetată.", + "Part": "Part", + "Parts": "Parts", + "Parțial": "Partial", + "Pas 1 — Datele afacerii": "Pas 1 — Datele afacerii", + "Pas 2 — Brand & limbă": "Pas 2 — Brand & limbă", + "Pas 3 — Tarif & terminat": "Pas 3 — Tarif & terminat", + "Password": "Password", + "Pasul 1: Încarcă fișierul": "Step 1: Upload file", + "Pasul 2: Mapează coloanele": "Step 2: Map columns", + "Pasul 3: Previzualizare — :n poziții": "Step 3: Preview — :n items", + "Pauză": "Pause", + "Pay status": "Pay status", + "Pay terms": "Pay terms", + "PayPal": "PayPal", + "PayPal:": "PayPal:", + "Payload:": "Payload:", + "Payment": "Payment", + "Payment date": "Payment date", + "Payment method": "Payment method", + "Payments": "Payments", + "Paynet": "Paynet", + "Pe oră": "Hourly", + "Pe oră (normă × tarif)": "Hourly (norm × rate)", + "Pe pauză": "Paused", + "Pe status": "By status", + "Penalizare": "Fine", + "Penalizări": "Penalties", + "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.": "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.", + "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.": "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.", + "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.": "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.", + "Pentru detalii, contactați administratorul platformei.": "Pentru detalii, contactați administratorul platformei.", + "Per page": "Per page", + "Perioada (YYYY-MM)": "Period (YYYY-MM)", + "Perioadă": "Period", + "Perioadă (YYYY-MM)": "Period (YYYY-MM)", + "Perioadă raport": "Report period", + "Perioadă trial (zile)": "Trial period (days)", + "Perioadă:": "Period:", + "Period": "Period", + "Permisiuni": "Permissions", + "Persoană contact": "Contact person", + "Persoană fizică": "Individual", + "Persoană juridică": "Company", + "Personalizat": "Custom", + "Phone": "Phone", + "Phone alt": "Alt. phone", + "Photo": "Photo", + "Photos": "Photos", + "Pickup": "Pickup", + "Pierdut": "Lost", + "Pierdute": "Missed", + "Piesa returnată în stoc": "Part returned to stock", + "Piese": "Parts", + "Piese (vânzare)": "Parts (sales)", + "Piese impl.": "Default parts", + "Piese implicite": "Default parts", + "Piese implicite adăugate (:n)": "Default parts added (:n)", + "Piese în stoc": "Piese în stoc", + "Piesă": "Part", + "Piesă din catalog": "Part from catalog", + "Pipeline": "Pipeline", + "Plafon": "Roof", + "Plan": "Plan", + "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.": "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.", + "Plata apare în 1-3 zile lucrătoare": "Plata apare în 1-3 zile lucrătoare", + "Plata stabilește automat starea fișei (unpaid/partial/paid)": "Payment automatically sets the order status (unpaid/partial/paid).", + "Plate": "Plate", + "Plată": "Payment", + "Plată & total": "Payment & total", + "Plată anulată": "Plată anulată", + "Plată primită": "Payment received", + "Plată reușită": "Plată reușită", + "Plată reușită!": "Plată reușită!", + "Plângere client": "Client complaint", + "Plătește direct din bancă (1-3 zile)": "Plătește direct din bancă (1-3 zile)", + "Plătit": "Paid", + "Plătit către terț": "Paid to subcontractor", + "Plătit de": "Paid by", + "Plătit la": "Paid at", + "Plătit terț": "Paid subcontractor", + "Plătită": "Paid", + "Plăți": "Payments", + "Plăți internaționale. Mai potrivit pentru clienți din afara MD.": "Plăți internaționale. Mai potrivit pentru clienți din afara MD.", + "Pod": "Bay", + "Pod / Spațiu lucru": "Bay / Work space", + "Pod / Zi": "Bay / Day", + "Pod / spațiu": "Bay / space", + "Pod × Zile": "Bay × Days", + "Polish": "Polish", + "Politica de confidențialitate": "Privacy policy", + "Politici": "Policies", + "Pontaj": "Timesheet", + "Populare": "Popular", + "Portbagaj": "Trunk", + "Posibili clienți noi": "Potential new clients", + "Position": "Position", + "Post actualizat": "Post actualizat", + "Poze": "Photos", + "Pozele auto": "Vehicle photos", + "Poștă": "Post", + "Poți adăuga un loc de muncă (cu lift sau fără — ex: curte, atelier electric).": "You can add a workspace (with or without a lift — e.g. yard, electric workshop).", + "Prag D": "Right sill", + "Prag S": "Left sill", + "Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.", + "Precedent": "Previous", + "Predat": "Delivered", + "Prefix facturi": "Prefix facturi", + "Pregătită": "Packed", + "Premium": "Premium", + "Premium / Lux": "Premium / Luxury", + "Prenume": "First name", + "Preview": "Preview", + "Preview PDF": "Preview PDF", + "Previzualizare": "Preview", + "Previzualizare →": "Preview →", + "Prezent": "Present", + "Prezențe": "Attendances", + "Prezență": "Attendance", + "Preț": "Price", + "Preț achiziție": "Purchase price", + "Preț anual": "Annual price", + "Preț client": "Client price", + "Preț contextual": "Preț contextual", + "Preț de bază (markup)": "Preț de bază (markup)", + "Preț fix": "Fixed price", + "Preț fix (MDL)": "Fixed price (MDL)", + "Preț implicit": "Default price", + "Preț inteligent": "Smart price", + "Preț lunar": "Monthly price", + "Preț orientativ (MDL)": "Suggested price (MDL)", + "Preț recomandat": "Preț recomandat", + "Preț unit.": "Unit price", + "Preț unitar": "Unit price", + "Preț vz.": "Sale price", + "Preț vânzare": "Sale price", + "Preț/h": "Price/h", + "Prețuri": "Prices", + "Prețurile se înregistrează automat la fiecare recepție de PO.": "Prices are auto-recorded on every PO receipt.", + "Price": "Price", + "Prima vizită": "First visit", + "Primește cereri din canalul Telegram + trimite confirmări automate.": "Receive requests from the Telegram channel + send auto-confirmations.", + "Primit": "Incoming", + "Print": "Print", + "Print factură": "Print invoice", + "Print fișă": "Print order", + "Prio": "Prio", + "Prioritate": "Priority", + "Privat": "Private", + "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin": "Default percentage applied to labor. Deducted from the labor price to determine the mechanic's salary base. Visible only to roles with the \"finance.view_internal_margin\" permission.", + "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin\".": "Default percentage applied to labor. Deducted from the labor price to determine the mechanic's salary base. Visible only to roles with the \"finance.view_internal_margin\" permission.", + "Procentaj": "Markup", + "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.": "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.", + "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.": "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.", + "Procesează": "Process", + "Producător": "Manufacturer", + "Produs": "Product", + "Produse": "Products", + "Produsele tale": "Produsele tale", + "Profesie": "Profession", + "Profil": "Profile", + "Profile": "Profile", + "Profit": "Profit", + "Profit (luna)": "Profit (month)", + "Profit brut": "Gross profit", + "Profit net": "Net profit", + "Programare": "Appointment", + "Programare adăugată": "Programare adăugată", + "Programare confirmată": "Appointment confirmed", + "Programare creată · mâine 10:00": "Appointment created · tomorrow 10:00", + "Programare mutată": "Programare mutată", + "Programare nouă": "New appointment", + "Programare ștearsă": "Programare ștearsă", + "Programarea dvs. este confirmată:": "Programarea dvs. este confirmată:", + "Programat": "Scheduled", + "Programați-vă online sau sunați la": "Programați-vă online sau sunați la", + "Programează": "Schedule", + "Programează întâlnire": "Schedule meeting", + "Programări": "Appointments", + "Programări azi": "Appointments today", + "Progres": "Progress", + "Progres etapă": "Stage progress", + "Proprietar": "Owner", + "Protocol nou": "New protocol", + "Provider implicit": "Default provider", + "Provider:": "Provider:", + "Public": "Public", + "Public (afișat la signup)": "Public (shown at signup)", + "Publicat": "Published", + "Publicat în magazin": "Published in shop", + "Publică": "Publish", + "Publică în magazin": "Publish in shop", + "Publishable key": "Publishable key", + "Published": "Published", + "Purchase": "Purchase", + "Purchases": "Purchases", + "Push": "Push", + "Putere": "Power", + "Pâlnie": "Pipeline", + "Până la": "To", + "Până la (gol = ∞)": "Until (empty = ∞)", + "Până la data": "To date", + "Până la ora": "To time", + "Până la:": "Până la:", + "QR": "QR", + "Qty": "Qty", + "Quantity": "Quantity", + "ROI": "ROI", + "RON — Leu românesc": "RON — Romanian leu", + "RUB — Rublă": "RUB — Ruble", + "Raft": "Shelf", + "Rapoarte": "Reports", + "Raport": "Report", + "Rata conversie": "Conversion rate", + "Ratat": "Missed", + "Rate": "Rate", + "Rating": "Rating", + "Rating actualizat → {$score}★": "Rating actualizat → {$score}★", + "Reactivează": "Reactivate", + "Read the": "Read the", + "Ready at": "Ready at", + "Real ore": "Real hours", + "Reason": "Reason", + "Recalculat preț pentru :n piese": "Price recalculated for :n parts", + "Recalculat preț pentru {$count} piese": "Recalculat preț pentru {$count} piese", + "Recalculează": "Recalculate", + "Received at": "Received at", + "Recent": "Recent", + "Recente": "Recent", + "Recente / restul": "Recente / restul", + "Recepție": "Reception", + "Recepție acum:": "Received now:", + "Recepție completă — batch-uri create": "Full receipt — batches created", + "Recepție totală": "Full receipt", + "Recepționat": "Received", + "Recepționat — batch creat": "Received — batch created", + "Recepționată": "Received", + "Recepționată parțial": "Partially received", + "Recepționată total": "Fully received", + "Recepționează": "Receive", + "Recepționează marfă": "Receive goods", + "Recomandare": "Referral", + "Recomandat": "Recommended", + "Recomandate": "Recommended", + "Recomandată înlocuire": "Replacement recommended", + "Recomandă": "Recommend", + "Recomandări": "Recommendations", + "Recomandări AI": "AI recommendations", + "Recomandări — clienți de urmărit": "Recommendations — clients to follow up", + "Redeschide fișa": "Reopen order", + "Ref.": "Ref.", + "Ref. lot/factură": "Batch/invoice ref.", + "Reference": "Reference", + "Referință": "Reference", + "Referință (Stripe id, transfer)": "Reference (Stripe id, transfer)", + "Referință (chitanță / tranzacție)": "Reference (receipt / transaction)", + "Refuzat": "Rejected", + "Refuzat de client": "Rejected by client", + "Regenerează": "Regenerate", + "Region": "Region", + "Register": "Register", + "Regiune": "Regiune", + "Regulă": "Rule", + "Reia": "Resume", + "Remember me": "Remember me", + "Reminder ITP / revizie": "MOT / service reminder", + "Reminder service auto": "Auto service reminder", + "Renunță": "Cancel", + "Reordonează": "Reorder", + "Reparație": "Repair", + "Reparație capitală motor": "Engine overhaul", + "Reparație caroserie": "Body repair", + "Reparații": "Repairs", + "Report": "Report", + "Reports": "Reports", + "Rerating": "Rerating", + "Reset": "Reset", + "Reset parolă": "Reset password", + "Resetare parolă": "Resetare parolă", + "Resetează": "Reset", + "Resetează 2FA": "Reset 2FA", + "Resetează filtre": "Reset filters", + "Resetează parola": "Reset password", + "Respinge": "Reject", + "Respins": "Rejected", + "Respins de": "Rejected by", + "Responsabil": "Assignee", + "Rest de plată": "Balance due", + "Restanță": "Debt", + "Restaurează": "Restore", + "Restituire": "Restituire", + "Restore": "Restore", + "Retur": "Return", + "Returnat": "Returned", + "Revenue": "Revenue", + "Revizie": "Service", + "Revizii": "Services", + "Revocă": "Revoke", + "Rezervare": "Reservation", + "Rezervat": "Reserved", + "Rezervă o programare": "Rezervă o programare", + "Rezistență ÎNAINTE": "Resistance BEFORE", + "Rezistență, Ω": "Resistance, Ω", + "Rezultat": "Result", + "Rezultate": "Results", + "Rezumat": "Summary", + "Reîmprospătează": "Refresh", + "Ridicare din service": "Pickup at service", + "Ridicare la service": "Pickup at service", + "Ridicat": "High", + "Robotizată": "Robotized", + "Rol": "Role", + "Rol primar": "Primary role", + "Role": "Role", + "Rolul principal — sincronizat automat cu drepturile RBAC.": "Primary role — automatically synced with RBAC permissions.", + "Roluri suplimentare": "Additional roles", + "Roluri suplimentare peste rolul primar — drepturile se cumulează.": "Additional roles on top of the primary — permissions accumulate.", + "Rolurile sistem (owner/admin/etc.) au numele blocat": "System roles (owner/admin/etc.) have locked names", + "Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).": "The user's roles already grant them permissions. Add overrides only when you want to manually GRANT or DENY a specific permission for this user (on top of the role).", + "Română": "Romanian", + "Rotire": "Rotate", + "Roți": "Wheels", + "Rugină": "Rust", + "Rulează `php artisan push:vapid` și adaugă cheile în .env.": "Run `php artisan push:vapid` and add the keys to .env.", + "Rând": "Row", + "Rânduri": "Rows", + "Rânduri per pagină": "Rows per page", + "Rămas": "Remaining", + "Răspuns": "Answered", + "Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.", + "SEO": "SEO", + "SMS": "SMS", + "SUV": "SUV", + "SUV / Crossover": "SUV / Crossover", + "Salarii": "Salaries", + "Salariu": "Salary", + "Salariu & comisioane": "Salary & commissions", + "Salariu & marjă": "Salary & margin", + "Salariu bază": "Base salary", + "Salary base": "Salary base", + "Sales": "Sales", + "Salut": "Hi", + "Salvează": "Save", + "Salvează configurația pentru acest furnizor": "Save mapping for this supplier", + "Salvează schimbările": "Save changes", + "Salvează și adaugă altul": "Save and add another", + "Salvează și continuă": "Save and continue", + "Salvează și închide": "Save and close", + "Sarcini": "Tasks", + "Sarcini restante": "Overdue tasks", + "Sarcină": "Task", + "Sau generează unul aici (recomandat pentru integrări permanente)": "Or generate one here (recommended for permanent integrations).", + "Sau introdu manual (cod articol / barcode)…": "Or enter manually (article / barcode)…", + "Save": "Save", + "Scade din stoc piesele legate de catalog (FIFO) și marchează comanda confirmată.": "Deducts catalog-linked parts from stock (FIFO) and confirms the order.", + "Scadent": "Scadent", + "Scadent la": "Scadent la", + "Scadență": "Due date", + "Scanează codurile pieselor pentru a marca ca recepționate.": "Scan part codes to mark as received.", + "Scaner cod QR / Bare": "Scaner cod QR / Bare", + "Scheduled at": "Scheduled at", + "Schimb ulei + filtru": "Oil + filter change", + "Schimbă statusul fișei": "Change order status", + "Scoate din magazin": "Scoate din magazin", + "Scrie mesajul tău...": "Type your message...", + "Scule / consumabile": "Tools / consumables", + "Scăzut": "Low", + "Se completează automat când clientul scrie la bot": "Auto-filled when the client writes to the bot", + "Se procesează...": "Processing...", + "Se salvează...": "Se salvează...", + "Se vor crea batch-uri pentru toate restanțele rămase în depozitul țintă.": "Batches will be created for all remaining outstanding quantities in the target warehouse.", + "Search": "Search", + "Season": "Season", + "Secret": "Secret", + "Secret key": "Secret key", + "Secret semnătură": "Signature secret", + "Secunde": "Seconds", + "Securitate": "Security", + "Sedan": "Sedan", + "Sedan / Hatchback": "Sedan / Hatchback", + "Select all": "Select all", + "Selectat": "Selected", + "Selectat:": "Selected:", + "Selectate": "Selected", + "Selectează": "Select", + "Selectează dată": "Select date", + "Selectează fișier": "Select file", + "Selectează furnizorul": "Select supplier", + "Selectează interval": "Select range", + "Selectează motivul pentru care lucrarea nu poate continua. Va fi vizibil managerului.": "Select the reason why work cannot continue. Visible to the manager.", + "Selectează oră": "Select time", + "Selectează perioadă": "Select period", + "Semnat": "Signed", + "Semnat de": "Signed by", + "Semnat de (manual)": "Signed by (manual)", + "Semnează": "Sign", + "Semnătură": "Signature", + "Semnătură digitală": "Digital signature", + "Senzori TPMS": "TPMS sensors", + "Septembrie": "September", + "Serial": "Serial", + "Serial number": "Serial number", + "Serie": "Series", + "Serie factură": "Invoice series", + "Service": "Service", + "Service ID": "Service ID", + "Services": "Services", + "Servicii": "Services", + "Servicii & tarif": "Services & rate", + "Servicii oferite": "Servicii oferite", + "Servicii oferite (separate prin virgulă)": "Services offered (comma-separated)", + "Servicii terțe": "Third-party services", + "Sesiuni": "Sessions", + "Set eliberat din depozit": "Set released from storage", + "Set primit în depozit": "Set received in storage", + "Setare implicită": "Default", + "Setat manual dacă markup = 0.": "Set manually if markup = 0.", + "Setează webhook": "Set webhook", + "Settings": "Settings", + "Seturi anvelope": "Tire sets", + "Setări avansate": "Advanced settings", + "Setări companie": "Company settings", + "Setări generale": "General settings", + "Setări plăți": "Payment settings", + "Setări plăți salvate": "Setări plăți salvate", + "Setări salvate": "Settings saved", + "Setările au fost salvate. Hai să adăugăm primul client.": "Setările au fost salvate. Hai să adăugăm primul client.", + "Sever": "Severe", + "Sex": "Gender", + "Sezon": "Season", + "Sfat": "Tip", + "Shelf": "Shelf", + "Sign in": "Sign in", + "Sign up": "Sign up", + "Sincronizat": "Synced", + "Sincronizează": "Sync", + "Sistem": "Sistem", + "Site": "Website", + "Site PSauto": "Public site", + "Sku": "SKU", + "Slot": "Slot", + "Slug": "Slug", + "Sold": "Balance", + "Solution": "Solution", + "Sosit": "Arrived", + "Source": "Source", + "Spart": "Broken", + "Spate-Dreapta": "Rear-Right", + "Spate-Stânga": "Rear-Left", + "Spațiu de lucru adăugat": "Spațiu de lucru adăugat", + "Specialitate": "Specialty", + "Specializare": "Specialization", + "Specialty": "Specialty", + "Specificații": "Specifications", + "Sport": "Sport", + "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Tell the system what each column represents. We save the mapping for future imports.", + "Standard": "Standard", + "Stare": "Condition", + "Stare timp": "Time state", + "Stare zi": "Day status", + "Start": "Start", + "Status": "Status", + "Status dosar": "File status", + "Status implicit": "Default status", + "Status:": "Status:", + "Stoc": "Stock", + "Stoc adăugat": "Stoc adăugat", + "Stoc minim": "Stoc minim", + "Stoc minim atins": "Minimum stock reached", + "Stoc piese (la preț achiziție)": "Parts stock (at purchase price)", + "Stock": "Stock", + "Storage": "Storage", + "Storage (MB)": "Storage (MB)", + "Storage media": "Storage media", + "Stripe: înregistrează cont la": "Stripe: înregistrează cont la", + "Sub minim": "Below minimum", + "Subcontractare": "Subcontracting", + "Subcontractor": "Subcontractor", + "Subcontractori": "Subcontractors", + "Subdomeniul: .service.mir.md": "Subdomeniul: .service.mir.md", + "Subiect": "Subject", + "Subiect (email)": "Subject (email)", + "Subiect *": "Subject *", + "Subiect și data sunt obligatorii": "Subiect și data sunt obligatorii", + "Submit": "Submit", + "Subtotal": "Subtotal", + "Subtotal manopere:": "Subtotal manopere:", + "Subtotal piese:": "Subtotal piese:", + "Succes": "Success", + "Sugerează revizie / piese de uzură.": "Suggest service / wear parts.", + "Sumă": "Amount", + "Sumă achitată": "Sumă achitată", + "Sumă:": "Sumă:", + "Sunet": "Sound", + "Sunt de acord": "I agree", + "Sunteți sigur?": "Are you sure?", + "Sună": "Call", + "Sună-i sau trimite-le un email cu suma datorată.": "Call or send an email with the outstanding amount.", + "Suport": "Support", + "Supplier": "Supplier", + "Sursă": "Source", + "Sursă & Atribuire": "Source & attribution", + "Suspendat": "Suspended", + "Suspendă": "Suspend", + "Suspensie": "Suspension", + "Sâmbătă": "Saturday", + "Sâmbătă: 09:00 – 14:00": "Sâmbătă: 09:00 – 14:00", + "Săpt": "Week", + "Săpt. lucrătoare": "Working days", + "Săpt. următoare →": "Next week →", + "Săptămâna aceasta": "This week", + "Săptămâna curentă": "Current week", + "Săptămâna trecută": "Last week", + "Săptămâni": "Weeks", + "TPMS": "TPMS", + "TPMS & foto": "TPMS & photos", + "TVA": "VAT", + "Tablă": "Steel", + "Tarif normo-oră": "Hour rate", + "Tarif normo-oră (poți schimba oricând)": "Norm-hour rate (can change anytime)", + "Tarif orar (MDL)": "Hourly rate (MDL)", + "Tarif/h": "Rate/h", + "Tarif/oră": "Rate/hour", + "Tarifare": "Rating", + "Task": "Task", + "Tasks": "Tasks", + "Taxe": "Taxes", + "Taxă depozitare": "Storage fee", + "Taxă livrare": "Delivery fee", + "Tehnice": "Technical", + "Tehnicieni": "Technicians", + "Telefon": "Phone", + "Telefon alternativ": "Alt. phone", + "Telefon principal": "Telefon principal", + "Telefon sau parolă incorecte.": "Telefon sau parolă incorecte.", + "Telefon:": "Telefon:", + "Telefonie": "Calls", + "Telegram": "Telegram", + "Telegram bot": "Telegram bot", + "Telegram chat ID": "Telegram chat ID", + "Telegram va trimite mesajele primite la URL-ul webhook de mai jos.": "Telegram will forward incoming messages to the webhook URL below.", + "Tenant activat.": "Tenant activat.", + "Tenant demo": "Tenant demo", + "Tenant not resolved": "Tenant not resolved", + "Tenant suspendat.": "Tenant suspendat.", + "Tenants recenți": "Tenants recenți", + "Tenants total": "Total tenants", + "Tenantul vede factura în interiorul lui la": "Tenantul vede factura în interiorul lui la", + "Termen": "Due date", + "Termen limită": "Deadline", + "Termene": "Deadlines", + "Termeni": "Terms", + "Termeni de plată": "Payment terms", + "Termeni plată": "Payment terms", + "Termeni și condiții": "Terms & conditions", + "Terminal": "Terminal", + "Termină": "Finish", + "Terț": "Subcontractor", + "Test AutoCRM": "AutoCRM test", + "Test notificare push": "Test push notification", + "Testează bot Telegram": "Test Telegram bot", + "Theme color": "Theme color", + "Time": "Time", + "Timeline": "Timeline", + "Timeline & Chat — Phase 2": "Timeline & Chat — Phase 2", + "Timp deschidere, ms": "Opening time, ms", + "Timp lucrat": "Time worked", + "Timp mediu": "Avg time", + "Timp total": "Total time", + "Timp închidere KZ, ms": "Closing time (KZ), ms", + "Timp închidere, ms": "Closing time, ms", + "Tinichigerie": "Body repair", + "Tinichigerie / Detailing": "Body / Detailing", + "Tip": "Type", + "Tip daună": "Damage type", + "Tip implicit": "Default type", + "Tip jante": "Rim type", + "Tipărește": "Print", + "Tipărește / PDF fișă": "Print / PDF order", + "Tipărește etichete QR": "Print QR labels", + "Title": "Title", + "To": "To", + "Toate": "All", + "Toate atelierele": "All workshops", + "Toate autovehiculele": "All vehicles", + "Toate categoriile": "All categories", + "Toate cererile": "All leads", + "Toate cheltuielile": "All expenses", + "Toate comenzile": "All orders", + "Toate companiile": "All companies", + "Toate câmpurile": "All fields", + "Toate limbile": "All languages", + "Toate ok": "All OK", + "Toate piesele sunt în stoc.": "All parts in stock.", + "Toate plătite": "All paid", + "Toate plățile": "All payments", + "Toate produsele": "All products", + "Toate rolurile": "All roles", + "Toate statusurile": "All statuses", + "Toate timpurile": "All time", + "Token generat!": "Token generated!", + "Token public": "Token public", + "Token revocat": "Token revocat", + "Tokens consumate luna aceasta:": "Tokens used this month:", + "Tokens:": "Tokens:", + "Top piese vândute": "Top parts sold", + "Tot apelul trebuie făcut pe subdomain-ul tău:": "All requests must be made on your subdomain:", + "Total": "Total", + "Total active": "Total assets", + "Total cheltuit": "Total spent", + "Total costuri": "Total costs", + "Total deals active": "Total active deals", + "Total general": "Grand total", + "Total ieșiri": "Total outflow", + "Total intrări": "Total inflow", + "Total manopere:": "Labor total:", + "Total net": "Net total", + "Total paid": "Total paid", + "Total piese:": "Parts total:", + "Total plătit": "Total paid", + "Total rezultate": "Total results", + "Total venituri": "Total revenue", + "Total în baza de date": "Total in database", + "Total încasat": "Total received", + "Total înregistrate": "Total registered", + "Toți": "All", + "Toți VIP-ii sunt în contact recent.": "All VIP clients contacted recently.", + "Toți clienții": "All clients", + "Toți mecanicii": "All mechanics", + "Toți utilizatorii": "All users", + "Tracking & ETA": "Tracking & ETA", + "Tracking client": "Client tracking", + "Tracțiune": "Drive", + "Trage fișierul aici": "Drop file here", + "Transfer": "Transfer", + "Transfer bancar": "Bank transfer", + "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway": "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway", + "Transmission": "Transmission", + "Transport": "Transport", + "Tranz.": "Trans.", + "Trashed": "Trashed", + "Trial expiră la": "Trial expires at", + "Trimis": "Sent", + "Trimis pe :n dispozitiv(e)": "Sent to :n device(s)", + "Trimis · fără răspuns": "Sent · no response", + "Trimite": "Send", + "Trimite SMS": "Send SMS", + "Trimite SMS-uri prin gateway local (Moldcell/Orange API).": "Send SMS via local gateway (Moldcell/Orange API).", + "Trimite acest link clientului — vede statusul fișei, ETA și fotografiile fără să se logheze.": "Send this link to the client — they see the order status, ETA and photos without logging in.", + "Trimite email": "Send email", + "Trimite emailul standard de resetare a parolei către clientul magazinului.": "Trimite emailul standard de resetare a parolei către clientul magazinului.", + "Trimite factură": "Send invoice", + "Trimite invitație": "Send invitation", + "Trimite link resetare": "Send reset link", + "Trimite mesaj": "Send message", + "Trimite mesaje template către clienți (programări, confirmări).": "Send template messages to clients (appointments, confirmations).", + "Trimite notificare": "Send notification", + "Trimite prin email": "Send by email", + "Trimite reminder după X zile fără vizită": "Send reminder after X days without visit", + "Trimite reset parolă": "Send password reset", + "Trimitere eșuată — verifică integrarea": "Send failed — check integration", + "Turbo": "Turbo", + "Type": "Type", + "UAH — Hryvnia": "UAH — Hryvnia", + "UM": "Unit", + "URL secret pentru POST direct cu lead-uri din site-ul tău.": "Secret URL for direct POST with leads from your site.", + "USD — US Dollar": "USD — US Dollar", + "Ulei": "Oil", + "Ultim login": "Last login", + "Ultima actualizare": "Last updated", + "Ultima autentificare": "Last login", + "Ultima logare": "Ultima logare", + "Ultima modificare": "Last modified", + "Ultima sincronizare": "Last synced", + "Ultimele 30 zile": "Last 30 days", + "Ultimul cod citit:": "Last code read:", + "Un depozit implicit a fost creat la migrare. Adaugă altele dacă ai locații fizice separate (sucursală, hală, mobil).": "A default warehouse was created at migration. Add others if you have separate physical locations (branch, hall, mobile).", + "Updated at": "Updated at", + "Upgrade": "Upgrade", + "Upload": "Upload", + "Urgent": "Urgent", + "Urgente": "Urgent", + "Urgență": "Urgency", + "Urmărește comanda →": "Urmărește comanda →", + "Următor": "Next", + "Următorul": "Next", + "Următorul →": "Next →", + "User": "User", + "User API": "User API", + "User name": "User", + "Useri": "Useri", + "Utilități": "Utilities", + "Utilizator": "User", + "Utilizatori": "Users", + "Uzat": "Worn", + "Uzură (mm) per poziție": "Wear (mm) per position", + "Uzură min": "Min wear", + "Ușor": "Minor", + "Ușă FD": "Front-Right door", + "Ușă FS": "Front-Left door", + "Ușă SD": "Rear-Right door", + "Ușă SS": "Rear-Left door", + "VIN": "VIN", + "VIN căutare & piese": "VIN căutare & piese", + "VIN trebuie să aibă cel puțin 11 caractere.": "VIN trebuie să aibă cel puțin 11 caractere.", + "VIN-căutare": "VIN search", + "VIN:": "VIN:", + "VW Passat 2018": "VW Passat 2018", + "Va deconecta utilizatorul pe toate device-urile.": "Va deconecta utilizatorul pe toate device-urile.", + "Va fi adăugată în Cerere nouă": "Will be added to \"New lead\"", + "Va fi pre-completat când creezi o programare pentru acest pod": "Will be pre-filled when creating an appointment for this bay.", + "Va recalcula sell_price pentru TOATE piesele active. Continui?": "Will recalculate sell_price for ALL active parts. Continue?", + "Val.": "Curr.", + "Valoare": "Valoare", + "Van": "Van", + "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Available variables: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}", + "Variator": "Variator", + "Vară": "Summer", + "Vat": "VAT", + "Vat rate": "VAT rate", + "Vehicle": "Vehicle", + "Vehicle class": "Vehicle class", + "Vehicle make": "Vehicle make", + "Vehicle model": "Vehicle model", + "Vehicle plate": "Plate", + "Vehicul": "Vehicle", + "Vehicul existent": "Existing vehicle", + "Vehicul nou": "New vehicle", + "Venit": "Revenue", + "Venit generat": "Revenue generated", + "Venit luna curentă": "Current month revenue", + "Venit luna trecută": "Venit luna trecută", + "Venit manopere": "Labor revenue", + "Venituri": "Revenue", + "Verificare": "Verification", + "Verificare / diagnostic": "Check / diagnosis", + "Verificat": "Verified", + "Verifică emailul": "Check your email", + "Verifică și amintește": "Verify and remind", + "Vezi doar clienții proprii": "View only own clients", + "Vezi doar fișele proprii asignate": "View only own assigned orders", + "Vezi furnizori": "View suppliers", + "Vezi imagine": "View image", + "Vezi jurnalul de audit": "View audit log", + "Vezi mai mult": "View more", + "Vezi marja internă (baza de salariu)": "View internal margin (salary base)", + "Vezi panou finanțe": "View finance overview", + "Vezi profit & pierdere (P&L)": "View P&L", + "Vezi propriul salariu": "View own salary", + "Vezi rapoarte & analitică": "View reports & analytics", + "Vezi salariile tuturor": "View all salaries", + "Vezi stoc (piese)": "View stock (parts)", + "Vezi toate fișele": "View all orders", + "Vezi toate mașinile": "View all vehicles", + "Vezi tot": "View all", + "Vezi toți clienții": "View all clients", + "Vezi utilizatori": "View users", + "Viber": "Viber", + "View": "View", + "Viitoare": "Viitoare", + "Vin": "VIN", + "Vineri": "Friday", + "Virament": "Bank transfer", + "Visa, Mastercard prin Stripe": "Visa, Mastercard prin Stripe", + "Vizibil": "Visible", + "Vizitator": "Viewer", + "Vizite": "Visits", + "Vizual": "Visual", + "Vizualizare dashboard": "Dashboard view", + "Vizualizează": "View", + "Vizualizări": "Views", + "Vopsea sărită": "Paint chip", + "Vopsire": "Painting", + "Vopsitorie": "Painting", + "Vânzări": "Vânzări", + "Vârstă max (ani)": "Max age (years)", + "Vârstă min (ani)": "Min age (years)", + "Vă așteptăm! 🚗": "Vă așteptăm! 🚗", + "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.": "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.", + "Vă mulțumim": "Thank you", + "Vă mulțumim pentru încredere!": "Vă mulțumim pentru încredere!", + "Vă mulțumim!": "Vă mulțumim!", + "Văzut": "Seen", + "WBAFE81070CY34521": "WBAFE81070CY34521", + "WMI necunoscut — producătorul nu e în baza de date locală.": "Unknown WMI — manufacturer not in local database.", + "Warehouse": "Warehouse", + "Watch video tutorials at": "Watch video tutorials at", + "We suggest starting with the following.": "We suggest starting with the following.", + "Web Push neconfigurat": "Web Push not configured", + "Webhook": "Webhook", + "Webhook (Notify URL)": "Webhook (Notify URL)", + "Webhook eșuat": "Webhook failed", + "Webhook intrări (formulare site)": "Inbound webhook (site forms)", + "Webhook secret": "Webhook secret", + "Webhook setat — botul e gata": "Webhook set — bot ready", + "Website": "Website", + "Weekend": "Weekend", + "Welcome": "Welcome", + "WhatsApp": "WhatsApp", + "Whatsapp": "WhatsApp", + "Widget": "Widget", + "With trashed": "With trashed", + "Without trashed": "Without trashed", + "Work": "Work", + "Works": "Works", + "XLS": "XLS", + "Year": "Year", + "Yes": "Yes", + "ZIP": "ZIP", + "ZIP cu fișiere JSON (1 per tabel) + media + manifest.json.": "ZIP with JSON files (one per table) + media + manifest.json.", + "Zgârietură": "Scratch", + "Zi": "Day", + "Zile": "Days", + "Zile libere": "Days off", + "Zile livrare": "Delivery days", + "Zile lucrate": "Days worked", + "Zonă": "Zone", + "Zoom in": "Zoom in", + "Zoom out": "Zoom out", + "a expirat.": "a expirat.", + "a fost suspendat.": "a fost suspendat.", + "aceste integrări sunt placeholder UI — le configurezi aici, dar implementarea actuală a fiecărui canal e proiect separat.\n Pentru moment, valorile salvate sunt accesibile în cod via": "these integrations are UI placeholders — configure here, but actual implementation of each channel is a separate project.\n For now, saved values are accessible in code via", + "achiziție": "purchase", + "achiziții": "purchases", + "active": "active", + "actualizat": "updated", + "ajustare": "adjustment", + "angajat": "employee", + "angajați": "employees", + "apasă": "click", + "apel": "call", + "apeluri": "calls", + "asistent gândește...": "assistant is thinking...", + "auto-generat": "auto-generat", + "bonusuri/avansuri": "bonuses/advances", + "buc": "pcs", + "call": "Call", + "canal": "channel", + "canale marketing": "marketing channels", + "capacitate": "capacity", + "capacitate ref:": "ref. capacity:", + "cerere": "lead", + "cereri": "requests", + "cheltuială": "expense", + "cheltuieli": "expenses", + "client": "client", + "client magazin": "shop customer", + "clienți": "clients", + "clienți magazin": "shop customers", + "clienți, mașini, lead-uri, deal-uri, programări, fișe de lucru cu manopere și piese,\n depozit, furnizori, achiziții, plăți, cheltuieli, salarii, useri, logo + favicon, manifest cu metadata.": "clients, vehicles, leads, deals, appointments, work orders with labors & parts,\n warehouse, suppliers, purchases, payments, expenses, salaries, users, logo + favicon, manifest with metadata.", + "coeficient": "coefficient", + "coeficienți preț": "pricing coefficients", + "comandă": "order", + "comenzi online": "online orders", + "companie": "companie", + "companii": "companii", + "dashboard.stripe.com": "dashboard.stripe.com", + "deal": "deal", + "deal-uri": "deals", + "deals": "deals", + "depozit": "warehouse", + "depozite": "warehouses", + "developer.paypal.com": "developer.paypal.com", + "după": "after", + "eveniment": "event", + "ex: Iarnă Michelin": "e.g. Winter Michelin", + "ex: Mașină veche, Client VIP, Express": "e.g. Old vehicle, VIP client, Express", + "ex: Revizie completă 15.000 km": "e.g. Full service 15,000 km", + "ex: WVWZZZ1JZXW000001": "ex: WVWZZZ1JZXW000001", + "ex: app-mobil, integrare-erp": "e.g. mobile-app, erp-integration", + "facebook": "Facebook", + "facturi": "facturi", + "factură": "factură", + "finalizat": "completed", + "fișa de lucru completă": "fișa de lucru completă", + "fișe lucru": "work orders", + "fișă": "work order", + "furnizor": "supplier", + "furnizori": "suppliers", + "fără client": "no client", + "google": "Google", + "h": "h", + "h norm": "h norm", + "h real": "h real", + "h/zi": "h/day", + "implicit": "default", + "instagram": "Instagram", + "jurnal": "log", + "km": "km", + "la fiecare request": "on every request", + "liber": "free", + "liber/ușor": "free/light", + "linii neîncasate.": "unreceived lines.", + "lucrare caroserie": "bodyshop job", + "lucrare terți": "subcontract job", + "lucrări caroserie": "bodyshop jobs", + "lucrări terți": "subcontract jobs", + "manopere": "labors", + "mașini": "vehicles", + "mașină": "vehicle", + "mediu": "medium", + "mergi la Setări → Asistent AI și adaugă cheia API (Claude / GPT / Gemini).": "go to Settings → AI Assistant and add the API key (Claude / GPT / Gemini).", + "ml": "ml", + "new": "new", + "niciodată": "never", + "norme": "labors", + "norme-ore": "labor rates", + "normă": "labor", + "null = fără trial": "null = fără trial", + "pentru a alege": "to select", + "piese": "parts", + "piesă": "part", + "pk_test_...": "pk_test_...", + "plan": "plan", + "planuri": "planuri", + "plată": "payment", + "plin": "full", + "plin (peste capacitate)": "full (over capacity)", + "plăți": "payments", + "pod": "bay", + "portal.common.currency_mdl": "portal.common.currency_mdl", + "portal.common.email": "portal.common.email", + "portal.common.name": "portal.common.name", + "portal.common.password": "portal.common.password", + "portal.common.powered_by": "portal.common.powered_by", + "portal.common.search": "portal.common.search", + "portal.common.total": "portal.common.total", + "portal.invitation.activate_account": "portal.invitation.activate_account", + "portal.invitation.confirm_password": "portal.invitation.confirm_password", + "portal.invitation.expired_body": "portal.invitation.expired_body", + "portal.invitation.expired_title": "portal.invitation.expired_title", + "portal.invitation.invalid_body": "portal.invitation.invalid_body", + "portal.invitation.invalid_title": "portal.invitation.invalid_title", + "portal.invitation.new_password": "portal.invitation.new_password", + "portal.invitation.title_accept": "portal.invitation.title_accept", + "portal.invitation.welcome_body": "portal.invitation.welcome_body", + "portal.invitation.welcome_name": "portal.invitation.welcome_name", + "portal.shop.add_to_cart": "portal.shop.add_to_cart", + "portal.shop.address_delivery": "portal.shop.address_delivery", + "portal.shop.all_categories": "portal.shop.all_categories", + "portal.shop.back_to_catalog": "portal.shop.back_to_catalog", + "portal.shop.back_to_login": "portal.shop.back_to_login", + "portal.shop.brand_label": "portal.shop.brand_label", + "portal.shop.cart": "portal.shop.cart", + "portal.shop.cart_empty": "portal.shop.cart_empty", + "portal.shop.cart_title": "portal.shop.cart_title", + "portal.shop.catalog": "portal.shop.catalog", + "portal.shop.catalog_title": "portal.shop.catalog_title", + "portal.shop.checkout_arrow": "portal.shop.checkout_arrow", + "portal.shop.checkout_title": "portal.shop.checkout_title", + "portal.shop.code_label": "portal.shop.code_label", + "portal.shop.contact_data": "portal.shop.contact_data", + "portal.shop.continue_shopping": "portal.shop.continue_shopping", + "portal.shop.cross_refs_title": "portal.shop.cross_refs_title", + "portal.shop.delivery": "portal.shop.delivery", + "portal.shop.delivery_data": "portal.shop.delivery_data", + "portal.shop.delivery_fee_note": "portal.shop.delivery_fee_note", + "portal.shop.delivery_req": "portal.shop.delivery_req", + "portal.shop.description": "portal.shop.description", + "portal.shop.forgot_intro": "portal.shop.forgot_intro", + "portal.shop.forgot_password": "portal.shop.forgot_password", + "portal.shop.forgot_title": "portal.shop.forgot_title", + "portal.shop.full_name": "portal.shop.full_name", + "portal.shop.have_account": "portal.shop.have_account", + "portal.shop.hello_name": "portal.shop.hello_name", + "portal.shop.in_stock": "portal.shop.in_stock", + "portal.shop.in_stock_only": "portal.shop.in_stock_only", + "portal.shop.in_stock_qty": "portal.shop.in_stock_qty", + "portal.shop.login": "portal.shop.login", + "portal.shop.logout": "portal.shop.logout", + "portal.shop.my_account": "portal.shop.my_account", + "portal.shop.my_orders": "portal.shop.my_orders", + "portal.shop.no_account": "portal.shop.no_account", + "portal.shop.no_orders_yet": "portal.shop.no_orders_yet", + "portal.shop.no_parts_found": "portal.shop.no_parts_found", + "portal.shop.no_parts_found_for": "portal.shop.no_parts_found_for", + "portal.shop.notes": "portal.shop.notes", + "portal.shop.on_order": "portal.shop.on_order", + "portal.shop.order_date": "portal.shop.order_date", + "portal.shop.order_details_arrow": "portal.shop.order_details_arrow", + "portal.shop.order_items": "portal.shop.order_items", + "portal.shop.order_nr": "portal.shop.order_nr", + "portal.shop.order_number": "portal.shop.order_number", + "portal.shop.part": "portal.shop.part", + "portal.shop.phone_req": "portal.shop.phone_req", + "portal.shop.place_order": "portal.shop.place_order", + "portal.shop.price": "portal.shop.price", + "portal.shop.products": "portal.shop.products", + "portal.shop.qty": "portal.shop.qty", + "portal.shop.register": "portal.shop.register", + "portal.shop.register_button": "portal.shop.register_button", + "portal.shop.register_title": "portal.shop.register_title", + "portal.shop.reset_button": "portal.shop.reset_button", + "portal.shop.reset_title": "portal.shop.reset_title", + "portal.shop.search_by_vin": "portal.shop.search_by_vin", + "portal.shop.search_placeholder": "portal.shop.search_placeholder", + "portal.shop.send_reset_link": "portal.shop.send_reset_link", + "portal.shop.signin_button": "portal.shop.signin_button", + "portal.shop.signin_title": "portal.shop.signin_title", + "portal.shop.status": "portal.shop.status", + "portal.shop.subtotal": "portal.shop.subtotal", + "portal.shop.summary": "portal.shop.summary", + "portal.shop.this_car": "portal.shop.this_car", + "portal.shop.update_cart": "portal.shop.update_cart", + "portal.shop.view_catalog": "portal.shop.view_catalog", + "portal.shop.vin_contact_note": "portal.shop.vin_contact_note", + "portal.shop.vin_country": "portal.shop.vin_country", + "portal.shop.vin_decode": "portal.shop.vin_decode", + "portal.shop.vin_identified": "portal.shop.vin_identified", + "portal.shop.vin_intro": "portal.shop.vin_intro", + "portal.shop.vin_invalid": "portal.shop.vin_invalid", + "portal.shop.vin_manufacturer": "portal.shop.vin_manufacturer", + "portal.shop.vin_region": "portal.shop.vin_region", + "portal.shop.vin_search_parts": "portal.shop.vin_search_parts", + "portal.shop.vin_title": "portal.shop.vin_title", + "portal.shop.vin_year": "portal.shop.vin_year", + "portal.tracking.approval_needed_body": "portal.tracking.approval_needed_body", + "portal.tracking.approval_needed_title": "portal.tracking.approval_needed_title", + "portal.tracking.approve": "portal.tracking.approve", + "portal.tracking.auto": "portal.tracking.auto", + "portal.tracking.decline": "portal.tracking.decline", + "portal.tracking.details": "portal.tracking.details", + "portal.tracking.hours": "portal.tracking.hours", + "portal.tracking.master": "portal.tracking.master", + "portal.tracking.mileage": "portal.tracking.mileage", + "portal.tracking.opened": "portal.tracking.opened", + "portal.tracking.photos": "portal.tracking.photos", + "portal.tracking.ready_estimated": "portal.tracking.ready_estimated", + "portal.tracking.recommendations": "portal.tracking.recommendations", + "portal.tracking.stages": "portal.tracking.stages", + "portal.tracking.title_fisa": "portal.tracking.title_fisa", + "portal.tracking.unit_pcs": "portal.tracking.unit_pcs", + "portal.tracking.what_asked": "portal.tracking.what_asked", + "posturi de lucru": "work bays", + "progr.": "appts", + "programare": "appointment", + "programări": "appointments", + "programări active": "active appointments", + "programări neconfirmate < 24h": "unconfirmed appointments < 24h", + "protocoale forsunki": "injector protocols", + "protocol forsunki": "injector protocol", + "rata confirmare": "confirmation rate", + "referral": "Referral", + "reguli markup": "markup rules", + "regulă": "rule", + "rol": "role", + "roluri": "roles", + "salarii": "salaries", + "salariu": "salary", + "sau": "or", + "set anvelope": "tire set", + "seturi anvelope": "tire sets", + "site": "Website", + "subcontractor": "subcontractor", + "subcontractori": "subcontractors", + "săptămâna curentă": "current week", + "tehnician": "technician", + "tehnicieni": "technicians", + "telegram": "Telegram", + "template": "template", + "template-uri": "templates", + "tokens": "tokens", + "ultima fișă": "last order", + "unitate de măsură": "unit of measure", + "unități de măsură": "units of measure", + "utilizator": "user", + "utilizatori": "users", + "ușor": "light", + "vehicul": "vehicle", + "vehicule": "vehicles", + "vip": "vip", + "walk_in": "Walk-in", + "whatsapp": "WhatsApp", + "Împărtășește": "Share", + "În așteptare": "Pending", + "În așteptare aprobare": "Awaiting approval", + "În curs": "In progress", + "În depozit": "In stock", + "În lucru": "In progress", + "În pipeline": "In pipeline", + "În procesare": "Processing", + "În trial": "In trial", + "Înainte": "Back", + "Înapoi": "Back", + "Încarcă": "Upload", + "Încarcă fișier": "Upload file", + "Încarcă fișierul Excel sau CSV": "Upload Excel or CSV file", + "Încarcă o poză cu factura. AI-ul extrage furnizorul, data și liniile. Verifici și salvezi.": "Upload an invoice photo. AI extracts the supplier, date and line items. Verify and save.", + "Încasări": "Income", + "Încasări (luna)": "Income (month)", + "Încasări pe metodă": "Income by method", + "Începe": "Start", + "Începe lucrul": "Start work", + "Închide": "Close", + "Închide fișa": "Close order", + "Închide fișa?": "Close the order?", + "Închide fișă": "Close order", + "Închidere KZ ÎNAINTE": "Closing KZ BEFORE", + "Închidere ÎNAINTE": "Closing BEFORE", + "Închis": "Closed", + "Închis (Duminică/sărbătoare)": "Closed (Sunday/holiday)", + "Închis la": "Closed at", + "Închise azi": "Closed today", + "Încărcare STO": "Workshop load", + "Încărcare celulă": "Cell load", + "Încărcare service": "Workshop load", + "Înlocuire": "Replacement", + "Înregistrare": "Register", + "Înregistrat": "Registered", + "Înregistrează cheltuială": "Record expense", + "Înregistrează lucrări de tinichigerie, vopsitorie, PDR, detailing, ceramică, PPF sau polish. Hartă daune, dosar asigurare și arhivă foto înainte/după.": "Register bodywork, painting, PDR, detailing, ceramic, PPF or polish jobs. Damage map, insurance file and before/after photo archive.", + "Înregistrează lucrările trimise la ateliere externe (turbo, cutii, vopsitorie). Costul terțului + markup intră automat în totalul fișei asociate.": "Register jobs sent to external workshops (turbo, gearboxes, paint). Subcontractor cost + markup automatically add up in the linked order total.", + "Înregistrează plată": "Record payment", + "Înregistrează seturile de anvelope ale clienților și gestionează depozitarea sezonieră (tire hotel). Urmărește uzura, TPMS și locația în depozit.": "Register clients' tire sets and manage seasonal storage (tire hotel). Track wear, TPMS and warehouse location.", + "Întreabă-mă orice — diagnostic, sumar, sugestii, redactare mesaje către clienți...": "Ask me anything — diagnostics, summary, suggestions, drafting client messages...", + "înainte": "before", + "Șabloane servicii": "Service templates", + "Șablon aplicat": "Template applied", + "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese": "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese", + "Șablon serviciu": "Service template", + "Șablonul nu are rânduri": "Template has no rows", + "Șterge": "Delete", + "Șterge client": "Delete client", + "Șterge conversația?": "Delete conversation?", + "Șterge fișă": "Delete order", + "Șterge furnizor": "Delete supplier", + "Șterge imagine": "Delete image", + "Șterge mașină": "Delete vehicle", + "Șterge piesă": "Delete part", + "Șterge plată": "Delete payment", + "Șterge produs": "Delete product", + "Șterge rând": "Delete row", + "Șterge selectate": "Delete selected", + "Șterge tot": "Delete all", + "Șters": "Deleted", + "Șters de": "Deleted by", + "Șters la": "Deleted at", + "șabloane servicii": "service templates", + "șablon": "template", + "șters": "șters", + "Țară": "Country", + "Ține-mă minte": "Remember me", + "Автомобиль": "Vehicle", + "Автосервис / Клиент": "Auto service / Client", + "Время закр. в КЗ, мс": "Closing time (KZ), ms", + "Время закрытия, мс": "Closing time, ms", + "Время открытия, мс": "Opening time, ms", + "Герметичность": "Tightness", + "Год выпуска": "Year", + "Гос. номер": "Plate number", + "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА": "VEHICLE AND CLIENT DATA", + "Дата выдачи": "Issue date", + "ЗАКЛЮЧЕНИЕ": "CONCLUSION", + "Заключение": "Conclusion", + "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.": "Fill in rows per injector count; leave extra rows empty.", + "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК": "INJECTOR MECHANICS MEASUREMENTS", + "Клиент ознакомлен (подпись)": "Client acknowledged (signature)", + "Кол-во форсунок": "Injector count", + "Комментарий / рекомендации мастера": "Master comment / recommendations", + "Марка форсунок": "Injector brand", + "Мастер (ФИО, подпись)": "Master (name, signature)", + "ПРИЧИНА ОБРАЩЕНИЯ": "REASON FOR REQUEST", + "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ": "DIAGNOSTIC AND CLEANING PROTOCOL", + "Пробег, км": "Mileage, km", + "Расход, мл": "Flow, ml", + "Сопротивление, Ом": "Resistance, Ω", + "Телефон": "Phone", + "ФОРСУНКИ": "INJECTORS", + "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК": "OF SOLENOID INJECTORS", + "до": "before", + "после": "after", + "— (multe VIN-uri europene nu respectă checksum-ul NA)": "— (multe VIN-uri europene nu respectă checksum-ul NA)", + "— alege —": "— select —", + "— fără pod —": "— no bay —", + "— niciunul —": "— niciunul —", + "№": "No.", + "№ протокола:": "Protocol no.:", + "ℹ️": "ℹ️", + "← Săpt. anterioară": "← Prev. week", + "← Înapoi": "← Back", + "← Înapoi la AutoCRM": "← Înapoi la AutoCRM", + "← Înapoi la facturi": "← Înapoi la facturi", + "→ Mergi la AutoCRM": "→ Mergi la AutoCRM", + "→ creează aplicație live → ia credentials": "→ creează aplicație live → ia credentials", + "→ ia keys → setează webhook la URL-ul de mai sus": "→ ia keys → setează webhook la URL-ul de mai sus", + "↗ Deschide Purchase": "↗ Open Purchase", + "↗ Deschide comanda în Filament": "↗ Open order in Filament", + "↗ Editare": "↗ Editare", + "≥9h/10": "≥9h/10", + "⏰ Abonament expirat": "⏰ Abonament expirat", + "⏹ Oprește": "⏹ Stop", + "◀ Luna precedentă": "◀ Previous month", + "⚖️ Balanță": "⚖️ Balanță", + "⚙ Configurare tenant": "⚙ Configurare tenant", + "⚙ Cum funcționează:": "⚙ How it works:", + "⚠ Acțiune necesară": "⚠ Action needed", + "⚠ Backup-urile pot conține date sensibile (telefoane, emailuri, plăți). Stochează-le în siguranță.": "⚠ Backups can contain sensitive data (phones, emails, payments). Store them securely.", + "⚠ Fără plan": "⚠ Fără plan", + "⚠ Pentru a primi plăți LIVE:": "⚠ Pentru a primi plăți LIVE:", + "⚠ Posibil churn": "⚠ Posibil churn", + "⚠ Recomandări": "⚠ Recomandări", + "⚠ Recomandări:": "⚠ Recomandări:", + "⚠ Token-ul tău nou (afișat o singură dată):": "⚠ Your new token (shown only once):", + "⚠️ Lipsește cheia Claude în Setări → AI.": "⚠️ Lipsește cheia Claude în Setări → AI.", + "⚠️ Stoc minim atins": "⚠️ Minimum stock reached", + "⛔ Cont suspendat": "⛔ Cont suspendat", + "✅ Mașina dvs. este gata!": "✅ Mașina dvs. este gata!", + "✅ VIN decodificat": "✅ VIN decoded", + "✏ Editează pod": "✏ Editează pod", + "✓ Achitat": "✓ Paid", + "✓ Copiat": "✓ Copied", + "✓ Pe abonament plătit": "✓ On paid subscription", + "✓ valid": "✓ valid", + "⬇ Descarcă backup acum": "⬇ Download backup now", + "⭐ VIP fără contact recent": "⭐ VIP without recent contact", + "🅿️ PayPal": "🅿️ PayPal", + "🇲🇩 Paynet (Moldova)": "🇲🇩 Paynet (Moldova)", + "🎉 Bun venit în AutoCRM!": "🎉 Bun venit în AutoCRM!", + "🎉 Termină configurarea": "🎉 Termină configurarea", + "🎉 Toate facturile sunt plătite": "🎉 Toate facturile sunt plătite", + "🏦 Instrucțiuni transfer bancar": "🏦 Instrucțiuni transfer bancar", + "🏦 Transfer bancar (manual)": "🏦 Transfer bancar (manual)", + "👋 Bun venit!": "👋 Bun venit!", + "👥 Clienți": "👥 Clients", + "👨‍🔧 Mecanici": "👨‍🔧 Mechanics", + "💰 Finanțe": "💰 Finance", + "💰 Fișe neplătite": "💰 Unpaid orders", + "💳 Istoric abonamente": "💳 Istoric abonamente", + "💳 Plată confirmată": "💳 Plată confirmată", + "💳 Plătește": "💳 Plătește", + "💳 Stripe": "💳 Stripe", + "💾 Salvează setările": "💾 Salvează setările", + "📅 Programare confirmată": "📅 Programare confirmată", + "📊 Activitate live": "📊 Activitate live", + "📊 Încărcare": "📊 Workload", + "📋 Copiază": "📋 Copy", + "📍 Locație & contact": "📍 Locație & contact", + "📚 Cum se face plata în sistem:": "📚 Cum se face plata în sistem:", + "📦 Caută piesă în catalog": "📦 Search part in catalog", + "📦 Export complet date tenant": "📦 Full tenant data export", + "📦 Piese": "📦 Parts", + "📷 Pornește scanner": "📷 Start scanner", + "🔎 Decode VIN": "🔎 Decode VIN", + "🔧 Manopere top": "🔧 Top labors", + "🕒 Program de lucru": "🕒 Program de lucru", + "🖨 PDF programări": "🖨 PDF programări", + "🖨 Tipărește": "🖨 Tipărește", + "🗑 Șterge": "🗑 Șterge", + "😴 Clienți pierduți": "😴 Lost clients", + "🚗 Mașini cu acest VIN în CRM": "🚗 Vehicles with this VIN in CRM", + "🚗 Mașini cu kilometraj mare": "🚗 High-mileage vehicles", + "🚗 Mărci suportate": "🚗 Mărci suportate", + "🛒 Magazin piese online": "🛒 Magazin piese online" +} diff --git a/lang/ru.json b/lang/ru.json index b079611..d291458 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -1,2690 +1,2695 @@ { - "#": "#", - "$n sesiuni revoke-uite": "$n sesiuni revoke-uite", - "% Manopere": "% Работы", - "% Piese": "% Запчасти", - "% din marja (sell-buy) pieselor montate.": "% от маржи (прод-закуп) установленных запчастей.", - "% din venitul manoperelor finalizate.": "% от дохода завершённых работ.", - "% manopere": "% работ", - "% marja piese": "% маржи запчастей", - "% marjă implicit": "% маржи по умолчанию", - "% piese": "% запчасти", - "(GET, POST, PATCH, DELETE)": "(GET, POST, PATCH, DELETE)", - "(PDF).": "(PDF).", - "+ Conversație nouă": "+ Новый чат", - "+ Pod / spațiu nou": "+ Новый пост / место", - "+ Pod nou": "+ Новый пост", - "+ Programare nouă": "+ Новая запись", - "+1 {$item->article} — {$item->qty_received}/{$item->qty}": "+1 {$item->article} — {$item->qty_received}/{$item->qty}", - ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.", - "/api/v1/clients": "/api/v1/clients", - "/api/v1/vehicles": "/api/v1/vehicles", - "/api/v1/work-orders": "/api/v1/work-orders", - "0 = dezactivat": "0 = отключено", - "0–5h/10": "0–5ч/10", - "1.15 = +15% peste prețul de bază. 0.95 = -5%.": "1.15 = +15% к базовой цене. 0.95 = −5%.", - "123456:ABC-XYZ...": "123456:ABC-XYZ...", - "2FA": "2FA", - "2FA dezactivat.": "2FA dezactivat.", - "2FA resetat": "2FA сброшен", - "5–8.5h/10": "5–8.5ч/10", - "8 forsunki × 6 măsurători (Înainte / După). Introducerea se face pe rând.": "8 форсунок × 6 измерений (До / После). Ввод — по одной строке.", - ":n poziții importate în Purchase nouă": ":n позиций импортировано в новый заказ", - "> 0 calculează automat prețul client.": "> 0 автоматически рассчитывает цену клиента.", - "A1-03": "A1-03", - "AGRNMD2X": "AGRNMD2X", - "AI provider": "AI-провайдер", - "AI: preț recomandat": "AI: рекомендованная цена", - "AI: recomandări": "AI: рекомендации", - "AI: sugerează diagnostic": "AI: подсказать диагноз", - "AL INJECTOARELOR CU ELECTROVALVĂ": "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК", - "AMT (Robot)": "АКПП (Робот)", - "API Tokens": "API-токены", - "AUTOCRM_001": "AUTOCRM_001", - "AYS...": "AYS...", - "Abonament": "Подписка", - "Abonament până la": "Подписка до", - "Abonamentul pentru": "Abonamentul pentru", - "Abonamentul pentru ": "Подписка на ", - "Abonamentul se extinde automat": "Подписка продлевается автоматически", - "Abonamentul tău a fost extins.": "Ваша подписка продлена.", - "Abonat": "Подписан", - "Abonați": "Подписчики", - "Absent": "Отсутствует", - "Accept": "Принимаю", - "Acceptă invitația": "Принять приглашение", - "Acces": "Доступ", - "Acces în aplicație (opțional)": "Доступ в приложение (опционально)", - "Această acțiune este ireversibilă": "Это действие необратимо", - "Acest email a fost generat automat. Vă rugăm nu răspundeți.": "Это письмо сгенерировано автоматически. Пожалуйста, не отвечайте.", - "Achitat": "Оплачено", - "Achitat azi": "Оплачено сегодня", - "Achiziție piese": "Закупка запчастей", - "Achiziții": "Закупки", - "Acord": "Согласовано", - "Acord client": "Согласование клиента", - "Acordat de": "Предоставлено", - "Actions": "Действия", - "Activ": "Активный", - "Activare": "Активация", - "Activat (TOTP)": "Активирован (TOTP)", - "Active": "Активы", - "Active acum": "В работе сейчас", - "Activează": "Активировать", - "Activează / dezactivează notificările auto către clienți. Telegram are prioritate dacă clientul are cont legat.": "Включает/отключает авто-уведомления клиентам. Telegram имеет приоритет, если у клиента есть привязанный аккаунт.", - "Activează PayPal": "Включить PayPal", - "Activează Paynet": "Включить Paynet", - "Activează Stripe": "Включить Stripe", - "Activează coeficienții de preț VIP pe fișele acestui client.": "Активирует VIP-коэффициенты цен на наряды этого клиента.", - "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat": "Активирует публичный магазин на .service.mir.md/shop. Запчасти появляются только если отмечены как «Опубликовано».", - "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat\".": "Активирует публичный магазин на .service.mir.md/shop. Запчасти появляются только если отмечены как «Опубликовано».", - "Activează plata prin transfer": "Включить оплату переводом", - "Activi": "Активные", - "Activitate recentă": "Недавняя активность", - "Activă": "Активна", - "Actual hours": "Факт. часы", - "Actualizat la": "Обновлено", - "Actualizează": "Обновить", - "Acțiune": "Действие", - "Acțiuni rapide": "Быстрые действия", - "Acțiuni în bulk": "Массовые действия", - "Acțiuni în masă": "Массовые действия", - "Adaugă": "Добавить", - "Adaugă UM": "Добавить ЕИ", - "Adaugă articol": "Добавить позицию", - "Adaugă articol în comandă": "Добавить позицию в заказ", - "Adaugă atelierele terțe la care trimiți lucrări (turbo, cutii, vopsitorie, PDR) și urmărește costul + marja.": "Добавьте сторонние мастерские, куда отправляете работы (турбина, коробки, покраска, PDR) и отслеживайте стоимость + маржу.", - "Adaugă auto": "Добавить авто", - "Adaugă cerere": "Добавить заявку", - "Adaugă chei API ca să activezi asistentul. Cheile rămân la voi — nu sunt partajate.": "Добавьте API-ключи, чтобы активировать ассистента. Ключи остаются у вас — не передаются.", - "Adaugă cheltuială": "Добавить расход", - "Adaugă client": "Добавить клиента", - "Adaugă cod cross": "Добавить кросс-код", - "Adaugă cod echivalent": "Добавить эквивалентный код", - "Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.": "Добавьте OEM/aftermarket эквиваленты для нахождения через поиск в магазине.", - "Adaugă comentariu": "Добавить комментарий", - "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.": "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.", - "Adaugă excepție": "Добавить исключение", - "Adaugă excepție de drept": "Добавить исключение прав", - "Adaugă furnizor": "Добавить поставщика", - "Adaugă header": "Добавить заголовок", - "Adaugă imagine": "Добавить изображение", - "Adaugă lucrare la subcontractor": "Добавить работу субподрядчику", - "Adaugă lucrare terți": "Добавить работу субподрядчика", - "Adaugă lucrări trimise la ateliere externe (turbo, cutii, vopsitorie). Costul + markup intră automat în totalul fișei.": "Добавьте работы, отправленные в сторонние мастерские (турбо, коробки, покраска). Стоимость + наценка автоматически входят в сумму наряда.", - "Adaugă manopere din catalog — piesele implicite se adaugă automat în tab-ul Piese.": "Добавьте работы из каталога — запчасти по умолчанию автоматически появятся в табе «Запчасти».", - "Adaugă manopere și piese care se aplică împreună când selectezi acest șablon pe o fișă.": "Добавьте работы и запчасти, которые применяются вместе при выборе этого шаблона в наряде.", - "Adaugă manoperă": "Добавить работу", - "Adaugă manoperă în fișă": "Добавить работу в наряд", - "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Добавляйте авто вручную или импортируйте из CSV. Используйте поиск VIN для быстрого декодера и авто-заполнения марка/модель/год.", - "Adaugă mașină": "Добавить авто", - "Adaugă notă": "Добавить заметку", - "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.", - "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Добавьте запчасти, которые обычно устанавливаются в этой работе — они автоматически добавятся в наряд при выборе работы.", - "Adaugă piesele necesare din catalog. Stocul se rezervă automat, iar la marcarea „Montată\" scade FIFO.": "Добавьте нужные запчасти из каталога. Остаток резервируется автоматически, при отметке «Установлено» списывается по FIFO.", - "Adaugă piesă": "Добавить запчасть", - "Adaugă piesă implicită": "Добавить запчасть по умолчанию", - "Adaugă piesă în catalog": "Добавить запчасть в каталог", - "Adaugă piesă în fișă": "Добавить запчасть в наряд", - "Adaugă plată": "Добавить платёж", - "Adaugă plată la fișă": "Добавить платёж к наряду", - "Adaugă plățile parțiale sau totale primite pentru această fișă. Statusul plății se actualizează automat.": "Добавьте частичные или полные платежи по этому наряду. Статус оплаты обновляется автоматически.", - "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.": "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.", - "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.": "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.", - "Adaugă produs": "Добавить товар", - "Adaugă punctele de daună pe zone (capotă, ușă, aripă) cu tip și gravitate — formează harta de daune a mașinii.": "Добавляйте точки повреждений по зонам (капот, дверь, крыло) с типом и тяжестью — формируется карта повреждений авто.", - "Adaugă reguli care ajustează prețul în funcție de vârsta mașinii, clasă (SUV, comercial, hibrid), client VIP sau urgență. Se aplică peste markup-ul de bază pe fișele de lucru.": "Добавьте правила, корректирующие цену в зависимости от возраста авто, класса (SUV, коммерческий, гибрид), VIP-клиента или срочности. Применяются поверх базовой наценки в заказ-нарядах.", - "Adaugă rol": "Добавить роль", - "Adaugă rând": "Добавить строку", - "Adaugă rând în șablon": "Добавить строку в шаблон", - "Adaugă sarcină": "Добавить задачу", - "Adaugă serviciu": "Добавить услугу", - "Adaugă utilizator": "Добавить пользователя", - "Adaugă vehicul": "Добавить транспорт", - "Address": "Адрес", - "Admin tenant (la creare)": "Admin tenant (la creare)", - "Administrare": "Администрирование", - "Administrator": "Администратор", - "Adresă": "Адрес", - "Adresă IP": "IP-адрес", - "Adresă email": "Email", - "Adresă livrare:": "Адрес доставки:", - "Advance": "Аванс", - "Aer condiționat": "Кондиционер", - "Afișează detalii marjă la procesele calculate": "Показать детали маржи в расчётах", - "Ai cerut resetarea parolei pentru contul tău de magazin. Apasă linkul de mai jos ca să setezi o parolă nouă:": "Вы запросили сброс пароля для вашего аккаунта магазина. Нажмите ссылку ниже, чтобы задать новый пароль:", - "Ai deja cont?": "Уже есть аккаунт?", - "Ai uitat parola?": "Забыли пароль?", - "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește": "Здесь появляются заявки потенциальных клиентов. Конвертируйте их в сделки или сразу в записи через кнопку «Конвертировать».", - "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".": "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".", - "Aici apar clienții care și-au creat cont în magazinul online (/shop/register).": "Здесь появляются клиенты, зарегистрировавшиеся в интернет-магазине (/shop/register).", - "Ajustează stocul manual": "Ручная корректировка остатка", - "Ale mele": "Мои", - "Aleatoriu": "Случайно", - "Alege categorie": "Выбрать категорию", - "Alege client": "Выбрать клиента", - "Alege dată": "Выбрать дату", - "Alege dreptul concret pe care vrei să-l acorzi (GRANT) sau să-l refuzi (DENY) pentru acest utilizator, indiferent de rolul lui.": "Выберите конкретное право, которое хотите предоставить (GRANT) или запретить (DENY) для этого пользователя, независимо от его роли.", - "Alege limbă": "Выбрать язык", - "Alege maistru": "Выбрать мастера", - "Alege mecanic": "Выбрать механика", - "Alege metodă plată": "Выбрать способ оплаты", - "Alege monedă": "Выбрать валюту", - "Alege oră": "Выбрать время", - "Alege pod": "Выбрать пост", - "Alege stare": "Выбрать статус", - "Alege tip": "Выбрать тип", - "Alege vehicul": "Выбрать транспорт", - "Alfabetic": "По алфавиту", - "Aliaj": "Легкосплавный", - "All-Season": "Всесезонные", - "All-season": "Всесезонные", - "Alt": "Другой", - "Alte": "Прочее", - "Alte cheltuieli": "Прочие расходы", - "Altele": "Прочее", - "Altă problemă": "Другая проблема", - "Am salvat token-ul, ascunde-l": "Я сохранил токен, скрыть", - "Ambreiaj": "Сцепление", - "Amount": "Сумма", - "An": "Год", - "An fabricație": "Год выпуска", - "An model": "Модельный год", - "An model (estimat)": "Модельный год (оценка)", - "Analitică": "Аналитика", - "Angajat din": "Работает с", - "Ani": "Годы", - "Anonim": "Аноним", - "Antet": "Шапка", - "Antet fișă": "Шапка наряда", - "Anual": "Anual", - "Anul acesta": "В этом году", - "Anul curent": "Текущий год", - "Anul trecut": "Прошлый год", - "Anulat": "Отменён", - "Anulată": "Отменена", - "Anulează": "Отмена", - "Anulează fișa": "Отменить наряд", - "Anvelope": "Шины", - "Apare în magazinul online public.": "Отображается в публичном интернет-магазине.", - "Apasă „Pornește\" pentru a deschide camera.": "Нажмите «Старт», чтобы включить камеру.", - "Apasă „Recepție\" pe lista de piese pentru a înregistra prima intrare în depozit.": "Нажмите «Приёмка» в списке запчастей, чтобы зарегистрировать первое поступление на склад.", - "Apel": "Звонок", - "Aplicat": "Применено", - "Aplică": "Применить", - "Aplică filtru": "Применить фильтр", - "Aplică marjă internă": "Применить внутреннюю маржу", - "Aplică prețul": "Применить цену", - "Aplică toate regulile la stoc": "Применить все правила к остатку", - "Aplică șablon": "Применить шаблон", - "Approved at": "Утверждено", - "Aprilie": "Апрель", - "Aprobare": "Утверждение", - "Aprobare client": "Согласование клиента", - "Aprobat": "Утверждено", - "Aprobat de": "Утверждено", - "Aprobat de client": "Одобрено клиентом", - "Aprobă": "Утвердить", - "Aprobă discount fără limită": "Одобрить скидку без лимита", - "Aprobă discount ≤ 20%": "Одобрить скидку ≤ 20%", - "Aprobă discount ≤ 5%": "Одобрить скидку ≤ 5%", - "Arată": "Показать", - "Arhivat": "В архиве", - "Arhivează": "В архив", - "Arhivă": "Архив", - "Aripă FD": "Крыло ПП", - "Aripă FS": "Крыло ПЛ", - "Aripă SD": "Крыло ЗП", - "Aripă SS": "Крыло ЗЛ", - "Article": "Артикул", - "Article code": "Артикул", - "Articol": "Артикул", - "Articol nu se potrivește comenzii": "Товар не соответствует заказу", - "Articole": "Позиции", - "Articole noi (se vor crea)": "Новые артикулы (будут созданы)", - "Ascunde": "Скрыть", - "Ascuns": "Скрыто", - "Asig.": "Страх.", - "Asigurare": "Страхование", - "Asigurător": "Страховщик", - "Asistent AI": "AI-ассистент", - "Asistent AI pentru autoservice": "AI-ассистент для автосервиса", - "Astăzi": "Сегодня", - "Atașamente": "Вложения", - "Atașat veți găsi": "Во вложении", - "Atelierul meu": "Моя мастерская", - "Atenție": "Внимание", - "Attachment": "Вложение", - "Attachments": "Вложения", - "Audit / verificări fiscale": "Аудит / налоговые проверки", - "August": "Август", - "Autentificare": "Аутентификация", - "Autentificare 2FA": "2FA аутентификация", - "Auto": "Авто", - "Auto / model": "Авто / модель", - "Auto CRM": "CRM-авто", - "Auto primit în service": "Авто принято в сервис", - "Auto-import Excel/CSV": "Auto-import Excel/CSV", - "AutoCRM PSauto · psauto.service.mir.md": "AutoCRM PSauto · psauto.service.mir.md", - "AutoCRM SRL": "AutoCRM SRL", - "Automată": "Автоматическая", - "Automobil": "Автомобиль", - "Automobile": "Автомобили", - "Autoservice / Client": "Автосервис / Клиент", - "Autoservis / Client": "Автосервис / Клиент", - "Avans": "Аванс", - "Avans achitat": "Аванс оплачен", - "Avg zile": "Ср. дней", - "Azi": "Сегодня", - "Așteaptă piese": "Ждёт запчасти", - "Așteaptă piesele": "Ждёт запчасти", - "Aștept aprobare client": "Ожидание одобрения клиента", - "Așteptată": "Ожидается", - "BIC / SWIFT": "BIC / SWIFT", - "BIC / SWIFT:": "BIC / SWIFT:", - "Backup": "Бэкап", - "Backup & Export date": "Бэкап и экспорт данных", - "Backup periodic (descarcă local sau sincronizează cu cloud)": "Регулярный бэкап (локально или в облако)", - "Balance": "Баланс", - "Balance due": "К оплате", - "Balanță": "Баланс", - "Banca": "Banca", - "Banca:": "Banca:", - "Barcode": "Штрих-код", - "Bară față": "Передний бампер", - "Bară spate": "Задний бампер", - "Base": "База", - "Bay": "Пост", - "Bază": "База", - "Beneficiar": "Beneficiar", - "Beneficiar:": "Beneficiar:", - "Benzină": "Бензин", - "Berlină": "Седан", - "Bifează ce poate face acest rol. Modificările au efect imediat.": "Отметьте, что может делать эта роль. Изменения вступают в силу сразу.", - "Bifă": "Флажок", - "Bine ai venit": "Добро пожаловать", - "Blocat": "Заблокировано", - "Blocată": "Заблокирована", - "Blochează": "Заблокировать", - "Blochez": "Блокировать", - "Blochez lucrarea": "Заблокировать работу", - "Boală": "Больничный", - "Body type": "Тип кузова", - "Bon": "Чек", - "Bonuri": "Чеки", - "Bonus": "Премия", - "Bot OK: @{$name}": "Bot OK: @{$name}", - "Bot Telegram nu răspunde": "Telegram-бот не отвечает", - "Bot token": "Bot token", - "Brand": "Бренд", - "Brand & contact": "Бренд и контакты", - "Break": "Универсал", - "Budget": "Бюджет", - "Buget": "Бюджет", - "Buget & rezultate (luna curentă)": "Бюджет и результаты (текущий месяц)", - "Bulk actions": "Массовые действия", - "Bun": "Хорошее", - "Bun venit": "Добро пожаловать", - "Bun venit în AutoCRM!": "Добро пожаловать в AutoCRM!", - "Bună": "Хорошее", - "Bună ziua": "Здравствуйте", - "Buy price": "Цена закупки", - "Bărbat": "Мужской", - "CAUZA ADRESĂRII": "ПРИЧИНА ОБРАЩЕНИЯ", - "CONCLUZIE": "ЗАКЛЮЧЕНИЕ", - "CRM › Programări ›": "CRM › Записи ›", - "CSV": "CSV", - "CVT": "CVT", - "Cabrio": "Кабриолет", - "Cabriolet": "Кабриолет", - "Calcul": "Расчёт", - "Calcul.": "Расчёт", - "Calculat salariul :period pentru :count utilizatori": "Начислена зарплата :period для :count пользователей", - "Calculat salariul {$period} pentru {$count} utilizatori": "Calculat salariul {$period} pentru {$count} utilizatori", - "Calculație": "Расчёт", - "Calculează luna curentă": "Рассчитать текущий месяц", - "Calculează salarii": "Расчёт зарплат", - "Calendar": "Календарь", - "Calendar vizual": "Визуальный календарь", - "Camion": "Грузовик", - "Canal marketing": "Канал маркетинга", - "Cancel": "Отмена", - "Cant.": "Кол-во", - "Cantitate": "Количество", - "Cantitate recepționată": "Принятое количество", - "Cantitate restituită": "Возвращённое количество", - "Capacitate motor": "Объём двигателя", - "Capacitatea zilnică în ore": "Ежедневная загрузка в часах", - "Capotă": "Капот", - "Card": "Карта", - "Card MAIB / MICB / Victoriabank, MD Cash, e-money": "Card MAIB / MICB / Victoriabank, MD Cash, e-money", - "Card bancar": "Банковская карта", - "Caroserie": "Кузов", - "Casetă direcție": "Рулевая рейка", - "Cashflow": "Cashflow", - "Cashflow zilnic — verde = încasări, roșu = cheltuieli": "Дневной cashflow — зелёный = поступления, красный = расходы", - "Catalog manoperă": "Каталог работ", - "Categorie": "Категория", - "Categorie implicită": "Категория по умолчанию", - "Categories": "Категории", - "Categorii": "Категории", - "Category": "Категория", - "Caută": "Найти", - "Caută client, mașină, număr...": "Поиск клиента, авто, номера...", - "Caută în tabel": "Поиск в таблице", - "Cauza adresării": "Причина обращения", - "Caz asigurare": "Страховой случай", - "Caz de asigurare": "Страховой случай", - "Ce a spus clientul...": "Что сказал клиент...", - "Ceramică": "Керамика", - "Cere aprobarea": "Запросить одобрение", - "Cerere": "Заявка", - "Cerere nouă": "Новая заявка", - "Cerere nouă adăugată": "Новая заявка добавлена", - "Cereri": "Заявки", - "Cereri noi": "Новые заявки", - "Channel": "Канал", - "Chat client": "Чат с клиентом", - "Check-in depozit": "Приёмка на склад", - "Checksum (ISO)": "Checksum (ISO)", - "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.": "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.", - "Cheie": "Ключ", - "Cheltuială": "Расход", - "Cheltuieli": "Расходы", - "Cheltuieli (luna)": "Расходы (месяц)", - "Cheltuieli pe categorie": "Расходы по категориям", - "Cheltuit": "Потрачено", - "Cheltuit 90d": "Расход 90д", - "Chirie": "Аренда", - "Chitanțe": "Квитанции", - "Chitanță": "Квитанция", - "Cifră de afaceri": "Оборот", - "Ciornă": "Черновик", - "City": "Город", - "Clase auto": "Классы авто", - "Class": "Класс", - "Clasă (pentru pricing)": "Класс (для тарификации)", - "Claude API Key": "Claude API Key", - "Click pentru a redenumi": "Кликните для переименования", - "Client": "Клиент", - "Client & Auto": "Клиент и авто", - "Client (nume, semnătură):": "Клиент (имя, подпись):", - "Client / Auto": "Client / Auto", - "Client CRM": "CRM-клиент", - "Client ID": "ID клиента", - "Client VIP": "VIP-клиент", - "Client existent": "Существующий клиент", - "Client informat (semnătură)": "Клиент ознакомлен (подпись)", - "Client informat / a luat cunoștință": "Клиент проинформирован / ознакомлен", - "Client legat (CRM)": "Привязанный клиент (CRM)", - "Client name": "Имя клиента", - "Client nou": "Новый клиент", - "Clienți": "Клиенты", - "Clienți VIP cu care nu s-a vorbit de peste 30 zile.": "VIP-клиенты без контакта более 30 дней.", - "Clienți care n-au mai venit de peste 6 luni — bun moment pentru un mesaj de revenire.": "Клиенты, которые не приезжали более 6 месяцев — хороший момент для реактивации.", - "Clienți magazin": "Клиенты магазина", - "Clienți noi în perioadă": "Новые клиенты в периоде", - "Climatizare": "Кондиционер", - "Closed at": "Закрыт", - "Cod": "Код", - "Cod & sortare": "Код и сортировка", - "Cod QR": "QR-код", - "Cod articol": "Артикул", - "Cod bare": "Штрих-код", - "Cod echivalent": "Эквивалентный код", - "Cod necunoscut": "Cod necunoscut", - "Cod tracking": "Код отслеживания", - "Cod uzină": "Заводской код", - "Code": "Код", - "Codul intern (buc, l, kg, ...) — stocat în DB.": "Внутренний код (buc, l, kg, ...) — хранится в БД.", - "Codul produsului": "Код товара", - "Coduri cross (OEM/echivalente)": "Кросс-коды (OEM/эквиваленты)", - "Coeficient": "Коэффициент", - "Coeficienți preț": "Ценовые коэффициенты", - "Coloana Articol *": "Колонка Артикул *", - "Coloana Brand (opțional)": "Колонка Бренд (опционально)", - "Coloana Cantitate *": "Колонка Количество *", - "Coloana Denumire *": "Колонка Название *", - "Coloana Preț *": "Колонка Цена *", - "Coloane": "Колонки", - "Coloană": "Колонка", - "Color": "Цвет", - "Comanda": "Comanda", - "Comanda ta a fost primită cu succes.": "Ваш заказ успешно получен.", - "Comandat": "Заказано", - "Comandată": "Заказана", - "Comandă": "Заказ", - "Comandă emisă": "Заказ создан", - "Comandă nouă #": "Новый заказ #", - "Comandă primită": "Заказ получен", - "Comandă repetată": "Повторный заказ", - "Combustibil": "Топливо", - "Comentariu / recomandări maistru": "Комментарий / рекомендации мастера", - "Comenzi": "Заказы", - "Comercial": "Коммерческий", - "Comercial (van/camion)": "Коммерческий (фургон/грузовик)", - "Comision manopere": "Комиссия за работы", - "Comision piese": "Комиссия за запчасти", - "Comment": "Комментарий", - "Comments": "Комментарии", - "Compact": "Компактный", - "Companie": "Компания", - "Companie & plan": "Companie & plan", - "Companie creată: {$result['company']->name}": "Компания создана: {$result['company']->name}", - "Company": "Компания", - "Company name": "Название компании", - "Complaint": "Жалоба", - "Complet": "Полностью", - "Completați rândurile după numărul de injectoare; lăsați goale rândurile în plus.": "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.", - "Concediu": "Отпуск", - "Condition": "Состояние", - "Condiții (toate trebuie îndeplinite)": "Условия (все должны выполняться)", - "Configurare:": "Настройка:", - "Configurează chei API pentru AI": "Настройка API-ключей для AI", - "Configurează integrări externe": "Настройка внешних интеграций", - "Configurează procentele pentru calcul salariu. Marja internă (nu TVA) se scade din prețul de manoperă pentru a determina baza salariului.": "Настройте проценты для расчёта зарплаты. Внутренняя маржа (не НДС) вычитается из цены работы для базы зарплаты.", - "Configurări": "Конфигурация", - "Configurări avansate": "Расширенная конфигурация", - "Confirm password": "Подтверждение пароля", - "Confirmare": "Подтверждение", - "Confirmare plată primită": "Оплата получена", - "Confirmat": "Подтверждён", - "Confirmate": "Подтверждено", - "Confirmată": "Подтверждена", - "Confirmă": "Подтвердить", - "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.": "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.", - "Confirmă emailul": "Подтвердите email", - "Confirmă și importă": "Подтвердить и импортировать", - "Confirmă ștergerea": "Подтвердите удаление", - "Confirmăm primirea plății dvs.:": "Подтверждаем получение вашего платежа:", - "Conformitate GDPR (la cererea ștergerii datelor)": "Соответствие GDPR (по запросу удаления данных)", - "Consum": "Расход", - "Consumabile": "Расходники", - "Cont PayPal sau card prin PayPal": "Cont PayPal sau card prin PayPal", - "Contabil": "Бухгалтер", - "Contact": "Контакт", - "Contact name": "Контактное лицо", - "Contactare": "Связь", - "Contactat": "Связались", - "Contacte": "Контакты", - "Contactează": "Связаться", - "Continuă": "Продолжить", - "Continuă →": "→ Продолжить", - "Contul": "Contul", - "Conversație nouă": "Новый диалог", - "Convertește": "Конвертировать", - "Convertit": "Конвертирован", - "Convertite": "Конвертированы", - "Conține:": "Содержит:", - "Conținut": "Содержимое", - "Conținut șablon": "Содержимое шаблона", - "Copiat": "Скопировано", - "Copiază": "Копировать", - "Copiază token-ul ACUM — nu va mai fi afișat.": "Скопируйте токен СЕЙЧАС — больше он не будет показан.", - "Cost": "Стоимость", - "Cost & marjă": "Стоимость и маржа", - "Cost (de la terț)": "Стоимость (от субподрядчика)", - "Cost (terț)": "Стоимость (субподр.)", - "Cost manopere": "Стоимость работ", - "Cost piese": "Стоимость запчастей", - "Cost piese (achiziție)": "Стоимость запчастей (закупка)", - "Cost/lead": "Стоимость/заявка", - "Costuri": "Затраты", - "Country": "Страна", - "Coupé": "Купе", - "Creanțe": "Дебиторка", - "Creat": "Создан", - "Creat de": "Создано", - "Creat la": "Создано", - "Create": "Создать", - "Created at": "Создан", - "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.": "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.", - "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.": "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.", - "Credit": "Кредит", - "Creează automat articolele noi în nomenclatură": "Автоматически создавать новые артикулы", - "Creează cerere": "Создать заявку", - "Creează comandă de aprovizionare": "Создать заказ на закупку", - "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.": "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.", - "Creează primul protocol de diagnostic forsunki. Numărul se generează automat (PS-{tenant}-{an}-{seq}).": "Создайте первый протокол диагностики форсунок. Номер генерируется автоматически (PS-{тенант}-{год}-{seq}).", - "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook": "Создайте бота у @BotFather, вставьте токен здесь и нажмите «Настроить webhook».", - "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook\". Clienții îți scriu la bot, partajează telefonul, iar codul se leagă automat de fișa lor.": "Создайте бота у @BotFather, вставьте токен здесь и нажмите «Настроить webhook». Клиенты пишут боту, делятся номером, и код автоматически связывается с их нарядом.", - "Crescător": "По возрастанию", - "Critic": "Критическое", - "Cronologic": "Хронологически", - "Crossover": "Кроссовер", - "Cu TVA": "С НДС", - "Cu jante": "На дисках", - "Culoare": "Цвет", - "Culoare brand": "Цвет бренда", - "Culoare în calendar": "Цвет в календаре", - "Cum folosești API-ul:": "Как использовать API:", - "Cum funcționează": "Как работает", - "Cum funcționează:": "Как работает:", - "Cumul.": "Кум.", - "Cumulabil": "Накопительный", - "Cumulabil = se înmulțește cu alți coeficienți. Necumulabil = doar cel mai mare necumulabil se aplică.": "Накопительный = умножается с другими коэффициентами. Ненакопительный = применяется только наибольший ненакопительный.", - "Curier": "Курьер", - "Currency": "Валюта", - "Curățare": "Чистка", - "Curăță": "Очистить", - "Custom": "Свой", - "Cutie": "КПП", - "Cutie de viteze": "Коробка передач", - "Cutie viteze": "КПП", - "Câmp obligatoriu": "Обязательное поле", - "Când": "Когда", - "Când & unde": "Когда и где", - "DATELE AUTOMOBILULUI ȘI CLIENTULUI": "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА", - "DCT": "DCT", - "DCT (Dual-Clutch)": "DCT (Dual-Clutch)", - "DENY — interzice dreptul": "DENY — запретить право", - "DOT": "DOT", - "DSG": "DSG", - "DUPĂ": "ПОСЛЕ", - "Da, confirmă": "Да, подтвердить", - "Da, șterge": "Да, удалить", - "Dacă e gol, generăm 10 caractere random.": "Если пусто — сгенерируем 10 случайных символов.", - "Dashboard": "Панель", - "Data": "Дата", - "Data & ora": "Дата и время", - "Data *": "Дата *", - "Data actualizării": "Дата обновления", - "Data comandă": "Дата заказа", - "Data creării": "Дата создания", - "Data deschiderii:": "Data deschiderii:", - "Data emiterii": "Дата выдачи", - "Data factură": "Дата счёта", - "Data ieșire": "Дата выдачи", - "Data intrare": "Дата приёма", - "Data modificării": "Дата изменения", - "Data nașterii": "Дата рождения", - "Data plății": "Дата платежа", - "Data sfârșit": "Дата окончания", - "Data început": "Дата начала", - "Data închiderii:": "Дата закрытия:", - "Date": "Дата", - "Date auto & client": "Данные авто и клиента", - "Date generale": "Общая информация", - "Date insuficiente": "Недостаточно данных", - "Date legale (apar pe facturi)": "Date legale (apar pe facturi)", - "Date personale": "Личные данные", - "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.": "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.", - "Datorie": "Долг", - "Datorii": "Задолженности", - "Datorii clienți": "Задолженности клиентов", - "Datorii clienți (de încasat)": "Задолженности клиентов (к получению)", - "Daune": "Повреждения", - "De către": "Кем", - "De făcut": "К выполнению", - "De la": "С", - "De la (preț achiziție)": "От (цена закупки)", - "De la data": "С даты", - "De la ora": "С", - "De la rândul (sărim header) *": "С какой строки (пропустить header) *", - "De la:": "De la:", - "De obicei 10× preț lunar (2 luni gratis).": "Обычно 10× месячная цена (2 месяца бесплатно).", - "De procesat": "К обработке", - "Deal": "Сделка", - "Deal nou": "Новая сделка", - "Deal-uri active": "Активные сделки", - "Deals": "Сделки", - "Debit": "Дебет", - "Debit ÎNAINTE": "Расход ДО", - "Debit, ml": "Расход, мл", - "Deblochează": "Разблокировать", - "Decembrie": "Декабрь", - "Decode VIN": "Декодировать VIN", - "Decodează": "Декодировать", - "Deconectare": "Отключение", - "Delete": "Удалить", - "Delete selected": "Удалить выбранные", - "Deleted at": "Удалён", - "Delivery days": "Дни доставки", - "Demo (pentru demonstrații sales)": "Демо (для продаж)", - "Denumire": "Наименование", - "Denumire afișată": "Отображаемое название", - "Denumire companie": "Название компании", - "Denumire produs": "Название товара", - "Department": "Отдел", - "Deploy now": "Deploy now", - "Depozit": "Склад", - "Depozit gol": "Depozit gol", - "Depozit implicit": "Склад по умолчанию", - "Depozit țintă": "Целевой склад", - "Depozitar": "Кладовщик", - "Depublică": "Снять с публикации", - "Depus": "Подано", - "Depășit termen": "Просрочено", - "Descarcă": "Скачать", - "Descarcă PDF": "Скачать PDF", - "Descarcă QR (SVG)": "Скачать QR (SVG)", - "Descarcă backup": "Скачать бэкап", - "Descarcă factura": "Скачать счёт", - "Descarcă template": "Скачать шаблон", - "Deschide": "Открыть", - "Deschide Fișă": "Открыть наряд", - "Deschide deal": "Открыть сделку", - "Deschide fișa": "Открыть наряд", - "Deschide fișa pentru aprobare lucrare/piesă.": "Откройте наряд для одобрения работы/запчасти.", - "Deschide fișă nouă": "Открыть новый наряд", - "Deschide panoul pe telefon și acceptă notificările întâi.": "Сначала откройте панель на телефоне и разрешите уведомления.", - "Deschide tenantul": "Deschide tenantul", - "Deschide →": "Открыть →", - "Deschidere ÎNAINTE": "Открытие ДО", - "Deschis": "Открыт", - "Deschis la": "Открыт", - "Descrescător": "По убыванию", - "Descriere": "Описание", - "Descriere (opțional)": "Описание (опционально)", - "Descriere produs": "Описание товара", - "Description": "Описание", - "Deselect all": "Снять выбор", - "Detailing": "Детейлинг", - "Detalii": "Подробности", - "Detalii (opțional)": "Детали (опционально)", - "Detalii auto": "Данные авто", - "Detalii client": "Данные клиента", - "Detalii comandă": "Данные заказа", - "Deviz": "Смета", - "Dezactivare": "Деактивация", - "Dezactivat": "Отключено", - "Dezactivează": "Деактивировать", - "Dezactivează 2FA pentru acest utilizator. Va trebui să re-configureze TOTP la următoarea autentificare.": "Отключает 2FA для этого пользователя. Ему потребуется заново настроить TOTP при следующем входе.", - "Diagnosis": "Диагноз", - "Diagnostic": "Диагностика", - "Diagnostic AI bazat pe plângerea clientului": "AI-диагностика на основе жалобы клиента", - "Diagnosticare": "Диагностика", - "Diagnoza": "Диагностика", - "Diagnoză": "Диагностика", - "Diametru R": "Диаметр R", - "Dimensiune": "Размер", - "Din catalog (lasă gol pentru text liber)": "Из каталога (пусто = свободный текст)", - "Direction": "Направление", - "Disabled": "Выключен", - "Discount": "Скидка", - "Discount %": "Скидка %", - "Distribuie": "Распределить", - "Distribuție": "ГРМ", - "Doar active": "Только активные", - "Doar arhivate": "Только архивные", - "Doar clienți VIP": "Только VIP клиенты", - "Doar clienții mei": "Только мои клиенты", - "Doar dacă maistrul nu e în listă.": "Только если мастер не в списке.", - "Doar la manopere (proprii + subcontract). Baza salariu = preț client × (1 − marjă/100). Lasă gol pentru a folosi valoarea implicită a companiei.": "Только для работ (собственных + субподряд). База зарплаты = цена клиенту × (1 − маржа/100). Оставьте пустым для значения по умолчанию компании.", - "Doar pentru cazuri speciale. Lasă gol → folosește marja mecanicului.": "Только для особых случаев. Оставьте пустым → используется маржа механика.", - "Doar tu ești aici": "Только вы здесь", - "Doar utilizatorii mei": "Только мои пользователи", - "Document": "Документ", - "Documentation": "Documentation", - "Documente": "Документы", - "Done": "Готово", - "Downgrade": "Понижение", - "Draft": "Черновик", - "Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": "Drag-and-drop между ячейками для перепланирования. Индикатор загрузки в каждой ячейке (запланированные часы / загрузка). Клик на пустую ячейку → быстрая запись. Клик на событие → детали.", - "Drept": "Право", - "Drepturi": "Права", - "Due at": "Срок", - "Due date": "Срок", - "Duminică": "Воскресенье", - "Duminică: închis": "Воскресенье: закрыто", - "Duplică": "Дублировать", - "Duplică rând": "Дублировать строку", - "După": "После", - "După efectuarea transferului:": "После совершения перевода:", - "Duration": "Длительность", - "Durată": "Длительность", - "Durată (sec)": "Длительность (сек)", - "Durată estimată": "Расчётная длительность", - "Durată reală": "Фактическая длительность", - "E timpul să schimbi anvelopele ": "Пора менять шины ", - "EJk...": "EJk...", - "ETA": "ETA", - "EUR — Euro": "EUR — Евро", - "Echipament defect": "Неисправное оборудование", - "Edit": "Изменить", - "Editare": "Изменить", - "Editează": "Изменить", - "Editează client": "Изменить клиента", - "Editează cod echivalent": "Изменить эквивалентный код", - "Editează drepturi": "Изменить права", - "Editează excepția": "Изменить исключение", - "Editează fișă": "Изменить наряд", - "Editează furnizor": "Изменить поставщика", - "Editează mașină": "Изменить авто", - "Editează piesă": "Изменить запчасть", - "Editează piesă implicită": "Изменить запчасть по умолчанию", - "Editează produs": "Изменить товар", - "Editează roluri & drepturi": "Изменение ролей и прав", - "Editează rând": "Изменить строку", - "Editează setările companiei": "Изменение настроек компании", - "Efectuat": "Исходящий", - "Eficiență": "Эффективность", - "Electric": "Электро", - "Electric (EV)": "Электро (EV)", - "Electrică": "Электрика", - "Electronică": "Электроника", - "Eliberat: {$n} rezervări consumate": "Освобождено: {$n} резервов использовано", - "Eliberează": "Выдать", - "Email": "Email", - "Email admin": "Email admin", - "Email verified at": "Email подтверждён", - "Email:": "Email:", - "Emisă": "Создана", - "Empty": "Нет результатов", - "Enabled": "Включён", - "End": "Конец", - "Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook", - "Endpoints disponibile:": "Доступные эндпоинты:", - "Engine": "Двигатель", - "Eroare": "Ошибка", - "Eroare la recepție": "Ошибка при приёмке", - "Etanșeitate": "Герметичность", - "Etanșeitate ÎNAINTE": "Герметичность ДО", - "Etape": "Этапы", - "Etapă": "Этап", - "Etichete piese": "Etichete piese", - "Etichetă": "Метка", - "Event": "Событие", - "Events": "События", - "Ex 30 → preț vânzare = preț achiziție × 1.30": "Пример: 30 → цена продажи = закупка × 1.30", - "Ex: 100": "Например: 100", - "Ex: 20": "Например: 20", - "Ex: 20 pentru +20%": "Например: 20 для +20%", - "Ex: 25": "Ex: 25", - "Ex: Curte 1, Pod 4, Atelier electric": "Например: Двор 1, Пост 4, Электроцех", - "Ex: Lipsește filtrul Mann W712/83": "Например: Нет фильтра Mann W712/83", - "Ex: Pod 1, Curte 1, Atelier electric": "Например: Пост 1, Двор 1, Электроцех", - "Ex: cu lift, fără lift, doar diagnoză...": "Например: с лифтом, без лифта, только диагностика...", - "Ex: fără lift, doar diagnoză...": "Например: без лифта, только диагностика...", - "Ex: lockdown temporar; acces pentru audit; etc.": "Например: временная блокировка; доступ для аудита; и т.д.", - "Excepție": "Исключение", - "Excepții": "Исключения", - "Excepții drepturi": "Исключения прав", - "Există deja un cont cu acest telefon.": "Аккаунт с этим номером уже существует.", - "Expected at": "Ожидается", - "Expediat": "Отправлен", - "Expediată": "Отправлена", - "Expense": "Расход", - "Expenses": "Расходы", - "Expiră": "Истекает", - "Expiră < 7 zile": "Истекает < 7 дней", - "Expiră la (opțional)": "Истекает (опционально)", - "Export": "Экспорт", - "Export CSV": "Экспорт CSV", - "Exportă clienți (CSV)": "Экспорт клиентов (CSV)", - "Exportă rapoarte financiare": "Экспорт финансовых отчётов", - "Exportă toate datele companiei tale într-un fișier ZIP. Util pentru:": "Экспорт всех данных вашей компании в ZIP-файл. Полезно для:", - "Express": "Экспресс", - "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.": "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.", - "Extras": "Выписка", - "Eșapament": "Выхлоп", - "Ești sigur?": "Ты уверен?", - "Eșuat": "Ошибка", - "FIȘĂ DE LUCRU": "ЗАКАЗ-НАРЯД", - "Facturi": "Счета", - "Facturi & abonament": "Facturi & abonament", - "Facturi neplătite": "Неоплаченные счета", - "Facturi pending / overdue": "Facturi pending / overdue", - "Factură": "Счёт", - "Factură importată": "Счёт импортирован", - "Factură nouă": "Новый счёт", - "Factură:": "Счёт:", - "Fallback când mecanicul nu are marja proprie setată. Lasă gol = 0%.": "Фолбэк, когда у механика не задана собственная маржа. Пусто = 0%.", - "Favicon": "Favicon", - "Față-Dreapta": "Перед-Право", - "Față-Stânga": "Перед-Лево", - "Februarie": "Февраль", - "Femeie": "Женский", - "File": "Файл", - "Files": "Файлы", - "Filter": "Фильтр", - "Filters": "Фильтры", - "Filtre": "Фильтры", - "Filtru": "Фильтр", - "Filtru:": "Фильтр:", - "Finalizat": "Завершено", - "Financiar": "Финансы", - "Finanțe": "Финансы", - "Fines": "Штрафы", - "Fisură": "Трещина", - "Fix": "Фикс.", - "Fișe": "Наряды", - "Fișe active": "Активные наряды", - "Fișe deschise": "Открытые наряды", - "Fișe lucru": "Рабочие листы", - "Fișe închise": "Закрытые наряды", - "Fișier": "Файл", - "Fișier Excel (.xlsx) sau CSV *": "Файл Excel (.xlsx) или CSV *", - "Fișiere": "Файлы", - "Fișierul nu există.": "Файл не существует.", - "Fișă": "Наряд", - "Fișă asociată": "Связанный наряд", - "Fișă creată": "Наряд создан", - "Fișă de lucru": "Заказ-наряд", - "Fișă lucru": "Заказ-наряд", - "Fișă lucru (opțional)": "Заказ-наряд (опц.)", - "Fișă închisă": "Наряд закрыт", - "Folie PPF": "Плёнка PPF", - "Folosește AI Assistant": "Использовать AI Assistant", - "Folosește „Check-in depozit": "Используйте «Приёмка на склад»", - "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.", - "Folosit dacă markup = 0.": "Используется если наценка = 0.", - "Folosit ultima dată": "Последнее использование", - "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Используется ценовыми коэффициентами. Гибрид/EV определяются также по топливу.", - "Force delete": "Удалить безвозвратно", - "Force logout": "Выйти со всех устройств", - "Format:": "Формат:", - "Forsunka": "Форсунка", - "Foto": "Фото", - "Foto factură": "Фото счёта", - "Foto piesă": "Фото запчасти", - "Foto înainte / după": "Фото до / после", - "Fotografii": "Фотографии", - "From": "От", - "Frâne": "Тормоза", - "Frâne, Ulei, ...": "Тормоза, Масло, ...", - "Fuel": "Топливо", - "Funcție": "Функция", - "Funcționalități": "Возможности", - "Funcționalități incluse": "Включённые возможности", - "Furnizor": "Поставщик", - "Furnizor (opțional)": "Поставщик (опционально)", - "Furnizor *": "Поставщик *", - "Furnizor factură": "Поставщик счёта", - "Furnizor implicit": "Поставщик по умолчанию", - "Furnizor preferat": "Предпочтительный поставщик", - "Furnizori": "Поставщики", - "Fără TVA": "Без НДС", - "Fără acest cod, plata va fi greu de identificat.": "Без этого кода платёж трудно идентифицировать.", - "Fără articol (manual)": "Без артикула (вручную)", - "Fără client": "Без клиента", - "Fără client — nu se poate trimite mesaj.": "Нет клиента — сообщение отправить нельзя.", - "Fără evenimente": "Нет событий", - "Fără maistru": "Без мастера", - "Fără mașină": "Без авто", - "Fără răspuns": "Без ответа", - "Fără stoc": "Нет в наличии", - "GNC": "CNG", - "GPL": "LPG", - "GRANT — adaugă dreptul": "GRANT — добавить право", - "Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.": "Галерея до 8 изображений. Первое отображается в каталоге. Максимум 2 МБ / изображение.", - "Gata": "Готов", - "Gata de ridicare": "Готов к выдаче", - "Gata estimat (ETA)": "Gata estimat (ETA)", - "Gearbox": "КПП", - "Gemini API Key": "Gemini API Key", - "General": "Общее", - "Generat automat": "Генерируется автоматически", - "Generează factură": "Создать счёт", - "Generează raport": "Сгенерировать отчёт", - "Generează token": "Создать токен", - "Generez ZIP...": "Создаю ZIP...", - "Gestionează tokene API": "Управление API-токенами", - "Gestionează utilizatori (creează/blochează)": "Управление пользователями (создание/блокировка)", - "Global": "Глобально", - "Gol — trage un card aici": "Пусто — перетащите карточку сюда", - "Google Maps": "Google Maps", - "Grafic": "График", - "Gravitate": "Тяжесть", - "Gravă": "Тяжёлое", - "Grupare:": "Группировка:", - "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet", - "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.", - "Găsit": "Найдено", - "Găsite (cu articol existent)": "Найдено (с существующим артикулом)", - "Hartă daune": "Карта повреждений", - "Hatchback": "Хэтчбек", - "Hibrid": "Гибрид", - "Hire date": "Дата приёма", - "Hourly rate": "Часовая ставка", - "Hours": "Часы", - "IBAN": "IBAN", - "IBAN:": "IBAN:", - "ID": "ID", - "IDNO / CUI": "IDNO / CUI", - "INJECTOARE": "ФОРСУНКИ", - "ITP": "ТО", - "Ianuarie": "Январь", - "Iarnă": "Зима", - "Iarnă 2025-2026": "Зима 2025-2026", - "Iconiță (emoji)": "Иконка (эмодзи)", - "Identificare": "Идентификация", - "Identitate": "Учётные данные", - "Ieri": "Вчера", - "Ieșire": "Исходящий", - "Ieșiri": "Расход", - "Image": "Изображение", - "Images": "Изображения", - "Imagine": "Изображение", - "Imagine principală": "Главное изображение", - "Imagini": "Изображения", - "Implicit": "По умолчанию", - "Import": "Импорт", - "Import CSV": "Импорт CSV", - "Import clienți din CSV": "Импорт клиентов из CSV", - "Import factură (OCR)": "Импорт счёта (OCR)", - "Import factură Excel/CSV": "Импорт счёта Excel/CSV", - "Import factură via OCR": "Импорт счёта через OCR", - "Import finalizat cu succes": "Импорт успешно завершён", - "Import mașini din CSV": "Импорт авто из CSV", - "Import nou": "Новый импорт", - "Import reușit — Purchase {$purchase->number}": "Импорт успешен — Закупка {$purchase->number}", - "Import: {$r['imported']} adăugate, {$r['skipped']} ignorate": "Импорт: {$r['imported']} добавлено, {$r['skipped']} проигнорировано", - "Import: {$r['imported']} adăugați, {$r['skipped']} ignorați": "Импорт: {$r['imported']} добавлено, {$r['skipped']} проигнорировано", - "Importă din CSV": "Импорт из CSV", - "Importă din Excel": "Импорт из Excel", - "Importă lead-uri direct din Lead Ads forms.": "Импорт лидов напрямую из форм Lead Ads.", - "Inactiv": "Неактивно", - "Inactive": "Неактивный", - "Info & antet": "Инфо и шапка", - "Infopanel": "Инфопанель", - "Informația de bază — click pe titlul secțiunilor de mai jos pentru detalii.": "Основная информация — нажмите на заголовок секции ниже для деталей.", - "Informație": "Информация", - "Injectoare": "Форсунки", - "Injectoare noi": "Новые форсунки", - "Injectoarele în normă, apte pentru exploatare": "Форсунки в норме, годны к эксплуатации", - "Instrucțiuni adiționale": "Дополнительные инструкции", - "Integrări": "Интеграции", - "Integrări de plată": "Платёжные интеграции", - "Integrări externe": "Внешние интеграции", - "Integrări salvate": "Интеграции сохранены", - "Interval": "Интервал", - "Interval dată": "Диапазон дат", - "Interval orar": "Часовой интервал", - "Interval preț": "Диапазон цены", - "Intrare": "Входящий", - "Intrat": "Принято", - "Inventar": "Инвентаризация", - "Invitație": "Приглашение", - "Invitații": "Приглашения", - "Invoice number": "№ счёта", - "Ion Popescu": "Ion Popescu", - "Is active": "Активно", - "Is default": "По умолчанию", - "Is deleted": "Удалено", - "Is enabled": "Включено", - "Is published": "Опубликовано", - "Is vip": "VIP", - "Istoric depozitare": "История хранения", - "Istoric prețuri furnizori": "История цен поставщиков", - "Istoric reparații": "История ремонтов", - "Iulie": "Июль", - "Iunie": "Июнь", - "JSON": "JSON", - "Jantă": "Диск", - "Job": "Работа", - "Jobs": "Работы", - "Joi": "Четверг", - "Jurnal": "Журнал", - "KPI mecanici": "KPI механиков", - "Kanban": "Канбан", - "Kilometraj": "Пробег", - "Kilometraj, km": "Пробег, км", - "Km": "км", - "Km curent": "Текущий пробег", - "Km ieșire": "Пробег выход", - "Km intrare": "Пробег вход", - "Km la ieșire:": "Пробег на выдаче:", - "Km la intrare:": "Km la intrare:", - "Km parcurși": "Пробег", - "La editare lasă gol pentru a păstra parola actuală.": "При редактировании оставьте пустым для сохранения текущего пароля.", - "La revedere": "До свидания", - "La succes: webhook → automat status=paid + extends company.active_until": "La succes: webhook → automat status=paid + extends company.active_until", - "La timp 90d": "Вовремя 90д", - "La trecere pe „Montată\" se scade automat din stoc.": "При переходе в «Установлено» автоматически списывается со склада.", - "Labor": "Работа", - "Labors": "Работы", - "Language": "Язык", - "Laracasts": "Laracasts", - "Laravel has an incredibly rich ecosystem.": "Laravel has an incredibly rich ecosystem.", - "Last login at": "Последний вход", - "Lasă gol = se aplică mereu. Combină condițiile pentru a ținti situații specifice.": "Пусто = применяется всегда. Комбинируйте условия для конкретных ситуаций.", - "Lead": "Заявка", - "Lead-uri": "Заявки", - "Lead-uri pe sursă": "Заявки по источникам", - "Leads": "Заявки", - "Legendă": "Легенда", - "Legendă:": "Легенда:", - "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.": "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.", - "Lichide": "Жидкости", - "Limbă": "Язык", - "Limbă default": "Язык по умолчанию", - "Limite": "Limite", - "Linia nu mai necesită aprobare.": "Строка больше не требует одобрения.", - "Linii": "Строки", - "Link": "Ссылка", - "Link client (QR)": "Ссылка клиенту (QR)", - "Link tracking": "Ссылка отслеживания", - "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.": "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.", - "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,": "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,", - "Lipsește bot token în setări.": "В настройках отсутствует bot token.", - "Lipsă": "Отсутствует", - "Lipsă piesă": "Нет запчасти", - "Liste configurabile": "Настраиваемые списки", - "Listă": "Список", - "Livrare": "Доставка", - "Livrare (zile)": "Доставка (дни)", - "Livrare gratuită peste": "Бесплатная доставка от", - "Livrat": "Доставлен", - "Livrată": "Доставлена", - "Loading": "Загрузка...", - "Loc.": "Loc.", - "Local": "Локально", - "Locale": "Язык", - "Localizare & monedă": "Локализация и валюта", - "Location": "Локация", - "Locație": "Локация", - "Locație (raft)": "Локация (полка)", - "Locație rack/bin": "Локация полка/ячейка", - "Log in": "Log in", - "Login": "Вход", - "Logo": "Логотип", - "Logo & favicon": "Логотип и favicon", - "Logo (opțional)": "Логотип (опционально)", - "Logo actualizat": "Logo actualizat", - "Logout": "Выход", - "Loturi": "Партии", - "Loturi (FIFO)": "Партии (FIFO)", - "Lovitură": "Удар", - "Low Stock Table": "Остаток ниже минимума", - "Low stock": "Ниже минимума", - "Lucrare": "Работа", - "Lucrare blocată": "Работа заблокирована", - "Lucrări": "Работы", - "Lucrări la terți": "Работы у субподрядчиков", - "Lucrări terți": "Работы у третьих лиц", - "Luna aceasta": "В этом месяце", - "Luna curentă": "Текущий месяц", - "Luna trecută": "Прошлый месяц", - "Luna următoare ▶": "Следующий месяц ▶", - "Lunar": "Lunar", - "Lunetă": "Заднее стекло", - "Luni": "Понедельник", - "Luni (zi)": "Понедельник", - "Luni – Vineri: 08:00 – 18:00": "Luni – Vineri: 08:00 – 18:00", - "Lună": "Месяц", - "Lățime": "Ширина", - "MB folosiți": "МБ использовано", - "MD00 AG00 0000 ...": "MD00 AG00 0000 ...", - "MDL pipeline total": "MDL всего в воронке", - "MDL închise azi": "MDL закрыто сегодня", - "MDL — Leu moldovenesc": "MDL — Молдавский лей", - "MRR realizat": "Реализованный MRR", - "Magazin": "Magazin", - "Magazin activ": "Магазин активен", - "Magazin online": "Онлайн-магазин", - "Mai": "Май", - "Mai mic = aplicat primul.": "Меньше = применяется первым.", - "Maistru": "Мастер", - "Maistru (nume, semnătură)": "Мастер (ФИО, подпись)", - "Maistru / Mecanic": "Мастер / Механик", - "Maistru / Recepție:": "Мастер / Ресепшн:", - "Make": "Марка", - "Manager": "Менеджер", - "Manopere": "Работы", - "Manoperă": "Работа", - "Manual": "Ручной", - "Manuală": "Ручная", - "Mapare coloane": "Сопоставление колонок", - "Marca": "Марка", - "Marca injectoarelor": "Марка форсунок", - "Marca/Model": "Марка/Модель", - "Marca/Model:": "Marca/Model:", - "Marchează Gata": "Отметить готово", - "Marchează acest tenant ca demo (datele pot fi resetate periodic).": "Marchează acest tenant ca demo (datele pot fi resetate periodic).", - "Marchează anulat": "Отметить как отменено", - "Marchează plătit": "Отметить как оплачено", - "Marchează salariul ca plătit": "Отметить зарплату оплаченной", - "Marchează setul ca ridicat de client.": "Отметить комплект как выданный клиенту.", - "Marchează terminat": "Отметить как готовое", - "Marcă": "Марка", - "Marcă implicită": "Марка по умолчанию", - "Margin": "Маржа", - "Marja": "Маржа", - "Marja piese": "Маржа запчастей", - "Marja profitului": "Маржа прибыли", - "Marjă": "Маржа", - "Marjă client": "Маржа клиента", - "Marjă internă (%)": "Внутренняя маржа (%)", - "Marjă internă (%) — override": "Внутренняя маржа (%) — override", - "Marjă internă (nu TVA)": "Внутренняя маржа (не НДС)", - "Marjă piese:": "Маржа запчастей:", - "Marjă profit:": "Маржа прибыли:", - "Marjă:": "Маржа:", - "Marketing": "Маркетинг", - "Marketing (UTM)": "Маркетинг (UTM)", - "Markup": "Наценка", - "Markup %": "Наценка %", - "Martie": "Март", - "Marți": "Вторник", - "Master": "Мастер", - "Master name": "Мастер", - "Matricea": "Матрица", - "Max clienți": "Макс. клиентов", - "Max fișe/lună": "Макс. нарядов/мес", - "Max mașini": "Макс. авто", - "Max qty": "Макс. кол-во", - "Max useri": "Max useri", - "Mașina e gata de ridicat": "Авто готово к выдаче", - "Mașini": "Автомобили", - "Mecanic": "Механик", - "Mecanic / Zi": "Механик / День", - "Mecanic implicit": "Механик по умолчанию", - "Mecanici": "Механики", - "Medie": "Среднее", - "Mediu": "Среднее", - "Merchant Code": "Merchant Code", - "Mesaj": "Сообщение", - "Mesaj client": "Сообщение клиента", - "Mesaj trimis": "Сообщение отправлено", - "Mesaje": "Сообщения", - "Mesaje AI/lună": "AI-сообщения/мес", - "Message": "Сообщение", - "Method": "Метод", - "Metoda": "Metoda", - "Metode de livrare": "Способы доставки", - "Metode plată": "Способы оплаты", - "Metodă": "Метод", - "Metodă plată": "Способ оплаты", - "Miercuri": "Среда", - "Migrare la alt sistem CRM": "Миграция на другую CRM", - "Migrarea inițială a creat setul standard. Adaugă altele dacă ai nevoie (ex: rulou, doză, cutie).": "Начальная миграция создала стандартный набор. Добавьте другие при необходимости (например: рулон, доза, коробка).", - "Mileage": "Пробег", - "Min qty": "Мин. кол-во", - "Min.": "Мин.", - "Minim": "Minim", - "Minivan": "Минивэн", - "Minoră": "Незначительное", - "Minute": "Минуты", - "Mobile pay": "Мобильная оплата", - "Mod": "Режим", - "Mod recepție": "Режим приёмки", - "Mod stub:": "Mod stub:", - "Mod tarifare": "Тип тарифа", - "Mod:": "Режим:", - "Model": "Модель", - "Model Claude": "Модель Claude", - "Model Gemini": "Модель Gemini", - "Model OpenAI": "Модель OpenAI", - "Model auto": "Модель авто", - "Model implicit": "Модель по умолчанию", - "Model year": "Модельный год", - "Modele": "Модели", - "Modificat de": "Изменено", - "Moldova-Agroindbank": "Moldova-Agroindbank", - "Monedă": "Валюта", - "Monedă platformă": "Валюта платформы", - "Monovolum": "Минивэн", - "Motiv": "Причина", - "Motocicletă": "Мотоцикл", - "Motor": "Двигатель", - "Motor / Frâne / Electrică ...": "Двигатель / Тормоза / Электрика ...", - "Motorină": "Дизель", - "Motorizare": "Тип двигателя", - "Multiplicator": "Множитель", - "Mulțumim": "Спасибо", - "Mâine": "Завтра", - "MĂSURĂTORI MECANICA INJECTOARELOR": "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК", - "Mărci auto suportate (separate prin virgulă)": "Поддерживаемые марки (через запятую)", - "Măsurători mecanica injectoarelor": "Измерения механики форсунок", - "Name": "Имя", - "Neachitat": "Не оплачено", - "Necesită acțiune": "Требует действия", - "Necesită aprobare": "Требуется одобрение", - "Necesită aprobare client": "Требуется одобрение клиента", - "Necesită atenție": "Требует внимания", - "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Требуется минимум 2 полные приёмки с установленной ожидаемой датой.", - "Necesită curățare repetată": "Требуется повторная чистка", - "Necompletat": "Не заполнено", - "Neconfirmat": "Не подтверждено", - "Neconfirmate": "Не подтверждено", - "Necunoscut": "Неизвестно", - "Neplătit": "Не оплачено", - "Neprezentat": "Не явился", - "Nepublicat": "Не опубликовано", - "Nesemnat": "Не подписано", - "Nesincronizat": "Не синхронизировано", - "Net 30 / Avans": "Net 30 / Аванс", - "Net:": "Итого:", - "Neverificat": "Не проверено", - "New client": "Новый клиент", - "New mașină": "Новое авто", - "Nicio cameră detectată.": "Камера не обнаружена.", - "Nicio cheltuială.": "Нет расходов.", - "Nicio comandă încă": "Пока нет заказов", - "Nicio conversație": "Нет диалогов", - "Nicio daună marcată": "Нет отмеченных повреждений", - "Nicio excepție": "Нет исключений", - "Nicio factură emisă încă": "Счета пока не выставлены", - "Nicio factură generată": "Счета не созданы", - "Nicio fișă de lucru": "Нет заказ-нарядов", - "Nicio fișă în perioada selectată.": "Нет нарядов за выбранный период.", - "Nicio fotografie": "Нет фотографий", - "Nicio lucrare de caroserie": "Нет кузовных работ", - "Nicio lucrare la terți": "Нет работ у субподрядчиков", - "Nicio manoperă efectuată.": "Работы не выполнены.", - "Nicio mașină încă": "Пока нет авто", - "Nicio metodă de plată configurată. Contactează operatorul.": "Способ оплаты не настроен. Свяжитесь с оператором.", - "Nicio notă internă.": "Нет внутренних заметок.", - "Nicio piesă implicită": "Нет запчастей по умолчанию", - "Nicio piesă montată.": "Запчасти не установлены.", - "Nicio plată": "Нет платежей", - "Nicio plată în perioada selectată.": "Нет платежей за выбранный период.", - "Nicio programare în această perioadă.": "Нет записей в этом периоде.", - "Nicio programare în perioada selectată.": "Нет записей за выбранный период.", - "Niciodată": "Никогда", - "Niciun UM înregistrat": "Нет единиц измерения", - "Niciun client magazin": "Нет клиентов магазина", - "Niciun client pierdut. 🎉": "Нет потерянных клиентов. 🎉", - "Niciun client încă": "Пока нет клиентов", - "Niciun cod cross": "Нет кросс-кодов", - "Niciun coeficient": "Нет коэффициентов", - "Niciun coeficient contextual nu se aplică (preț de bază).": "Контекстные коэффициенты не применяются (базовая цена).", - "Niciun depozit": "Нет складов", - "Niciun dispozitiv abonat": "Нет подписанных устройств", - "Niciun istoric": "Нет истории", - "Niciun lead.": "Нет заявок.", - "Niciun lot înregistrat": "Партии не зарегистрированы", - "Niciun mecanic activ.": "Нет активных механиков.", - "Niciun mecanic implicit": "Нет механика по умолчанию", - "Niciun mecanic nu a finalizat lucrări în această perioadă.": "Ни один механик не завершил работы за этот период.", - "Niciun plan definit": "Niciun plan definit", - "Niciun preț înregistrat": "Цены не зарегистрированы", - "Niciun protocol": "Нет протоколов", - "Niciun rest de încasat. 🎉": "Нет остатка к получению. 🎉", - "Niciun rezultat pentru": "Нет результатов для", - "Niciun set de anvelope": "Нет комплектов шин", - "Niciun subcontractor": "Нет субподрядчиков", - "Niciun tenant încă": "Пока нет арендаторов", - "Niciun token generat. Folosește butonul „Generează token": "Токены не созданы. Используйте кнопку «Создать токен».", - "Niciun șablon": "Нет шаблонов", - "Nimic de restituit": "Нечего возвращать", - "No": "Нет", - "No-show alert": "No-show предупр.", - "Noiembrie": "Ноябрь", - "Norm hours": "Норма часов", - "Norma ore": "Норма часов", - "Normal": "Обычная", - "Norme-ore": "Нормо-часы", - "Note interne": "Note interne", - "Notes": "Заметки", - "Notificare": "Уведомление", - "Notifications": "Уведомления", - "Notificări": "Уведомления", - "Notificări clienți": "Уведомления клиентов", - "Notificările push funcționează ✅": "Push-уведомления работают ✅", - "Notițe": "Заметки", - "Notițe / Reclamație": "Заметки / Жалоба", - "Notițe / reclamație": "Заметки / жалоба", - "Notițe interne": "Внутренние заметки", - "Nou": "Новый", - "Nou tehnician": "Новый техник", - "Nouă": "Новая", - "Nr.": "№", - "Nr. auto": "№ авто", - "Nr. dosar daună": "№ дела о повреждении", - "Nr. factură": "№ счёта", - "Nr. fișă": "№ наряда", - "Nr. injectoare": "Кол-во форсунок", - "Nr. poliță": "№ полиса", - "Nr. protocol": "№ протокола", - "Nr. protocol:": "№ протокола:", - "Nr. telefon": "Тел. номер", - "Nr. înmatriculare": "Гос. номер", - "Nr.:": "Nr.:", - "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.": "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.", - "Nu ai cont?": "Нет аккаунта?", - "Nu am găsit linii valide — verifică maparea coloanelor": "Не найдено валидных строк — проверьте маппинг колонок", - "Nu există date": "Нет данных", - "Nu există rezultate": "Нет результатов", - "Nu găsit": "Не найдено", - "Nu pot porni camera: ": "Не удалось запустить камеру: ", - "Nu re-trimite mai des de X zile": "Не отправлять повторно чаще чем раз в X дней", - "Nu te poți șterge pe tine!": "Нельзя удалить себя!", - "Nu, renunță": "Нет, отменить", - "Numar": "Номер", - "Number": "Номер", - "Number generated": "Номер создан", - "Nume": "Имя", - "Nume (EN)": "Название (EN)", - "Nume (RO)": "Название (RO)", - "Nume (RU)": "Название (RU)", - "Nume (descriere)": "Название (описание)", - "Nume *": "Название *", - "Nume admin": "Имя админа", - "Nume canal": "Название канала", - "Nume familie": "Фамилия", - "Nume template": "Название шаблона", - "Nume în cele 3 limbi": "Название на 3 языках", - "Nume, cod articol, brand...": "Название, артикул, бренд...", - "Nume:": "Nume:", - "Numele este obligatoriu": "Numele este obligatoriu", - "Numerar": "Наличные", - "Numerar net (toate plățile - cheltuieli)": "Чистая наличность (все платежи − расходы)", - "Număr": "Номер", - "Numărul de zile gratis după ce un tenant alege acest plan.": "Дни бесплатного пробного периода при выборе плана.", - "OCR eșuat": "OCR не удалось", - "OK": "OK", - "Observații": "Комментарии", - "Obține token cu": "Получить токен с помощью", - "Octombrie": "Октябрь", - "Ocupat": "Занято", - "Oglindă D": "Зеркало П", - "Oglindă S": "Зеркало Л", - "Ok": "Ок", - "On = arată „Bază salariu: X · marjă Y%": "On = показывать «База зарплаты: X · маржа Y%»", - "On = arată „Bază salariu: X · marjă Y%\" sub Total în tabelul Manopere. Off = doar Total (util când review-uiești o Fișă cu clientul de față).": "On = показывать «База зарплаты: X · маржа Y%» под Итого в таблице Работы. Off = только Итого (удобно при просмотре наряда с клиентом).", - "On = din prețul manoperelor se scade marja pentru salariu. Off = manopere la cost (salariu pe Total integral).": "On = из цены работ вычитается маржа для зарплаты. Off = работы по себестоимости (зарплата от полной суммы).", - "Onboarded": "Onboarded", - "Only trashed": "Только удалённые", - "Onorat": "Onorat", - "Onorează (scade stoc)": "Выполнить (списать со склада)", - "OpenAI API Key": "OpenAI API Key", - "Opened at": "Открыт", - "Operator platformă:": "Operator platformă:", - "Operatorul (tu) creezi factură:": "Operatorul (tu) creezi factură:", - "Operatorul confirmă manual factura ca plătită": "Operatorul confirmă manual factura ca plătită", - "Operatorul îți va emite factură când e timpul abonamentului.": "Operatorul îți va emite factură când e timpul abonamentului.", - "Ora": "Время", - "Ora deschidere": "Время открытия", - "Ora ieșire": "Время выдачи", - "Ora intrare": "Время приёма", - "Ora sfârșit": "Конец", - "Ora începere": "Начало", - "Ora închidere": "Время закрытия", - "Oraș": "Город", - "Oraș:": "Oraș:", - "Order": "Заказ", - "Order date": "Дата заказа", - "Order number": "№ заказа", - "Orders": "Заказы", - "Ordine": "Порядок", - "Ordonare": "Сортировка", - "Ordonat": "Отсортировано", - "Ordonează după": "Сортировать по", - "Ore": "Часы", - "Ore (normă)": "Часы (норма)", - "Ore disponibile / zi": "Доступные часы / день", - "Ore lucrate": "Отработанные часы", - "Ore programate": "Запланированные часы", - "Ore total": "Всего часов", - "Ore/zi": "Часов/день", - "Overview": "Обзор", - "Owner": "Владелец", - "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.": "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.", - "P&L": "P&L", - "PDF": "PDF", - "PDR": "PDR", - "PDR (fără vopsire)": "PDR (без покраски)", - "PNG/ICO, max 512 KB.": "PNG/ICO, макс. 512 КБ.", - "PNG/SVG, max 2 MB. Apare în sidebar.": "PNG/SVG, макс. 2 МБ. Отображается в сайдбаре.", - "PO": "PO", - "POS": "POS", - "POST /api/v1/login": "POST /api/v1/login", - "PPF": "PPF", - "PROTOCOL DE DIAGNOSTIC ȘI CURĂȚARE": "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ", - "Pagina": "Страница", - "Pagini": "Страницы", - "Paid": "Оплачено", - "Paid at": "Оплачено", - "Panou": "Панель", - "Panou control": "Панель управления", - "Parbriz": "Лобовое", - "Parolă": "Пароль", - "Parolă (lasă gol pentru a nu schimba)": "Пароль (пусто = без изменений)", - "Parolă (lasă gol pentru auto-generat)": "Пароль (пусто = сгенерировать)", - "Parolă API": "API-пароль", - "Parolă resetată.": "Parolă resetată.", - "Part": "Запчасть", - "Parts": "Запчасти", - "Parțial": "Частично", - "Pas 1 — Datele afacerii": "Pas 1 — Datele afacerii", - "Pas 2 — Brand & limbă": "Pas 2 — Brand & limbă", - "Pas 3 — Tarif & terminat": "Pas 3 — Tarif & terminat", - "Password": "Пароль", - "Pasul 1: Încarcă fișierul": "Шаг 1: Загрузка файла", - "Pasul 2: Mapează coloanele": "Шаг 2: Сопоставьте колонки", - "Pasul 3: Previzualizare — :n poziții": "Шаг 3: Предпросмотр — :n позиций", - "Pauză": "Пауза", - "Pay status": "Статус оплаты", - "Pay terms": "Условия оплаты", - "PayPal": "PayPal", - "PayPal:": "PayPal:", - "Payload:": "Payload:", - "Payment": "Платёж", - "Payment date": "Дата платежа", - "Payment method": "Способ оплаты", - "Payments": "Платежи", - "Paynet": "Paynet", - "Pe oră": "Почасовая", - "Pe oră (normă × tarif)": "Почасово (норма × тариф)", - "Pe pauză": "На паузе", - "Pe status": "По статусу", - "Penalizare": "Штраф", - "Penalizări": "Штрафы", - "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.": "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.", - "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.": "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.", - "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.": "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.", - "Pentru detalii, contactați administratorul platformei.": "Pentru detalii, contactați administratorul platformei.", - "Per page": "На странице", - "Perioada (YYYY-MM)": "Период (ГГГГ-ММ)", - "Perioadă": "Период", - "Perioadă (YYYY-MM)": "Период (ГГГГ-ММ)", - "Perioadă raport": "Период отчёта", - "Perioadă trial (zile)": "Пробный период (дни)", - "Perioadă:": "Период:", - "Period": "Период", - "Permisiuni": "Права", - "Persoană contact": "Контактное лицо", - "Persoană fizică": "Физ. лицо", - "Persoană juridică": "Юр. лицо", - "Personalizat": "Персонализировано", - "Phone": "Телефон", - "Phone alt": "Тел. дополн.", - "Photo": "Фото", - "Photos": "Фото", - "Pickup": "Пикап", - "Pierdut": "Потерян", - "Pierdute": "Пропущенные", - "Piesa returnată în stoc": "Запчасть возвращена на склад", - "Piese": "Запчасти", - "Piese (vânzare)": "Запчасти (продажа)", - "Piese impl.": "Запчасти", - "Piese implicite": "Запчасти по умолчанию", - "Piese implicite adăugate (:n)": "Добавлены запчасти по умолчанию (:n)", - "Piese în stoc": "Piese în stoc", - "Piesă": "Запчасть", - "Piesă din catalog": "Запчасть из каталога", - "Pipeline": "Воронка", - "Plafon": "Крыша", - "Plan": "План", - "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.": "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.", - "Plata apare în 1-3 zile lucrătoare": "Plata apare în 1-3 zile lucrătoare", - "Plata stabilește automat starea fișei (unpaid/partial/paid)": "Оплата автоматически задаёт статус наряда (не оплачено / частично / оплачено).", - "Plate": "Гос. номер", - "Plată": "Платёж", - "Plată & total": "Оплата и итого", - "Plată anulată": "Plată anulată", - "Plată primită": "Платёж получен", - "Plată reușită": "Plată reușită", - "Plată reușită!": "Plată reușită!", - "Plângere client": "Жалоба клиента", - "Plătește direct din bancă (1-3 zile)": "Plătește direct din bancă (1-3 zile)", - "Plătit": "Оплачено", - "Plătit către terț": "Оплачено субподрядчику", - "Plătit de": "Оплачено", - "Plătit la": "Оплачено", - "Plătit terț": "Оплачено субподр.", - "Plătită": "Оплачено", - "Plăți": "Платежи", - "Plăți internaționale. Mai potrivit pentru clienți din afara MD.": "Plăți internaționale. Mai potrivit pentru clienți din afara MD.", - "Pod": "Пост", - "Pod / Spațiu lucru": "Пост / рабочее место", - "Pod / Zi": "Пост / День", - "Pod / spațiu": "Пост / место", - "Pod × Zile": "Пост × Дни", - "Polish": "Полировка", - "Politica de confidențialitate": "Политика конфиденциальности", - "Politici": "Политики", - "Pontaj": "Табель", - "Populare": "Популярные", - "Portbagaj": "Багажник", - "Posibili clienți noi": "Потенциальные новые клиенты", - "Position": "Должность", - "Post actualizat": "Post actualizat", - "Poze": "Фото", - "Pozele auto": "Фото авто", - "Poștă": "Почта", - "Poți adăuga un loc de muncă (cu lift sau fără — ex: curte, atelier electric).": "Можно добавить рабочее место (с лифтом или без — например: двор, электроцех).", - "Prag D": "Порог П", - "Prag S": "Порог Л", - "Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.", - "Precedent": "Предыдущий", - "Predat": "Выдан", - "Prefix facturi": "Prefix facturi", - "Pregătită": "Готова", - "Premium": "Премиум", - "Premium / Lux": "Премиум / Люкс", - "Prenume": "Имя", - "Preview": "Предпросмотр", - "Preview PDF": "Предпросмотр PDF", - "Previzualizare": "Предпросмотр", - "Previzualizare →": "Предпросмотр →", - "Prezent": "Присутствует", - "Prezențe": "Присутствия", - "Prezență": "Присутствие", - "Preț": "Цена", - "Preț achiziție": "Цена закупки", - "Preț anual": "Годовая цена", - "Preț client": "Цена клиенту", - "Preț contextual": "Preț contextual", - "Preț de bază (markup)": "Preț de bază (markup)", - "Preț fix": "Фикс. цена", - "Preț fix (MDL)": "Фикс. цена (MDL)", - "Preț implicit": "Цена по умолчанию", - "Preț inteligent": "Умная цена", - "Preț lunar": "Ежемесячная цена", - "Preț orientativ (MDL)": "Ориентировочная цена (MDL)", - "Preț recomandat": "Preț recomandat", - "Preț unit.": "Цена за ед.", - "Preț unitar": "Цена за единицу", - "Preț vz.": "Цена прод.", - "Preț vânzare": "Цена продажи", - "Preț/h": "Цена/ч", - "Prețuri": "Цены", - "Prețurile se înregistrează automat la fiecare recepție de PO.": "Цены регистрируются автоматически при каждой приёмке PO.", - "Price": "Цена", - "Prima vizită": "Первый визит", - "Primește cereri din canalul Telegram + trimite confirmări automate.": "Получайте заявки из Telegram-канала + отправляйте автоподтверждения.", - "Primit": "Входящий", - "Print": "Печать", - "Print factură": "Печать счёта", - "Print fișă": "Печать наряда", - "Prio": "Приор.", - "Prioritate": "Приоритет", - "Privat": "Приватно", - "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin": "Процент по умолчанию для работ. Вычитается из цены работы для определения базы зарплаты механика. Виден только ролям с правом «finance.view_internal_margin».", - "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin\".": "Процент по умолчанию для работ. Вычитается из цены работы для определения базы зарплаты механика. Виден только ролям с правом «finance.view_internal_margin».", - "Procentaj": "Наценка", - "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.": "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.", - "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.": "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.", - "Procesează": "Обработать", - "Producător": "Производитель", - "Produs": "Товар", - "Produse": "Товары", - "Produsele tale": "Produsele tale", - "Profesie": "Профессия", - "Profil": "Профиль", - "Profile": "Профиль", - "Profit": "Прибыль", - "Profit (luna)": "Прибыль (месяц)", - "Profit brut": "Валовая прибыль", - "Profit net": "Чистая прибыль", - "Programare": "Запись", - "Programare adăugată": "Programare adăugată", - "Programare confirmată": "Запись подтверждена", - "Programare creată · mâine 10:00": "Запись создана · завтра 10:00", - "Programare mutată": "Programare mutată", - "Programare nouă": "Новая запись", - "Programare ștearsă": "Programare ștearsă", - "Programarea dvs. este confirmată:": "Programarea dvs. este confirmată:", - "Programat": "Запланировано", - "Programați-vă online sau sunați la": "Programați-vă online sau sunați la", - "Programează": "Запланировать", - "Programează întâlnire": "Запланировать встречу", - "Programări": "Записи", - "Programări azi": "Записи сегодня", - "Progres": "Прогресс", - "Progres etapă": "Прогресс этапа", - "Proprietar": "Владелец", - "Protocol nou": "Новый протокол", - "Provider implicit": "Провайдер по умолчанию", - "Provider:": "Provider:", - "Public": "Публично", - "Public (afișat la signup)": "Публичный (виден при регистрации)", - "Publicat": "Опубликовано", - "Publicat în magazin": "Опубликовано в магазине", - "Publică": "Опубликовать", - "Publică în magazin": "Опубликовать в магазине", - "Publishable key": "Publishable key", - "Published": "Опубликовано", - "Purchase": "Закупка", - "Purchases": "Закупки", - "Push": "Push", - "Putere": "Мощность", - "Pâlnie": "Воронка", - "Până la": "До", - "Până la (gol = ∞)": "До (пусто = ∞)", - "Până la data": "До даты", - "Până la ora": "По", - "Până la:": "Până la:", - "QR": "QR", - "Qty": "Кол-во", - "Quantity": "Количество", - "ROI": "ROI", - "RON — Leu românesc": "RON — Румынский лей", - "RUB — Rublă": "RUB — Рубль", - "Raft": "Полка", - "Rapoarte": "Отчёты", - "Raport": "Отчёт", - "Rata conversie": "Конверсия", - "Ratat": "Пропущенный", - "Rate": "Ставка", - "Rating": "Рейтинг", - "Rating actualizat → {$score}★": "Rating actualizat → {$score}★", - "Reactivează": "Реактивировать", - "Read the": "Read the", - "Ready at": "Готов", - "Real ore": "Факт часов", - "Reason": "Причина", - "Recalculat preț pentru :n piese": "Цена пересчитана для :n запчастей", - "Recalculat preț pentru {$count} piese": "Recalculat preț pentru {$count} piese", - "Recalculează": "Пересчитать", - "Received at": "Принято", - "Recent": "Недавно", - "Recente": "Недавние", - "Recente / restul": "Recente / restul", - "Recepție": "Ресепшн", - "Recepție acum:": "Приёмка сейчас:", - "Recepție completă — batch-uri create": "Полная приёмка — партии созданы", - "Recepție totală": "Полная приёмка", - "Recepționat": "Принято", - "Recepționat — batch creat": "Принято — партия создана", - "Recepționată": "Принято", - "Recepționată parțial": "Частично принята", - "Recepționată total": "Полностью принята", - "Recepționează": "Принять", - "Recepționează marfă": "Приёмка товара", - "Recomandare": "Рекомендация", - "Recomandat": "Рекомендуется", - "Recomandate": "Рекомендуемые", - "Recomandată înlocuire": "Рекомендована замена", - "Recomandă": "Рекомендуется", - "Recomandări": "Рекомендации", - "Recomandări AI": "AI-рекомендации", - "Recomandări — clienți de urmărit": "Рекомендации — клиенты для контакта", - "Redeschide fișa": "Переоткрыть наряд", - "Ref.": "Реф.", - "Ref. lot/factură": "Реф. партии/счёта", - "Reference": "Ссылка", - "Referință": "Ссылка", - "Referință (Stripe id, transfer)": "Ссылка (Stripe id, перевод)", - "Referință (chitanță / tranzacție)": "Ссылка (квитанция / транзакция)", - "Refuzat": "Отклонён", - "Refuzat de client": "Отклонено клиентом", - "Regenerează": "Перегенерировать", - "Region": "Регион", - "Register": "Регистрация", - "Regiune": "Regiune", - "Regulă": "Правило", - "Reia": "Продолжить", - "Remember me": "Запомнить меня", - "Reminder ITP / revizie": "Напоминание ТО / диагностика", - "Reminder service auto": "Напоминание об авто-сервисе", - "Renunță": "Отменить", - "Reordonează": "Изменить порядок", - "Reparație": "Ремонт", - "Reparație capitală motor": "Кап. ремонт двигателя", - "Reparație caroserie": "Ремонт кузова", - "Reparații": "Ремонты", - "Report": "Отчёт", - "Reports": "Отчёты", - "Rerating": "Пересчёт рейтинга", - "Reset": "Сбросить", - "Reset parolă": "Сброс пароля", - "Resetare parolă": "Resetare parolă", - "Resetează": "Сбросить", - "Resetează 2FA": "Сбросить 2FA", - "Resetează filtre": "Сбросить фильтры", - "Resetează parola": "Сбросить пароль", - "Respinge": "Отклонить", - "Respins": "Отклонено", - "Respins de": "Отклонено", - "Responsabil": "Ответственный", - "Rest de plată": "К оплате", - "Restanță": "Задолженность", - "Restaurează": "Восстановить", - "Restituire": "Restituire", - "Restore": "Восстановить", - "Retur": "Возврат", - "Returnat": "Возвращено", - "Revenue": "Доход", - "Revizie": "ТО", - "Revizii": "ТО", - "Revocă": "Отозвать", - "Rezervare": "Резерв", - "Rezervat": "Зарезервировано", - "Rezervă o programare": "Rezervă o programare", - "Rezistență ÎNAINTE": "Сопротивление ДО", - "Rezistență, Ω": "Сопротивление, Ом", - "Rezultat": "Результат", - "Rezultate": "Результаты", - "Rezumat": "Резюме", - "Reîmprospătează": "Обновить", - "Ridicare din service": "Самовывоз из сервиса", - "Ridicare la service": "Самовывоз в сервисе", - "Ridicat": "Высокий", - "Robotizată": "Робот", - "Rol": "Роль", - "Rol primar": "Основная роль", - "Role": "Роль", - "Rolul principal — sincronizat automat cu drepturile RBAC.": "Основная роль — автоматически синхронизирована с правами RBAC.", - "Roluri suplimentare": "Доп. роли", - "Roluri suplimentare peste rolul primar — drepturile se cumulează.": "Дополнительные роли поверх основной — права суммируются.", - "Rolurile sistem (owner/admin/etc.) au numele blocat": "Системные роли (owner/admin/и т.д.) имеют заблокированное имя", - "Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).": "Роли пользователя уже предоставляют ему права. Добавляйте исключения только когда хотите вручную GRANT-нуть или DENY-нуть конкретное право для этого пользователя (поверх роли).", - "Română": "Румынский", - "Rotire": "Поворот", - "Roți": "Колёса", - "Rugină": "Ржавчина", - "Rulează `php artisan push:vapid` și adaugă cheile în .env.": "Выполните `php artisan push:vapid` и добавьте ключи в .env.", - "Rând": "Строка", - "Rânduri": "Строки", - "Rânduri per pagină": "Строк на странице", - "Rămas": "Остаток", - "Răspuns": "Отвечен", - "Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.", - "SEO": "SEO", - "SMS": "SMS", - "SUV": "SUV", - "SUV / Crossover": "SUV / Кроссовер", - "Salarii": "Зарплаты", - "Salariu": "Зарплата", - "Salariu & comisioane": "Зарплата и комиссии", - "Salariu & marjă": "Зарплата и маржа", - "Salariu bază": "Базовая зарплата", - "Salary base": "База зарплаты", - "Sales": "Продажи", - "Salut": "Привет", - "Salvează": "Сохранить", - "Salvează configurația pentru acest furnizor": "Сохранить конфигурацию для этого поставщика", - "Salvează schimbările": "Сохранить изменения", - "Salvează și adaugă altul": "Сохранить и добавить другой", - "Salvează și continuă": "Сохранить и продолжить", - "Salvează și închide": "Сохранить и закрыть", - "Sarcini": "Задачи", - "Sarcini restante": "Просроченные задачи", - "Sarcină": "Задача", - "Sau generează unul aici (recomandat pentru integrări permanente)": "Или сгенерируйте здесь (рекомендуется для постоянных интеграций).", - "Sau introdu manual (cod articol / barcode)…": "Или введите вручную (артикул / штрих-код)…", - "Save": "Сохранить", - "Scade din stoc piesele legate de catalog (FIFO) și marchează comanda confirmată.": "Списывает со склада запчасти, связанные с каталогом (FIFO), и подтверждает заказ.", - "Scadent": "Scadent", - "Scadent la": "Scadent la", - "Scadență": "Срок оплаты", - "Scanează codurile pieselor pentru a marca ca recepționate.": "Сканируйте коды запчастей, чтобы отметить как принятые.", - "Scaner cod QR / Bare": "Scaner cod QR / Bare", - "Scheduled at": "Запланировано", - "Schimb ulei + filtru": "Замена масла + фильтр", - "Schimbă statusul fișei": "Изменить статус наряда", - "Scoate din magazin": "Scoate din magazin", - "Scrie mesajul tău...": "Введите ваше сообщение...", - "Scule / consumabile": "Инструменты / расходники", - "Scăzut": "Низкий", - "Se completează automat când clientul scrie la bot": "Заполняется автоматически, когда клиент пишет боту", - "Se procesează...": "Обработка...", - "Se salvează...": "Se salvează...", - "Se vor crea batch-uri pentru toate restanțele rămase în depozitul țintă.": "Партии будут созданы для всех оставшихся остатков на целевом складе.", - "Search": "Поиск", - "Season": "Сезон", - "Secret": "Secret", - "Secret key": "Secret key", - "Secret semnătură": "Секрет подписи", - "Secunde": "Секунды", - "Securitate": "Безопасность", - "Sedan": "Седан", - "Sedan / Hatchback": "Седан / Хэтчбек", - "Select all": "Выбрать все", - "Selectat": "Выбрано", - "Selectat:": "Выбрано:", - "Selectate": "Выбранные", - "Selectează": "Выбрать", - "Selectează dată": "Выберите дату", - "Selectează fișier": "Выберите файл", - "Selectează furnizorul": "Выберите поставщика", - "Selectează interval": "Выберите интервал", - "Selectează motivul pentru care lucrarea nu poate continua. Va fi vizibil managerului.": "Выберите причину, по которой работа не может продолжаться. Будет видно менеджеру.", - "Selectează oră": "Выберите время", - "Selectează perioadă": "Выберите период", - "Semnat": "Подписано", - "Semnat de": "Подписано", - "Semnat de (manual)": "Подписано (вручную)", - "Semnează": "Подписать", - "Semnătură": "Подпись", - "Semnătură digitală": "Цифровая подпись", - "Senzori TPMS": "Датчики TPMS", - "Septembrie": "Сентябрь", - "Serial": "Серийный", - "Serial number": "Серийный номер", - "Serie": "Серия", - "Serie factură": "Серия счёта", - "Service": "Услуга", - "Service ID": "Service ID", - "Services": "Услуги", - "Servicii": "Услуги", - "Servicii & tarif": "Услуги и тариф", - "Servicii oferite": "Servicii oferite", - "Servicii oferite (separate prin virgulă)": "Оказываемые услуги (через запятую)", - "Servicii terțe": "Сторонние услуги", - "Sesiuni": "Сессии", - "Set eliberat din depozit": "Комплект выдан со склада", - "Set primit în depozit": "Комплект принят на склад", - "Setare implicită": "По умолчанию", - "Setat manual dacă markup = 0.": "Установите вручную, если наценка = 0.", - "Setează webhook": "Настроить webhook", - "Settings": "Настройки", - "Seturi anvelope": "Шины (комплекты)", - "Setări avansate": "Расширенные настройки", - "Setări companie": "Настройки компании", - "Setări generale": "Общие настройки", - "Setări plăți": "Настройки платежей", - "Setări plăți salvate": "Setări plăți salvate", - "Setări salvate": "Настройки сохранены", - "Setările au fost salvate. Hai să adăugăm primul client.": "Setările au fost salvate. Hai să adăugăm primul client.", - "Sever": "Тяжёлое", - "Sex": "Пол", - "Sezon": "Сезон", - "Sfat": "Совет", - "Shelf": "Полка", - "Sign in": "Войти", - "Sign up": "Регистрация", - "Sincronizat": "Синхронизировано", - "Sincronizează": "Синхронизировать", - "Sistem": "Sistem", - "Site": "Сайт", - "Site PSauto": "Сайт", - "Sku": "SKU", - "Slot": "Слот", - "Slug": "Slug", - "Sold": "Баланс", - "Solution": "Решение", - "Sosit": "Прибыл", - "Source": "Источник", - "Spart": "Разбито", - "Spate-Dreapta": "Зад-Право", - "Spate-Stânga": "Зад-Лево", - "Spațiu de lucru adăugat": "Spațiu de lucru adăugat", - "Specialitate": "Специализация", - "Specializare": "Специализация", - "Specialty": "Специализация", - "Specificații": "Характеристики", - "Sport": "Спорт", - "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Укажите системе, что означает каждая колонка. Мы сохраним настройку для будущих импортов.", - "Standard": "Стандартно", - "Stare": "Состояние", - "Stare timp": "Время", - "Stare zi": "Состояние дня", - "Start": "Начало", - "Status": "Статус", - "Status dosar": "Статус досье", - "Status implicit": "Статус по умолчанию", - "Status:": "Статус:", - "Stoc": "Склад", - "Stoc adăugat": "Stoc adăugat", - "Stoc minim": "Stoc minim", - "Stoc minim atins": "Достигнут мин. остаток", - "Stoc piese (la preț achiziție)": "Остаток запчастей (по закупке)", - "Stock": "Остаток", - "Storage": "Хранение", - "Storage (MB)": "Storage (MB)", - "Storage media": "Storage media", - "Stripe: înregistrează cont la": "Stripe: înregistrează cont la", - "Sub minim": "Ниже мин.", - "Subcontractare": "Субподряд", - "Subcontractor": "Субподрядчик", - "Subcontractori": "Субподрядчики", - "Subdomeniul: .service.mir.md": "Subdomeniul: .service.mir.md", - "Subiect": "Тема", - "Subiect (email)": "Тема (email)", - "Subiect *": "Тема *", - "Subiect și data sunt obligatorii": "Subiect și data sunt obligatorii", - "Submit": "Отправить", - "Subtotal": "Промежуточный итог", - "Subtotal manopere:": "Subtotal manopere:", - "Subtotal piese:": "Subtotal piese:", - "Succes": "Успех", - "Sugerează revizie / piese de uzură.": "Предложите ТО / расходники.", - "Sumă": "Сумма", - "Sumă achitată": "Sumă achitată", - "Sumă:": "Sumă:", - "Sunet": "Звук", - "Sunt de acord": "Я согласен", - "Sunteți sigur?": "Вы уверены?", - "Sună": "Позвонить", - "Sună-i sau trimite-le un email cu suma datorată.": "Позвоните или отправьте email с суммой долга.", - "Suport": "Поддержка", - "Supplier": "Поставщик", - "Sursă": "Источник", - "Sursă & Atribuire": "Источник и атрибуция", - "Suspendat": "Приостановлено", - "Suspendă": "Приостановить", - "Suspensie": "Подвеска", - "Sâmbătă": "Суббота", - "Sâmbătă: 09:00 – 14:00": "Sâmbătă: 09:00 – 14:00", - "Săpt": "Нед", - "Săpt. lucrătoare": "Раб. дни", - "Săpt. următoare →": "След. неделя →", - "Săptămâna aceasta": "На этой неделе", - "Săptămâna curentă": "Текущая неделя", - "Săptămâna trecută": "Прошлая неделя", - "Săptămâni": "Недели", - "TPMS": "TPMS", - "TPMS & foto": "TPMS и фото", - "TVA": "НДС", - "Tablă": "Штампованный", - "Tarif normo-oră": "Тариф нормо-часа", - "Tarif normo-oră (poți schimba oricând)": "Тариф нормо-часа (можно изменить в любой момент)", - "Tarif orar (MDL)": "Часовой тариф (MDL)", - "Tarif/h": "Тариф/ч", - "Tarif/oră": "Тариф/час", - "Tarifare": "Тарификация", - "Task": "Задача", - "Tasks": "Задачи", - "Taxe": "Налоги", - "Taxă depozitare": "Плата за хранение", - "Taxă livrare": "Плата за доставку", - "Tehnice": "Технические", - "Tehnicieni": "Техники", - "Telefon": "Телефон", - "Telefon alternativ": "Доп. телефон", - "Telefon principal": "Telefon principal", - "Telefon sau parolă incorecte.": "Telefon sau parolă incorecte.", - "Telefon:": "Telefon:", - "Telefonie": "Телефония", - "Telegram": "Telegram", - "Telegram bot": "Telegram-бот", - "Telegram chat ID": "Telegram chat ID", - "Telegram va trimite mesajele primite la URL-ul webhook de mai jos.": "Telegram будет пересылать входящие сообщения на webhook-URL ниже.", - "Tenant activat.": "Tenant activat.", - "Tenant demo": "Tenant demo", - "Tenant not resolved": "Тенант не определён", - "Tenant suspendat.": "Tenant suspendat.", - "Tenants recenți": "Tenants recenți", - "Tenants total": "Всего тенантов", - "Tenantul vede factura în interiorul lui la": "Tenantul vede factura în interiorul lui la", - "Termen": "Срок", - "Termen limită": "Крайний срок", - "Termene": "Сроки", - "Termeni": "Условия", - "Termeni de plată": "Условия оплаты", - "Termeni plată": "Условия оплаты", - "Termeni și condiții": "Условия и положения", - "Terminal": "Терминал", - "Termină": "Завершить", - "Terț": "Субподрядчик", - "Test AutoCRM": "Тест AutoCRM", - "Test notificare push": "Тест push-уведомления", - "Testează bot Telegram": "Тест Telegram-бота", - "Theme color": "Theme color", - "Time": "Время", - "Timeline": "Хронология", - "Timeline & Chat — Phase 2": "Timeline и чат — этап 2", - "Timp deschidere, ms": "Время открытия, мс", - "Timp lucrat": "Отработано", - "Timp mediu": "Среднее время", - "Timp total": "Общее время", - "Timp închidere KZ, ms": "Время закр. в КЗ, мс", - "Timp închidere, ms": "Время закрытия, мс", - "Tinichigerie": "Кузовной ремонт", - "Tinichigerie / Detailing": "Кузов / Детейлинг", - "Tip": "Тип", - "Tip daună": "Тип повреждения", - "Tip implicit": "Тип по умолчанию", - "Tip jante": "Тип дисков", - "Tipărește": "Печать", - "Tipărește / PDF fișă": "Печать / PDF наряда", - "Tipărește etichete QR": "Печать QR-этикеток", - "Title": "Название", - "To": "До", - "Toate": "Все", - "Toate atelierele": "Все мастерские", - "Toate autovehiculele": "Все авто", - "Toate categoriile": "Все категории", - "Toate cererile": "Все заявки", - "Toate cheltuielile": "Все расходы", - "Toate comenzile": "Все заказы", - "Toate companiile": "Все компании", - "Toate câmpurile": "Все поля", - "Toate limbile": "Все языки", - "Toate ok": "Всё в порядке", - "Toate piesele sunt în stoc.": "Все запчасти в наличии.", - "Toate plătite": "Все оплачены", - "Toate plățile": "Все платежи", - "Toate produsele": "Все товары", - "Toate rolurile": "Все роли", - "Toate statusurile": "Все статусы", - "Toate timpurile": "За всё время", - "Token generat!": "Токен создан!", - "Token public": "Token public", - "Token revocat": "Token revocat", - "Tokens consumate luna aceasta:": "Токены использовано в этом месяце:", - "Tokens:": "Tokens:", - "Top piese vândute": "Топ проданных запчастей", - "Tot apelul trebuie făcut pe subdomain-ul tău:": "Все запросы должны выполняться на вашем поддомене:", - "Total": "Итого", - "Total active": "Всего активов", - "Total cheltuit": "Всего потрачено", - "Total costuri": "Всего затрат", - "Total deals active": "Всего активных сделок", - "Total general": "Общий итог", - "Total ieșiri": "Всего расходов", - "Total intrări": "Всего поступлений", - "Total manopere:": "Итого работы:", - "Total net": "Итого чистыми", - "Total paid": "Всего оплачено", - "Total piese:": "Итого запчасти:", - "Total plătit": "Всего оплачено", - "Total rezultate": "Всего результатов", - "Total venituri": "Всего доходов", - "Total în baza de date": "Всего в базе", - "Total încasat": "Всего получено", - "Total înregistrate": "Всего зарегистрировано", - "Toți": "Все", - "Toți VIP-ii sunt în contact recent.": "Все VIP-клиенты недавно на связи.", - "Toți clienții": "Все клиенты", - "Toți mecanicii": "Все механики", - "Toți utilizatorii": "Все пользователи", - "Tracking & ETA": "Отслеживание и ETA", - "Tracking client": "Отслеживание клиента", - "Tracțiune": "Привод", - "Trage fișierul aici": "Перетащите файл сюда", - "Transfer": "Перевод", - "Transfer bancar": "Банковский перевод", - "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway": "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway", - "Transmission": "КПП", - "Transport": "Транспорт", - "Tranz.": "Транз.", - "Trashed": "Удалённые", - "Trial expiră la": "Пробный истекает", - "Trimis": "Отправлено", - "Trimis pe :n dispozitiv(e)": "Отправлено на :n устройств", - "Trimis · fără răspuns": "Отправлено · без ответа", - "Trimite": "Отправить", - "Trimite SMS": "Отправить SMS", - "Trimite SMS-uri prin gateway local (Moldcell/Orange API).": "Отправляйте SMS через локальный шлюз (Moldcell/Orange API).", - "Trimite acest link clientului — vede statusul fișei, ETA și fotografiile fără să se logheze.": "Отправьте эту ссылку клиенту — он увидит статус наряда, ETA и фото без входа в систему.", - "Trimite email": "Отправить email", - "Trimite emailul standard de resetare a parolei către clientul magazinului.": "Trimite emailul standard de resetare a parolei către clientul magazinului.", - "Trimite factură": "Отправить счёт", - "Trimite invitație": "Отправить приглашение", - "Trimite link resetare": "Отправить ссылку сброса", - "Trimite mesaj": "Отправить сообщение", - "Trimite mesaje template către clienți (programări, confirmări).": "Отправляйте шаблонные сообщения клиентам (записи, подтверждения).", - "Trimite notificare": "Отправить уведомление", - "Trimite prin email": "Отправить по email", - "Trimite reminder după X zile fără vizită": "Отправить напоминание через X дней без визита", - "Trimite reset parolă": "Отправить сброс пароля", - "Trimitere eșuată — verifică integrarea": "Ошибка отправки — проверьте интеграцию", - "Turbo": "Турбина", - "Type": "Тип", - "UAH — Hryvnia": "UAH — Гривна", - "UM": "Ед.", - "URL secret pentru POST direct cu lead-uri din site-ul tău.": "Секретный URL для POST-запросов с заявками с вашего сайта.", - "USD — US Dollar": "USD — Доллар США", - "Ulei": "Масло", - "Ultim login": "Последний вход", - "Ultima actualizare": "Последнее обновление", - "Ultima autentificare": "Последний вход", - "Ultima logare": "Ultima logare", - "Ultima modificare": "Последнее изменение", - "Ultima sincronizare": "Последняя синхронизация", - "Ultimele 30 zile": "Последние 30 дней", - "Ultimul cod citit:": "Последний код:", - "Un depozit implicit a fost creat la migrare. Adaugă altele dacă ai locații fizice separate (sucursală, hală, mobil).": "Склад по умолчанию создан при миграции. Добавьте другие, если есть отдельные физические локации (филиал, ангар, мобильный).", - "Updated at": "Обновлён", - "Upgrade": "Обновление", - "Upload": "Загрузка", - "Urgent": "Срочно", - "Urgente": "Срочные", - "Urgență": "Срочность", - "Urmărește comanda →": "Urmărește comanda →", - "Următor": "Следующий", - "Următorul": "Далее", - "Următorul →": "Далее →", - "User": "Пользователь", - "User API": "User API", - "User name": "Пользователь", - "Useri": "Useri", - "Utilități": "Коммуналка", - "Utilizator": "Пользователь", - "Utilizatori": "Пользователи", - "Uzat": "Изношено", - "Uzură (mm) per poziție": "Износ (мм) по позиции", - "Uzură min": "Мин. износ", - "Ușor": "Лёгкое", - "Ușă FD": "Дверь ПП", - "Ușă FS": "Дверь ПЛ", - "Ușă SD": "Дверь ЗП", - "Ușă SS": "Дверь ЗЛ", - "VIN": "VIN", - "VIN căutare & piese": "VIN căutare & piese", - "VIN trebuie să aibă cel puțin 11 caractere.": "VIN trebuie să aibă cel puțin 11 caractere.", - "VIN-căutare": "VIN-поиск", - "VIN:": "VIN:", - "VW Passat 2018": "VW Passat 2018", - "Va deconecta utilizatorul pe toate device-urile.": "Va deconecta utilizatorul pe toate device-urile.", - "Va fi adăugată în Cerere nouă": "Будет добавлена в «Новая заявка»", - "Va fi pre-completat când creezi o programare pentru acest pod": "Будет предзаполнен при создании записи на этот пост.", - "Va recalcula sell_price pentru TOATE piesele active. Continui?": "Пересчитает sell_price для ВСЕХ активных запчастей. Продолжить?", - "Val.": "Вал.", - "Valoare": "Valoare", - "Van": "Фургон", - "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Доступные переменные: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}", - "Variator": "Вариатор", - "Vară": "Лето", - "Vat": "НДС", - "Vat rate": "Ставка НДС", - "Vehicle": "Авто", - "Vehicle class": "Класс авто", - "Vehicle make": "Марка авто", - "Vehicle model": "Модель авто", - "Vehicle plate": "Гос. номер", - "Vehicul": "Транспорт", - "Vehicul existent": "Существующий транспорт", - "Vehicul nou": "Новый транспорт", - "Venit": "Доход", - "Venit generat": "Сгенерированный доход", - "Venit luna curentă": "Доход тек. месяца", - "Venit luna trecută": "Venit luna trecută", - "Venit manopere": "Доход работ", - "Venituri": "Доходы", - "Verificare": "Проверка", - "Verificare / diagnostic": "Проверка / диагностика", - "Verificat": "Проверено", - "Verifică emailul": "Проверьте email", - "Verifică și amintește": "Проверить и напомнить", - "Vezi doar clienții proprii": "Просмотр только своих клиентов", - "Vezi doar fișele proprii asignate": "Просмотр только своих нарядов", - "Vezi furnizori": "Просмотр поставщиков", - "Vezi imagine": "Просмотр изображения", - "Vezi jurnalul de audit": "Просмотр журнала аудита", - "Vezi mai mult": "Смотреть больше", - "Vezi marja internă (baza de salariu)": "Просмотр внутренней маржи (базы зарплаты)", - "Vezi panou finanțe": "Просмотр финансов", - "Vezi profit & pierdere (P&L)": "Просмотр P&L", - "Vezi propriul salariu": "Просмотр своей зарплаты", - "Vezi rapoarte & analitică": "Просмотр отчётов и аналитики", - "Vezi salariile tuturor": "Просмотр зарплат всех", - "Vezi stoc (piese)": "Просмотр склада (запчасти)", - "Vezi toate fișele": "Просмотр всех нарядов", - "Vezi toate mașinile": "Просмотр всех авто", - "Vezi tot": "Смотреть все", - "Vezi toți clienții": "Просмотр всех клиентов", - "Vezi utilizatori": "Просмотр пользователей", - "Viber": "Viber", - "View": "Просмотр", - "Viitoare": "Viitoare", - "Vin": "VIN", - "Vineri": "Пятница", - "Virament": "Перевод", - "Visa, Mastercard prin Stripe": "Visa, Mastercard prin Stripe", - "Vizibil": "Видимо", - "Vizitator": "Гость", - "Vizite": "Визиты", - "Vizual": "Визуально", - "Vizualizare dashboard": "Дашборд", - "Vizualizează": "Просмотр", - "Vizualizări": "Просмотры", - "Vopsea sărită": "Скол краски", - "Vopsire": "Покраска", - "Vopsitorie": "Покраска", - "Vânzări": "Vânzări", - "Vârstă max (ani)": "Макс. возраст (лет)", - "Vârstă min (ani)": "Мин. возраст (лет)", - "Vă așteptăm! 🚗": "Vă așteptăm! 🚗", - "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.": "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.", - "Vă mulțumim": "Спасибо", - "Vă mulțumim pentru încredere!": "Vă mulțumim pentru încredere!", - "Vă mulțumim!": "Vă mulțumim!", - "Văzut": "Просмотрено", - "WBAFE81070CY34521": "WBAFE81070CY34521", - "WMI necunoscut — producătorul nu e în baza de date locală.": "WMI неизвестен — производителя нет в локальной базе.", - "Warehouse": "Склад", - "Watch video tutorials at": "Watch video tutorials at", - "We suggest starting with the following.": "We suggest starting with the following.", - "Web Push neconfigurat": "Web Push не настроен", - "Webhook": "Webhook", - "Webhook (Notify URL)": "Webhook (Notify URL)", - "Webhook eșuat": "Ошибка webhook", - "Webhook intrări (formulare site)": "Webhook входящих (формы сайта)", - "Webhook secret": "Webhook secret", - "Webhook setat — botul e gata": "Webhook установлен — бот готов", - "Website": "Сайт", - "Weekend": "Выходные", - "Welcome": "Добро пожаловать", - "WhatsApp": "WhatsApp", - "Whatsapp": "WhatsApp", - "Widget": "Виджет", - "With trashed": "Включая удалённые", - "Without trashed": "Без удалённых", - "Work": "Работа", - "Works": "Работы", - "XLS": "XLS", - "Year": "Год", - "Yes": "Да", - "ZIP": "ZIP", - "ZIP cu fișiere JSON (1 per tabel) + media + manifest.json.": "ZIP с JSON-файлами (по одному на таблицу) + медиа + manifest.json.", - "Zgârietură": "Царапина", - "Zi": "День", - "Zile": "Дни", - "Zile libere": "Выходные", - "Zile livrare": "Дни доставки", - "Zile lucrate": "Отработанные дни", - "Zonă": "Зона", - "Zoom in": "Приблизить", - "Zoom out": "Отдалить", - "a expirat.": "a expirat.", - "a fost suspendat.": "a fost suspendat.", - "aceste integrări sunt placeholder UI — le configurezi aici, dar implementarea actuală a fiecărui canal e proiect separat.\n Pentru moment, valorile salvate sunt accesibile în cod via": "эти интеграции — UI-заготовка: настраиваете здесь, но фактическая реализация каждого канала — отдельный проект.\n На данный момент сохранённые значения доступны в коде через", - "achiziție": "закупка", - "achiziții": "закупки", - "active": "активный", - "actualizat": "обновлено", - "ajustare": "корректировка", - "angajat": "сотрудник", - "angajați": "сотрудники", - "apasă": "нажмите", - "apel": "звонок", - "apeluri": "звонки", - "asistent gândește...": "ассистент думает...", - "auto-generat": "auto-generat", - "bonusuri/avansuri": "премии/авансы", - "buc": "шт", - "call": "Звонок", - "canal": "канал", - "canale marketing": "маркетинговые каналы", - "capacitate": "загрузка", - "capacitate ref:": "ориент. загрузка:", - "cerere": "заявка", - "cereri": "запросов", - "cheltuială": "расход", - "cheltuieli": "расходы", - "client": "клиент", - "client magazin": "клиент магазина", - "clienți": "клиенты", - "clienți magazin": "клиенты магазина", - "clienți, mașini, lead-uri, deal-uri, programări, fișe de lucru cu manopere și piese,\n depozit, furnizori, achiziții, plăți, cheltuieli, salarii, useri, logo + favicon, manifest cu metadata.": "клиенты, авто, заявки, сделки, записи, заказ-наряды с работами и запчастями,\n склад, поставщики, закупки, платежи, расходы, зарплаты, пользователи, логотип + favicon, manifest с метаданными.", - "coeficient": "коэффициент", - "coeficienți preț": "ценовые коэффициенты", - "comandă": "заказ", - "comenzi online": "онлайн-заказы", - "companie": "companie", - "companii": "companii", - "dashboard.stripe.com": "dashboard.stripe.com", - "deal": "сделка", - "deal-uri": "сделки", - "deals": "сделок", - "depozit": "склад", - "depozite": "склады", - "developer.paypal.com": "developer.paypal.com", - "după": "после", - "eveniment": "событие", - "ex: Iarnă Michelin": "например: Зима Michelin", - "ex: Mașină veche, Client VIP, Express": "например: Старое авто, VIP-клиент, Экспресс", - "ex: Revizie completă 15.000 km": "например: Полное ТО 15.000 км", - "ex: WVWZZZ1JZXW000001": "ex: WVWZZZ1JZXW000001", - "ex: app-mobil, integrare-erp": "например: mobile-app, erp-integration", - "facebook": "Facebook", - "facturi": "facturi", - "factură": "factură", - "finalizat": "завершено", - "fișa de lucru completă": "fișa de lucru completă", - "fișe lucru": "заказ-наряды", - "fișă": "наряд", - "furnizor": "поставщик", - "furnizori": "поставщики", - "fără client": "без клиента", - "google": "Google", - "h": "ч", - "h norm": " ч норм", - "h real": " ч факт", - "h/zi": "ч/день", - "implicit": "по умолчанию", - "instagram": "Instagram", - "jurnal": "журнал", - "km": "км", - "la fiecare request": "при каждом запросе", - "liber": "свободно", - "liber/ușor": "свободно/легко", - "linii neîncasate.": "непринятых строк.", - "lucrare caroserie": "кузовная работа", - "lucrare terți": "работа субподрядчика", - "lucrări caroserie": "кузовные работы", - "lucrări terți": "работы субподрядчиков", - "manopere": "работ", - "mașini": "машины", - "mașină": "машина", - "mediu": "средне", - "mergi la Setări → Asistent AI și adaugă cheia API (Claude / GPT / Gemini).": "перейдите в Настройки → AI-ассистент и добавьте API-ключ (Claude / GPT / Gemini).", - "ml": "мл", - "new": "новый", - "niciodată": "никогда", - "norme": "нормы", - "norme-ore": "нормо-часы", - "normă": "норма", - "null = fără trial": "null = fără trial", - "pentru a alege": "чтобы выбрать", - "piese": "запчасти", - "piesă": "запчасть", - "pk_test_...": "pk_test_...", - "plan": "plan", - "planuri": "planuri", - "plată": "платёж", - "plin": "полная", - "plin (peste capacitate)": "полная (сверх нормы)", - "plăți": "платежи", - "pod": "пост", - "portal.common.currency_mdl": "portal.common.currency_mdl", - "portal.common.email": "portal.common.email", - "portal.common.name": "portal.common.name", - "portal.common.password": "portal.common.password", - "portal.common.powered_by": "portal.common.powered_by", - "portal.common.search": "portal.common.search", - "portal.common.total": "portal.common.total", - "portal.invitation.activate_account": "portal.invitation.activate_account", - "portal.invitation.confirm_password": "portal.invitation.confirm_password", - "portal.invitation.expired_body": "portal.invitation.expired_body", - "portal.invitation.expired_title": "portal.invitation.expired_title", - "portal.invitation.invalid_body": "portal.invitation.invalid_body", - "portal.invitation.invalid_title": "portal.invitation.invalid_title", - "portal.invitation.new_password": "portal.invitation.new_password", - "portal.invitation.title_accept": "portal.invitation.title_accept", - "portal.invitation.welcome_body": "portal.invitation.welcome_body", - "portal.invitation.welcome_name": "portal.invitation.welcome_name", - "portal.shop.add_to_cart": "portal.shop.add_to_cart", - "portal.shop.address_delivery": "portal.shop.address_delivery", - "portal.shop.all_categories": "portal.shop.all_categories", - "portal.shop.back_to_catalog": "portal.shop.back_to_catalog", - "portal.shop.back_to_login": "portal.shop.back_to_login", - "portal.shop.brand_label": "portal.shop.brand_label", - "portal.shop.cart": "portal.shop.cart", - "portal.shop.cart_empty": "portal.shop.cart_empty", - "portal.shop.cart_title": "portal.shop.cart_title", - "portal.shop.catalog": "portal.shop.catalog", - "portal.shop.catalog_title": "portal.shop.catalog_title", - "portal.shop.checkout_arrow": "portal.shop.checkout_arrow", - "portal.shop.checkout_title": "portal.shop.checkout_title", - "portal.shop.code_label": "portal.shop.code_label", - "portal.shop.contact_data": "portal.shop.contact_data", - "portal.shop.continue_shopping": "portal.shop.continue_shopping", - "portal.shop.cross_refs_title": "portal.shop.cross_refs_title", - "portal.shop.delivery": "portal.shop.delivery", - "portal.shop.delivery_data": "portal.shop.delivery_data", - "portal.shop.delivery_fee_note": "portal.shop.delivery_fee_note", - "portal.shop.delivery_req": "portal.shop.delivery_req", - "portal.shop.description": "portal.shop.description", - "portal.shop.forgot_intro": "portal.shop.forgot_intro", - "portal.shop.forgot_password": "portal.shop.forgot_password", - "portal.shop.forgot_title": "portal.shop.forgot_title", - "portal.shop.full_name": "portal.shop.full_name", - "portal.shop.have_account": "portal.shop.have_account", - "portal.shop.hello_name": "portal.shop.hello_name", - "portal.shop.in_stock": "portal.shop.in_stock", - "portal.shop.in_stock_only": "portal.shop.in_stock_only", - "portal.shop.in_stock_qty": "portal.shop.in_stock_qty", - "portal.shop.login": "portal.shop.login", - "portal.shop.logout": "portal.shop.logout", - "portal.shop.my_account": "portal.shop.my_account", - "portal.shop.my_orders": "portal.shop.my_orders", - "portal.shop.no_account": "portal.shop.no_account", - "portal.shop.no_orders_yet": "portal.shop.no_orders_yet", - "portal.shop.no_parts_found": "portal.shop.no_parts_found", - "portal.shop.no_parts_found_for": "portal.shop.no_parts_found_for", - "portal.shop.notes": "portal.shop.notes", - "portal.shop.on_order": "portal.shop.on_order", - "portal.shop.order_date": "portal.shop.order_date", - "portal.shop.order_details_arrow": "portal.shop.order_details_arrow", - "portal.shop.order_items": "portal.shop.order_items", - "portal.shop.order_nr": "portal.shop.order_nr", - "portal.shop.order_number": "portal.shop.order_number", - "portal.shop.part": "portal.shop.part", - "portal.shop.phone_req": "portal.shop.phone_req", - "portal.shop.place_order": "portal.shop.place_order", - "portal.shop.price": "portal.shop.price", - "portal.shop.products": "portal.shop.products", - "portal.shop.qty": "portal.shop.qty", - "portal.shop.register": "portal.shop.register", - "portal.shop.register_button": "portal.shop.register_button", - "portal.shop.register_title": "portal.shop.register_title", - "portal.shop.reset_button": "portal.shop.reset_button", - "portal.shop.reset_title": "portal.shop.reset_title", - "portal.shop.search_by_vin": "portal.shop.search_by_vin", - "portal.shop.search_placeholder": "portal.shop.search_placeholder", - "portal.shop.send_reset_link": "portal.shop.send_reset_link", - "portal.shop.signin_button": "portal.shop.signin_button", - "portal.shop.signin_title": "portal.shop.signin_title", - "portal.shop.status": "portal.shop.status", - "portal.shop.subtotal": "portal.shop.subtotal", - "portal.shop.summary": "portal.shop.summary", - "portal.shop.this_car": "portal.shop.this_car", - "portal.shop.update_cart": "portal.shop.update_cart", - "portal.shop.view_catalog": "portal.shop.view_catalog", - "portal.shop.vin_contact_note": "portal.shop.vin_contact_note", - "portal.shop.vin_country": "portal.shop.vin_country", - "portal.shop.vin_decode": "portal.shop.vin_decode", - "portal.shop.vin_identified": "portal.shop.vin_identified", - "portal.shop.vin_intro": "portal.shop.vin_intro", - "portal.shop.vin_invalid": "portal.shop.vin_invalid", - "portal.shop.vin_manufacturer": "portal.shop.vin_manufacturer", - "portal.shop.vin_region": "portal.shop.vin_region", - "portal.shop.vin_search_parts": "portal.shop.vin_search_parts", - "portal.shop.vin_title": "portal.shop.vin_title", - "portal.shop.vin_year": "portal.shop.vin_year", - "portal.tracking.approval_needed_body": "portal.tracking.approval_needed_body", - "portal.tracking.approval_needed_title": "portal.tracking.approval_needed_title", - "portal.tracking.approve": "portal.tracking.approve", - "portal.tracking.auto": "portal.tracking.auto", - "portal.tracking.decline": "portal.tracking.decline", - "portal.tracking.details": "portal.tracking.details", - "portal.tracking.hours": "portal.tracking.hours", - "portal.tracking.master": "portal.tracking.master", - "portal.tracking.mileage": "portal.tracking.mileage", - "portal.tracking.opened": "portal.tracking.opened", - "portal.tracking.photos": "portal.tracking.photos", - "portal.tracking.ready_estimated": "portal.tracking.ready_estimated", - "portal.tracking.recommendations": "portal.tracking.recommendations", - "portal.tracking.stages": "portal.tracking.stages", - "portal.tracking.title_fisa": "portal.tracking.title_fisa", - "portal.tracking.unit_pcs": "portal.tracking.unit_pcs", - "portal.tracking.what_asked": "portal.tracking.what_asked", - "posturi de lucru": "рабочие места", - "progr.": "записей", - "programare": "запись", - "programări": "записи", - "programări active": "активные записи", - "programări neconfirmate < 24h": "неподтверждённые записи < 24ч", - "protocoale forsunki": "протоколы форсунок", - "protocol forsunki": "протокол форсунок", - "rata confirmare": "коэф. подтверждения", - "referral": "Рекомендация", - "reguli markup": "правила наценки", - "regulă": "правило", - "rol": "роль", - "roluri": "роли", - "salarii": "зарплаты", - "salariu": "зарплата", - "sau": "или", - "set anvelope": "комплект шин", - "seturi anvelope": "комплекты шин", - "site": "Сайт", - "subcontractor": "субподрядчик", - "subcontractori": "субподрядчики", - "săptămâna curentă": "текущая неделя", - "tehnician": "техник", - "tehnicieni": "техники", - "telegram": "Telegram", - "template": "шаблон", - "template-uri": "шаблоны", - "tokens": "токенов", - "ultima fișă": "последний наряд", - "unitate de măsură": "единица измерения", - "unități de măsură": "единицы измерения", - "utilizator": "пользователь", - "utilizatori": "пользователи", - "ușor": "легко", - "vehicul": "автомобиль", - "vehicule": "автомобили", - "vip": "vip", - "walk_in": "Пришёл лично", - "whatsapp": "WhatsApp", - "Împărtășește": "Поделиться", - "În așteptare": "В ожидании", - "În așteptare aprobare": "Ожидает одобрения", - "În curs": "В процессе", - "În depozit": "На складе", - "În lucru": "В работе", - "În pipeline": "В воронке", - "În procesare": "В обработке", - "În trial": "В триале", - "Înainte": "Назад", - "Înapoi": "Назад", - "Încarcă": "Загрузить", - "Încarcă fișier": "Загрузить файл", - "Încarcă fișierul Excel sau CSV": "Загрузите файл Excel или CSV", - "Încarcă o poză cu factura. AI-ul extrage furnizorul, data și liniile. Verifici și salvezi.": "Загрузите фото счёта. AI извлечёт поставщика, дату и позиции. Проверьте и сохраните.", - "Încasări": "Поступления", - "Încasări (luna)": "Поступления (месяц)", - "Încasări pe metodă": "Поступления по методам", - "Începe": "Начать", - "Începe lucrul": "Начать работу", - "Închide": "Закрыть", - "Închide fișa": "Закрыть наряд", - "Închide fișa?": "Закрыть наряд?", - "Închide fișă": "Закрыть наряд", - "Închidere KZ ÎNAINTE": "Закрытие КЗ ДО", - "Închidere ÎNAINTE": "Закрытие ДО", - "Închis": "Закрыт", - "Închis (Duminică/sărbătoare)": "Закрыто (Воскр./праздник)", - "Închis la": "Закрыт", - "Închise azi": "Закрыто сегодня", - "Încărcare STO": "Загрузка СТО", - "Încărcare celulă": "Загрузка ячейки", - "Încărcare service": "Загрузка сервиса", - "Înlocuire": "Замена", - "Înregistrare": "Регистрация", - "Înregistrat": "Зарегистрирован", - "Înregistrează cheltuială": "Регистрация расхода", - "Înregistrează lucrări de tinichigerie, vopsitorie, PDR, detailing, ceramică, PPF sau polish. Hartă daune, dosar asigurare și arhivă foto înainte/după.": "Регистрируйте работы по кузову, покраске, PDR, детейлингу, керамике, PPF или полировке. Карта повреждений, страховое досье и архив фото до/после.", - "Înregistrează lucrările trimise la ateliere externe (turbo, cutii, vopsitorie). Costul terțului + markup intră automat în totalul fișei asociate.": "Регистрируйте работы, отправленные в сторонние мастерские (турбина, коробки, покраска). Стоимость субподрядчика + наценка автоматически входят в сумму связанного наряда.", - "Înregistrează plată": "Регистрация платежа", - "Înregistrează seturile de anvelope ale clienților și gestionează depozitarea sezonieră (tire hotel). Urmărește uzura, TPMS și locația în depozit.": "Регистрируйте комплекты шин клиентов и управляйте сезонным хранением (tire hotel). Отслеживайте износ, TPMS и локацию на складе.", - "Întreabă-mă orice — diagnostic, sumar, sugestii, redactare mesaje către clienți...": "Спросите что угодно — диагноз, резюме, подсказки, тексты клиентам...", - "înainte": "до", - "Șabloane servicii": "Шаблоны услуг", - "Șablon aplicat": "Шаблон применён", - "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese": "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese", - "Șablon serviciu": "Шаблон услуги", - "Șablonul nu are rânduri": "В шаблоне пока нет строк", - "Șterge": "Удалить", - "Șterge client": "Удалить клиента", - "Șterge conversația?": "Удалить диалог?", - "Șterge fișă": "Удалить наряд", - "Șterge furnizor": "Удалить поставщика", - "Șterge imagine": "Удалить изображение", - "Șterge mașină": "Удалить авто", - "Șterge piesă": "Удалить запчасть", - "Șterge plată": "Удаление платежа", - "Șterge produs": "Удалить товар", - "Șterge rând": "Удалить строку", - "Șterge selectate": "Удалить выбранные", - "Șterge tot": "Удалить все", - "Șters": "Удалено", - "Șters de": "Удалено", - "Șters la": "Удалено", - "șabloane servicii": "шаблоны услуг", - "șablon": "шаблон", - "șters": "șters", - "Țară": "Страна", - "Ține-mă minte": "Запомнить меня", - "Автомобиль": "Автомобиль", - "Автосервис / Клиент": "Автосервис / Клиент", - "Время закр. в КЗ, мс": "Время закр. в КЗ, мс", - "Время закрытия, мс": "Время закрытия, мс", - "Время открытия, мс": "Время открытия, мс", - "Герметичность": "Герметичность", - "Год выпуска": "Год выпуска", - "Гос. номер": "Гос. номер", - "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА": "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА", - "Дата выдачи": "Дата выдачи", - "ЗАКЛЮЧЕНИЕ": "ЗАКЛЮЧЕНИЕ", - "Заключение": "Заключение", - "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.": "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.", - "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК": "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК", - "Клиент ознакомлен (подпись)": "Клиент ознакомлен (подпись)", - "Кол-во форсунок": "Кол-во форсунок", - "Комментарий / рекомендации мастера": "Комментарий / рекомендации мастера", - "Марка форсунок": "Марка форсунок", - "Мастер (ФИО, подпись)": "Мастер (ФИО, подпись)", - "ПРИЧИНА ОБРАЩЕНИЯ": "ПРИЧИНА ОБРАЩЕНИЯ", - "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ": "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ", - "Пробег, км": "Пробег, км", - "Расход, мл": "Расход, мл", - "Сопротивление, Ом": "Сопротивление, Ом", - "Телефон": "Телефон", - "ФОРСУНКИ": "ФОРСУНКИ", - "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК": "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК", - "до": "до", - "после": "после", - "— (multe VIN-uri europene nu respectă checksum-ul NA)": "— (multe VIN-uri europene nu respectă checksum-ul NA)", - "— alege —": "— выберите —", - "— fără pod —": "— без поста —", - "— niciunul —": "— niciunul —", - "№": "№", - "№ протокола:": "№ протокола:", - "ℹ️": "ℹ️", - "← Săpt. anterioară": "← Пред. неделя", - "← Înapoi": "← Назад", - "← Înapoi la AutoCRM": "← Înapoi la AutoCRM", - "← Înapoi la facturi": "← Înapoi la facturi", - "→ Mergi la AutoCRM": "→ Mergi la AutoCRM", - "→ creează aplicație live → ia credentials": "→ creează aplicație live → ia credentials", - "→ ia keys → setează webhook la URL-ul de mai sus": "→ ia keys → setează webhook la URL-ul de mai sus", - "↗ Deschide Purchase": "↗ Открыть заказ", - "↗ Deschide comanda în Filament": "↗ Открыть заказ в Filament", - "↗ Editare": "↗ Editare", - "≥9h/10": "≥9ч/10", - "⏰ Abonament expirat": "⏰ Abonament expirat", - "⏹ Oprește": "⏹ Остановить", - "◀ Luna precedentă": "◀ Предыдущий месяц", - "⚖️ Balanță": "⚖️ Balanță", - "⚙ Configurare tenant": "⚙ Configurare tenant", - "⚙ Cum funcționează:": "⚙ Как работает:", - "⚠ Acțiune necesară": "⚠ Требуется действие", - "⚠ Backup-urile pot conține date sensibile (telefoane, emailuri, plăți). Stochează-le în siguranță.": "⚠ Бэкапы могут содержать чувствительные данные (телефоны, email, платежи). Храните их в безопасном месте.", - "⚠ Fără plan": "⚠ Fără plan", - "⚠ Pentru a primi plăți LIVE:": "⚠ Pentru a primi plăți LIVE:", - "⚠ Posibil churn": "⚠ Posibil churn", - "⚠ Recomandări": "⚠ Recomandări", - "⚠ Recomandări:": "⚠ Recomandări:", - "⚠ Token-ul tău nou (afișat o singură dată):": "⚠ Ваш новый токен (показан только один раз):", - "⚠️ Lipsește cheia Claude în Setări → AI.": "⚠️ Lipsește cheia Claude în Setări → AI.", - "⚠️ Stoc minim atins": "⚠️ Достигнут мин. остаток", - "⛔ Cont suspendat": "⛔ Cont suspendat", - "✅ Mașina dvs. este gata!": "✅ Mașina dvs. este gata!", - "✅ VIN decodificat": "✅ VIN декодирован", - "✏ Editează pod": "✏ Editează pod", - "✓ Achitat": "✓ Оплачено", - "✓ Copiat": "✓ Скопировано", - "✓ Pe abonament plătit": "✓ На платной подписке", - "✓ valid": "✓ valid", - "⬇ Descarcă backup acum": "⬇ Скачать бэкап сейчас", - "⭐ VIP fără contact recent": "⭐ VIP без недавнего контакта", - "🅿️ PayPal": "🅿️ PayPal", - "🇲🇩 Paynet (Moldova)": "🇲🇩 Paynet (Moldova)", - "🎉 Bun venit în AutoCRM!": "🎉 Bun venit în AutoCRM!", - "🎉 Termină configurarea": "🎉 Termină configurarea", - "🎉 Toate facturile sunt plătite": "🎉 Toate facturile sunt plătite", - "🏦 Instrucțiuni transfer bancar": "🏦 Instrucțiuni transfer bancar", - "🏦 Transfer bancar (manual)": "🏦 Transfer bancar (manual)", - "👋 Bun venit!": "👋 Bun venit!", - "👥 Clienți": "👥 Клиенты", - "👨‍🔧 Mecanici": "👨‍🔧 Механики", - "💰 Finanțe": "💰 Финансы", - "💰 Fișe neplătite": "💰 Неоплаченные наряды", - "💳 Istoric abonamente": "💳 Istoric abonamente", - "💳 Plată confirmată": "💳 Plată confirmată", - "💳 Plătește": "💳 Plătește", - "💳 Stripe": "💳 Stripe", - "💾 Salvează setările": "💾 Salvează setările", - "📅 Programare confirmată": "📅 Programare confirmată", - "📊 Activitate live": "📊 Activitate live", - "📊 Încărcare": "📊 Загрузка", - "📋 Copiază": "📋 Копировать", - "📍 Locație & contact": "📍 Locație & contact", - "📚 Cum se face plata în sistem:": "📚 Cum se face plata în sistem:", - "📦 Caută piesă în catalog": "📦 Поиск запчасти в каталоге", - "📦 Export complet date tenant": "📦 Полный экспорт данных тенанта", - "📦 Piese": "📦 Запчасти", - "📷 Pornește scanner": "📷 Запустить сканер", - "🔎 Decode VIN": "🔎 Декодировать VIN", - "🔧 Manopere top": "🔧 Топ работ", - "🕒 Program de lucru": "🕒 Program de lucru", - "🖨 PDF programări": "🖨 PDF programări", - "🖨 Tipărește": "🖨 Tipărește", - "🗑 Șterge": "🗑 Șterge", - "😴 Clienți pierduți": "😴 Потерянные клиенты", - "🚗 Mașini cu acest VIN în CRM": "🚗 Автомобили с этим VIN в CRM", - "🚗 Mașini cu kilometraj mare": "🚗 Авто с большим пробегом", - "🚗 Mărci suportate": "🚗 Mărci suportate", - "🛒 Magazin piese online": "🛒 Magazin piese online" -} \ No newline at end of file + "#": "#", + "$n sesiuni revoke-uite": "$n sesiuni revoke-uite", + "% Manopere": "% Работы", + "% Piese": "% Запчасти", + "% din marja (sell-buy) pieselor montate.": "% от маржи (прод-закуп) установленных запчастей.", + "% din venitul manoperelor finalizate.": "% от дохода завершённых работ.", + "% manopere": "% работ", + "% marja piese": "% маржи запчастей", + "% marjă implicit": "% маржи по умолчанию", + "% piese": "% запчасти", + "(GET, POST, PATCH, DELETE)": "(GET, POST, PATCH, DELETE)", + "(PDF).": "(PDF).", + "+ Conversație nouă": "+ Новый чат", + "+ Pod / spațiu nou": "+ Новый пост / место", + "+ Pod nou": "+ Новый пост", + "+ Programare nouă": "+ Новая запись", + "+1 {$item->article} — {$item->qty_received}/{$item->qty}": "+1 {$item->article} — {$item->qty_received}/{$item->qty}", + ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": ". Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore_planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.", + "/api/v1/clients": "/api/v1/clients", + "/api/v1/vehicles": "/api/v1/vehicles", + "/api/v1/work-orders": "/api/v1/work-orders", + "0 = dezactivat": "0 = отключено", + "0–5h/10": "0–5ч/10", + "1.15 = +15% peste prețul de bază. 0.95 = -5%.": "1.15 = +15% к базовой цене. 0.95 = −5%.", + "123456:ABC-XYZ...": "123456:ABC-XYZ...", + "2FA": "2FA", + "2FA dezactivat.": "2FA dezactivat.", + "2FA resetat": "2FA сброшен", + "5–8.5h/10": "5–8.5ч/10", + "8 forsunki × 6 măsurători (Înainte / După). Introducerea se face pe rând.": "8 форсунок × 6 измерений (До / После). Ввод — по одной строке.", + ":n poziții importate în Purchase nouă": ":n позиций импортировано в новый заказ", + "> 0 calculează automat prețul client.": "> 0 автоматически рассчитывает цену клиента.", + "A1-03": "A1-03", + "AGRNMD2X": "AGRNMD2X", + "AI provider": "AI-провайдер", + "AI: preț recomandat": "AI: рекомендованная цена", + "AI: recomandări": "AI: рекомендации", + "AI: sugerează diagnostic": "AI: подсказать диагноз", + "AL INJECTOARELOR CU ELECTROVALVĂ": "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК", + "AMT (Robot)": "АКПП (Робот)", + "API Tokens": "API-токены", + "AUTOCRM_001": "AUTOCRM_001", + "AYS...": "AYS...", + "Abonament": "Подписка", + "Abonament până la": "Подписка до", + "Abonamentul pentru": "Abonamentul pentru", + "Abonamentul pentru ": "Подписка на ", + "Abonamentul se extinde automat": "Подписка продлевается автоматически", + "Abonamentul tău a fost extins.": "Ваша подписка продлена.", + "Abonat": "Подписан", + "Abonați": "Подписчики", + "Absent": "Отсутствует", + "Accept": "Принимаю", + "Acceptă invitația": "Принять приглашение", + "Acces": "Доступ", + "Acces în aplicație (opțional)": "Доступ в приложение (опционально)", + "Această acțiune este ireversibilă": "Это действие необратимо", + "Acest email a fost generat automat. Vă rugăm nu răspundeți.": "Это письмо сгенерировано автоматически. Пожалуйста, не отвечайте.", + "Achitat": "Оплачено", + "Achitat azi": "Оплачено сегодня", + "Achiziție piese": "Закупка запчастей", + "Achiziții": "Закупки", + "Acord": "Согласовано", + "Acord client": "Согласование клиента", + "Acordat de": "Предоставлено", + "Actions": "Действия", + "Activ": "Активный", + "Activare": "Активация", + "Activat (TOTP)": "Активирован (TOTP)", + "Active": "Активы", + "Active acum": "В работе сейчас", + "Activează": "Активировать", + "Activează / dezactivează notificările auto către clienți. Telegram are prioritate dacă clientul are cont legat.": "Включает/отключает авто-уведомления клиентам. Telegram имеет приоритет, если у клиента есть привязанный аккаунт.", + "Activează PayPal": "Включить PayPal", + "Activează Paynet": "Включить Paynet", + "Activează Stripe": "Включить Stripe", + "Activează coeficienții de preț VIP pe fișele acestui client.": "Активирует VIP-коэффициенты цен на наряды этого клиента.", + "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat": "Активирует публичный магазин на .service.mir.md/shop. Запчасти появляются только если отмечены как «Опубликовано».", + "Activează magazinul public la .service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat\".": "Активирует публичный магазин на .service.mir.md/shop. Запчасти появляются только если отмечены как «Опубликовано».", + "Activează plata prin transfer": "Включить оплату переводом", + "Activi": "Активные", + "Activitate recentă": "Недавняя активность", + "Activă": "Активна", + "Actual hours": "Факт. часы", + "Actualizat la": "Обновлено", + "Actualizează": "Обновить", + "Acțiune": "Действие", + "Acțiuni rapide": "Быстрые действия", + "Acțiuni în bulk": "Массовые действия", + "Acțiuni în masă": "Массовые действия", + "Adaugă": "Добавить", + "Adaugă UM": "Добавить ЕИ", + "Adaugă articol": "Добавить позицию", + "Adaugă articol în comandă": "Добавить позицию в заказ", + "Adaugă atelierele terțe la care trimiți lucrări (turbo, cutii, vopsitorie, PDR) și urmărește costul + marja.": "Добавьте сторонние мастерские, куда отправляете работы (турбина, коробки, покраска, PDR) и отслеживайте стоимость + маржу.", + "Adaugă auto": "Добавить авто", + "Adaugă cerere": "Добавить заявку", + "Adaugă chei API ca să activezi asistentul. Cheile rămân la voi — nu sunt partajate.": "Добавьте API-ключи, чтобы активировать ассистента. Ключи остаются у вас — не передаются.", + "Adaugă cheltuială": "Добавить расход", + "Adaugă client": "Добавить клиента", + "Adaugă cod cross": "Добавить кросс-код", + "Adaugă cod echivalent": "Добавить эквивалентный код", + "Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.": "Добавьте OEM/aftermarket эквиваленты для нахождения через поиск в магазине.", + "Adaugă comentariu": "Добавить комментарий", + "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.": "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.", + "Adaugă excepție": "Добавить исключение", + "Adaugă excepție de drept": "Добавить исключение прав", + "Adaugă furnizor": "Добавить поставщика", + "Adaugă header": "Добавить заголовок", + "Adaugă imagine": "Добавить изображение", + "Adaugă lucrare la subcontractor": "Добавить работу субподрядчику", + "Adaugă lucrare terți": "Добавить работу субподрядчика", + "Adaugă lucrări trimise la ateliere externe (turbo, cutii, vopsitorie). Costul + markup intră automat în totalul fișei.": "Добавьте работы, отправленные в сторонние мастерские (турбо, коробки, покраска). Стоимость + наценка автоматически входят в сумму наряда.", + "Adaugă manopere din catalog — piesele implicite se adaugă automat în tab-ul Piese.": "Добавьте работы из каталога — запчасти по умолчанию автоматически появятся в табе «Запчасти».", + "Adaugă manopere și piese care se aplică împreună când selectezi acest șablon pe o fișă.": "Добавьте работы и запчасти, которые применяются вместе при выборе этого шаблона в наряде.", + "Adaugă manoperă": "Добавить работу", + "Adaugă manoperă în fișă": "Добавить работу в наряд", + "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Добавляйте авто вручную или импортируйте из CSV. Используйте поиск VIN для быстрого декодера и авто-заполнения марка/модель/год.", + "Adaugă mașină": "Добавить авто", + "Adaugă notă": "Добавить заметку", + "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.", + "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Добавьте запчасти, которые обычно устанавливаются в этой работе — они автоматически добавятся в наряд при выборе работы.", + "Adaugă piesele necesare din catalog. Stocul se rezervă automat, iar la marcarea „Montată\" scade FIFO.": "Добавьте нужные запчасти из каталога. Остаток резервируется автоматически, при отметке «Установлено» списывается по FIFO.", + "Adaugă piesă": "Добавить запчасть", + "Adaugă piesă implicită": "Добавить запчасть по умолчанию", + "Adaugă piesă în catalog": "Добавить запчасть в каталог", + "Adaugă piesă în fișă": "Добавить запчасть в наряд", + "Adaugă plată": "Добавить платёж", + "Adaugă plată la fișă": "Добавить платёж к наряду", + "Adaugă plățile parțiale sau totale primite pentru această fișă. Statusul plății se actualizează automat.": "Добавьте частичные или полные платежи по этому наряду. Статус оплаты обновляется автоматически.", + "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.": "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.", + "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.": "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.", + "Adaugă produs": "Добавить товар", + "Adaugă punctele de daună pe zone (capotă, ușă, aripă) cu tip și gravitate — formează harta de daune a mașinii.": "Добавляйте точки повреждений по зонам (капот, дверь, крыло) с типом и тяжестью — формируется карта повреждений авто.", + "Adaugă reguli care ajustează prețul în funcție de vârsta mașinii, clasă (SUV, comercial, hibrid), client VIP sau urgență. Se aplică peste markup-ul de bază pe fișele de lucru.": "Добавьте правила, корректирующие цену в зависимости от возраста авто, класса (SUV, коммерческий, гибрид), VIP-клиента или срочности. Применяются поверх базовой наценки в заказ-нарядах.", + "Adaugă rol": "Добавить роль", + "Adaugă rând": "Добавить строку", + "Adaugă rând în șablon": "Добавить строку в шаблон", + "Adaugă sarcină": "Добавить задачу", + "Adaugă serviciu": "Добавить услугу", + "Adaugă utilizator": "Добавить пользователя", + "Adaugă vehicul": "Добавить транспорт", + "Address": "Адрес", + "Admin tenant (la creare)": "Admin tenant (la creare)", + "Administrare": "Администрирование", + "Administrator": "Администратор", + "Adresă": "Адрес", + "Adresă IP": "IP-адрес", + "Adresă email": "Email", + "Adresă livrare:": "Адрес доставки:", + "Advance": "Аванс", + "Aer condiționat": "Кондиционер", + "Afișează detalii marjă la procesele calculate": "Показать детали маржи в расчётах", + "Ai cerut resetarea parolei pentru contul tău de magazin. Apasă linkul de mai jos ca să setezi o parolă nouă:": "Вы запросили сброс пароля для вашего аккаунта магазина. Нажмите ссылку ниже, чтобы задать новый пароль:", + "Ai deja cont?": "Уже есть аккаунт?", + "Ai uitat parola?": "Забыли пароль?", + "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește": "Здесь появляются заявки потенциальных клиентов. Конвертируйте их в сделки или сразу в записи через кнопку «Конвертировать».", + "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".": "Aici apar cererile clienților potențiali. Convertește-le în deal-uri sau direct în programări de la butonul „Convertește\".", + "Aici apar clienții care și-au creat cont în magazinul online (/shop/register).": "Здесь появляются клиенты, зарегистрировавшиеся в интернет-магазине (/shop/register).", + "Ajustează stocul manual": "Ручная корректировка остатка", + "Ale mele": "Мои", + "Aleatoriu": "Случайно", + "Alege categorie": "Выбрать категорию", + "Alege client": "Выбрать клиента", + "Alege dată": "Выбрать дату", + "Alege dreptul concret pe care vrei să-l acorzi (GRANT) sau să-l refuzi (DENY) pentru acest utilizator, indiferent de rolul lui.": "Выберите конкретное право, которое хотите предоставить (GRANT) или запретить (DENY) для этого пользователя, независимо от его роли.", + "Alege limbă": "Выбрать язык", + "Alege maistru": "Выбрать мастера", + "Alege mecanic": "Выбрать механика", + "Alege metodă plată": "Выбрать способ оплаты", + "Alege monedă": "Выбрать валюту", + "Alege oră": "Выбрать время", + "Alege pod": "Выбрать пост", + "Alege stare": "Выбрать статус", + "Alege tip": "Выбрать тип", + "Alege vehicul": "Выбрать транспорт", + "Alfabetic": "По алфавиту", + "Aliaj": "Легкосплавный", + "All-Season": "Всесезонные", + "All-season": "Всесезонные", + "Alt": "Другой", + "Alte": "Прочее", + "Alte cheltuieli": "Прочие расходы", + "Altele": "Прочее", + "Altă problemă": "Другая проблема", + "Am salvat token-ul, ascunde-l": "Я сохранил токен, скрыть", + "Ambreiaj": "Сцепление", + "Amount": "Сумма", + "An": "Год", + "An fabricație": "Год выпуска", + "An model": "Модельный год", + "An model (estimat)": "Модельный год (оценка)", + "Analitică": "Аналитика", + "Angajat din": "Работает с", + "Ani": "Годы", + "Anonim": "Аноним", + "Antet": "Шапка", + "Antet fișă": "Шапка наряда", + "Anual": "Anual", + "Anul acesta": "В этом году", + "Anul curent": "Текущий год", + "Anul trecut": "Прошлый год", + "Anulat": "Отменён", + "Anulată": "Отменена", + "Anulează": "Отмена", + "Anulează fișa": "Отменить наряд", + "Anvelope": "Шины", + "Apare în magazinul online public.": "Отображается в публичном интернет-магазине.", + "Apasă „Pornește\" pentru a deschide camera.": "Нажмите «Старт», чтобы включить камеру.", + "Apasă „Recepție\" pe lista de piese pentru a înregistra prima intrare în depozit.": "Нажмите «Приёмка» в списке запчастей, чтобы зарегистрировать первое поступление на склад.", + "Apel": "Звонок", + "Aplicat": "Применено", + "Aplică": "Применить", + "Aplică filtru": "Применить фильтр", + "Aplică marjă internă": "Применить внутреннюю маржу", + "Aplică prețul": "Применить цену", + "Aplică toate regulile la stoc": "Применить все правила к остатку", + "Aplică șablon": "Применить шаблон", + "Approved at": "Утверждено", + "Aprilie": "Апрель", + "Aprobare": "Утверждение", + "Aprobare client": "Согласование клиента", + "Aprobat": "Утверждено", + "Aprobat de": "Утверждено", + "Aprobat de client": "Одобрено клиентом", + "Aprobă": "Утвердить", + "Aprobă discount fără limită": "Одобрить скидку без лимита", + "Aprobă discount ≤ 20%": "Одобрить скидку ≤ 20%", + "Aprobă discount ≤ 5%": "Одобрить скидку ≤ 5%", + "Arată": "Показать", + "Arhivat": "В архиве", + "Arhivează": "В архив", + "Arhivă": "Архив", + "Aripă FD": "Крыло ПП", + "Aripă FS": "Крыло ПЛ", + "Aripă SD": "Крыло ЗП", + "Aripă SS": "Крыло ЗЛ", + "Article": "Артикул", + "Article code": "Артикул", + "Articol": "Артикул", + "Articol nu se potrivește comenzii": "Товар не соответствует заказу", + "Articole": "Позиции", + "Articole noi (se vor crea)": "Новые артикулы (будут созданы)", + "Ascunde": "Скрыть", + "Ascuns": "Скрыто", + "Asig.": "Страх.", + "Asigurare": "Страхование", + "Asigurător": "Страховщик", + "Asistent AI": "AI-ассистент", + "Asistent AI pentru autoservice": "AI-ассистент для автосервиса", + "Astăzi": "Сегодня", + "Atașamente": "Вложения", + "Atașat veți găsi": "Во вложении", + "Atelierul meu": "Моя мастерская", + "Atenție": "Внимание", + "Attachment": "Вложение", + "Attachments": "Вложения", + "Audit / verificări fiscale": "Аудит / налоговые проверки", + "August": "Август", + "Autentificare": "Аутентификация", + "Autentificare 2FA": "2FA аутентификация", + "Auto": "Авто", + "Auto / model": "Авто / модель", + "Auto CRM": "CRM-авто", + "Auto primit în service": "Авто принято в сервис", + "Auto-import Excel/CSV": "Auto-import Excel/CSV", + "AutoCRM PSauto · psauto.service.mir.md": "AutoCRM PSauto · psauto.service.mir.md", + "AutoCRM SRL": "AutoCRM SRL", + "Automată": "Автоматическая", + "Automobil": "Автомобиль", + "Automobile": "Автомобили", + "Autoservice / Client": "Автосервис / Клиент", + "Autoservis / Client": "Автосервис / Клиент", + "Avans": "Аванс", + "Avans achitat": "Аванс оплачен", + "Avg zile": "Ср. дней", + "Azi": "Сегодня", + "Așteaptă piese": "Ждёт запчасти", + "Așteaptă piesele": "Ждёт запчасти", + "Aștept aprobare client": "Ожидание одобрения клиента", + "Așteptată": "Ожидается", + "BIC / SWIFT": "BIC / SWIFT", + "BIC / SWIFT:": "BIC / SWIFT:", + "Backup": "Бэкап", + "Backup & Export date": "Бэкап и экспорт данных", + "Backup periodic (descarcă local sau sincronizează cu cloud)": "Регулярный бэкап (локально или в облако)", + "Balance": "Баланс", + "Balance due": "К оплате", + "Balanță": "Баланс", + "Banca": "Banca", + "Banca:": "Banca:", + "Barcode": "Штрих-код", + "Bară față": "Передний бампер", + "Bară spate": "Задний бампер", + "Base": "База", + "Bay": "Пост", + "Bază": "База", + "Beneficiar": "Beneficiar", + "Beneficiar:": "Beneficiar:", + "Benzină": "Бензин", + "Berlină": "Седан", + "Bifează ce poate face acest rol. Modificările au efect imediat.": "Отметьте, что может делать эта роль. Изменения вступают в силу сразу.", + "Bifă": "Флажок", + "Bine ai venit": "Добро пожаловать", + "Blocat": "Заблокировано", + "Blocată": "Заблокирована", + "Blochează": "Заблокировать", + "Blochez": "Блокировать", + "Blochez lucrarea": "Заблокировать работу", + "Boală": "Больничный", + "Body type": "Тип кузова", + "Bon": "Чек", + "Bonuri": "Чеки", + "Bonus": "Премия", + "Bot OK: @{$name}": "Bot OK: @{$name}", + "Bot Telegram nu răspunde": "Telegram-бот не отвечает", + "Bot token": "Bot token", + "Brand": "Бренд", + "Brand & contact": "Бренд и контакты", + "Break": "Универсал", + "Budget": "Бюджет", + "Buget": "Бюджет", + "Buget & rezultate (luna curentă)": "Бюджет и результаты (текущий месяц)", + "Bulk actions": "Массовые действия", + "Bun": "Хорошее", + "Bun venit": "Добро пожаловать", + "Bun venit în AutoCRM!": "Добро пожаловать в AutoCRM!", + "Bună": "Хорошее", + "Bună ziua": "Здравствуйте", + "Buy price": "Цена закупки", + "Bărbat": "Мужской", + "CAUZA ADRESĂRII": "ПРИЧИНА ОБРАЩЕНИЯ", + "CONCLUZIE": "ЗАКЛЮЧЕНИЕ", + "CRM › Programări ›": "CRM › Записи ›", + "CSV": "CSV", + "CVT": "CVT", + "Cabrio": "Кабриолет", + "Cabriolet": "Кабриолет", + "Calcul": "Расчёт", + "Calcul.": "Расчёт", + "Calculat salariul :period pentru :count utilizatori": "Начислена зарплата :period для :count пользователей", + "Calculat salariul {$period} pentru {$count} utilizatori": "Calculat salariul {$period} pentru {$count} utilizatori", + "Calculație": "Расчёт", + "Calculează luna curentă": "Рассчитать текущий месяц", + "Calculează salarii": "Расчёт зарплат", + "Calendar": "Календарь", + "Calendar vizual": "Визуальный календарь", + "Camion": "Грузовик", + "Canal marketing": "Канал маркетинга", + "Cancel": "Отмена", + "Cant.": "Кол-во", + "Cantitate": "Количество", + "Cantitate recepționată": "Принятое количество", + "Cantitate restituită": "Возвращённое количество", + "Capacitate motor": "Объём двигателя", + "Capacitatea zilnică în ore": "Ежедневная загрузка в часах", + "Capotă": "Капот", + "Card": "Карта", + "Card MAIB / MICB / Victoriabank, MD Cash, e-money": "Card MAIB / MICB / Victoriabank, MD Cash, e-money", + "Card bancar": "Банковская карта", + "Caroserie": "Кузов", + "Casetă direcție": "Рулевая рейка", + "Cashflow": "Cashflow", + "Cashflow zilnic — verde = încasări, roșu = cheltuieli": "Дневной cashflow — зелёный = поступления, красный = расходы", + "Catalog manoperă": "Каталог работ", + "Categorie": "Категория", + "Categorie implicită": "Категория по умолчанию", + "Categories": "Категории", + "Categorii": "Категории", + "Category": "Категория", + "Caută": "Найти", + "Caută client, mașină, număr...": "Поиск клиента, авто, номера...", + "Caută în tabel": "Поиск в таблице", + "Cauza adresării": "Причина обращения", + "Caz asigurare": "Страховой случай", + "Caz de asigurare": "Страховой случай", + "Ce a spus clientul...": "Что сказал клиент...", + "Ceramică": "Керамика", + "Cere aprobarea": "Запросить одобрение", + "Cerere": "Заявка", + "Cerere nouă": "Новая заявка", + "Cerere nouă adăugată": "Новая заявка добавлена", + "Cereri": "Заявки", + "Cereri noi": "Новые заявки", + "Channel": "Канал", + "Chat client": "Чат с клиентом", + "Check-in depozit": "Приёмка на склад", + "Checksum (ISO)": "Checksum (ISO)", + "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.": "Cheia HMAC pentru semnarea cererilor + verificarea webhook-urilor de la Paynet.", + "Cheie": "Ключ", + "Cheltuială": "Расход", + "Cheltuieli": "Расходы", + "Cheltuieli (luna)": "Расходы (месяц)", + "Cheltuieli pe categorie": "Расходы по категориям", + "Cheltuit": "Потрачено", + "Cheltuit 90d": "Расход 90д", + "Chirie": "Аренда", + "Chitanțe": "Квитанции", + "Chitanță": "Квитанция", + "Cifră de afaceri": "Оборот", + "Ciornă": "Черновик", + "City": "Город", + "Clase auto": "Классы авто", + "Class": "Класс", + "Clasă (pentru pricing)": "Класс (для тарификации)", + "Claude API Key": "Claude API Key", + "Click pentru a redenumi": "Кликните для переименования", + "Client": "Клиент", + "Client & Auto": "Клиент и авто", + "Client (nume, semnătură):": "Клиент (имя, подпись):", + "Client / Auto": "Client / Auto", + "Client CRM": "CRM-клиент", + "Client ID": "ID клиента", + "Client VIP": "VIP-клиент", + "Client existent": "Существующий клиент", + "Client informat (semnătură)": "Клиент ознакомлен (подпись)", + "Client informat / a luat cunoștință": "Клиент проинформирован / ознакомлен", + "Client legat (CRM)": "Привязанный клиент (CRM)", + "Client name": "Имя клиента", + "Client nou": "Новый клиент", + "Clienți": "Клиенты", + "Clienți VIP cu care nu s-a vorbit de peste 30 zile.": "VIP-клиенты без контакта более 30 дней.", + "Clienți care n-au mai venit de peste 6 luni — bun moment pentru un mesaj de revenire.": "Клиенты, которые не приезжали более 6 месяцев — хороший момент для реактивации.", + "Clienți magazin": "Клиенты магазина", + "Clienți noi în perioadă": "Новые клиенты в периоде", + "Climatizare": "Кондиционер", + "Closed at": "Закрыт", + "Cod": "Код", + "Cod & sortare": "Код и сортировка", + "Cod QR": "QR-код", + "Cod articol": "Артикул", + "Cod bare": "Штрих-код", + "Cod echivalent": "Эквивалентный код", + "Cod necunoscut": "Cod necunoscut", + "Cod tracking": "Код отслеживания", + "Cod uzină": "Заводской код", + "Code": "Код", + "Codul intern (buc, l, kg, ...) — stocat în DB.": "Внутренний код (buc, l, kg, ...) — хранится в БД.", + "Codul produsului": "Код товара", + "Coduri cross (OEM/echivalente)": "Кросс-коды (OEM/эквиваленты)", + "Coeficient": "Коэффициент", + "Coeficienți preț": "Ценовые коэффициенты", + "Coloana Articol *": "Колонка Артикул *", + "Coloana Brand (opțional)": "Колонка Бренд (опционально)", + "Coloana Cantitate *": "Колонка Количество *", + "Coloana Denumire *": "Колонка Название *", + "Coloana Preț *": "Колонка Цена *", + "Coloane": "Колонки", + "Coloană": "Колонка", + "Color": "Цвет", + "Comanda": "Comanda", + "Comanda ta a fost primită cu succes.": "Ваш заказ успешно получен.", + "Comandat": "Заказано", + "Comandată": "Заказана", + "Comandă": "Заказ", + "Comandă emisă": "Заказ создан", + "Comandă nouă #": "Новый заказ #", + "Comandă primită": "Заказ получен", + "Comandă repetată": "Повторный заказ", + "Combustibil": "Топливо", + "Comentariu / recomandări maistru": "Комментарий / рекомендации мастера", + "Comenzi": "Заказы", + "Comercial": "Коммерческий", + "Comercial (van/camion)": "Коммерческий (фургон/грузовик)", + "Comision manopere": "Комиссия за работы", + "Comision piese": "Комиссия за запчасти", + "Comment": "Комментарий", + "Comments": "Комментарии", + "Compact": "Компактный", + "Companie": "Компания", + "Companie & plan": "Companie & plan", + "Companie creată: {$result['company']->name}": "Компания создана: {$result['company']->name}", + "Company": "Компания", + "Company name": "Название компании", + "Complaint": "Жалоба", + "Complet": "Полностью", + "Completați rândurile după numărul de injectoare; lăsați goale rândurile în plus.": "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.", + "Concediu": "Отпуск", + "Condition": "Состояние", + "Condiții (toate trebuie îndeplinite)": "Условия (все должны выполняться)", + "Configurare:": "Настройка:", + "Configurează chei API pentru AI": "Настройка API-ключей для AI", + "Configurează integrări externe": "Настройка внешних интеграций", + "Configurează procentele pentru calcul salariu. Marja internă (nu TVA) se scade din prețul de manoperă pentru a determina baza salariului.": "Настройте проценты для расчёта зарплаты. Внутренняя маржа (не НДС) вычитается из цены работы для базы зарплаты.", + "Configurări": "Конфигурация", + "Configurări avansate": "Расширенная конфигурация", + "Confirm password": "Подтверждение пароля", + "Confirmare": "Подтверждение", + "Confirmare plată primită": "Оплата получена", + "Confirmat": "Подтверждён", + "Confirmate": "Подтверждено", + "Confirmată": "Подтверждена", + "Confirmă": "Подтвердить", + "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.": "Confirmă că mecanicul ia fizic piesa din depozit. Stocul scade acum, fără să aștepți închiderea fișei.", + "Confirmă emailul": "Подтвердите email", + "Confirmă și importă": "Подтвердить и импортировать", + "Confirmă ștergerea": "Подтвердите удаление", + "Confirmăm primirea plății dvs.:": "Подтверждаем получение вашего платежа:", + "Conformitate GDPR (la cererea ștergerii datelor)": "Соответствие GDPR (по запросу удаления данных)", + "Consum": "Расход", + "Consumabile": "Расходники", + "Cont PayPal sau card prin PayPal": "Cont PayPal sau card prin PayPal", + "Contabil": "Бухгалтер", + "Contact": "Контакт", + "Contact name": "Контактное лицо", + "Contactare": "Связь", + "Contactat": "Связались", + "Contacte": "Контакты", + "Contactează": "Связаться", + "Continuă": "Продолжить", + "Continuă →": "→ Продолжить", + "Contul": "Contul", + "Conversație nouă": "Новый диалог", + "Convertește": "Конвертировать", + "Convertit": "Конвертирован", + "Convertite": "Конвертированы", + "Conține:": "Содержит:", + "Conținut": "Содержимое", + "Conținut șablon": "Содержимое шаблона", + "Copiat": "Скопировано", + "Copiază": "Копировать", + "Copiază token-ul ACUM — nu va mai fi afișat.": "Скопируйте токен СЕЙЧАС — больше он не будет показан.", + "Cost": "Стоимость", + "Cost & marjă": "Стоимость и маржа", + "Cost (de la terț)": "Стоимость (от субподрядчика)", + "Cost (terț)": "Стоимость (субподр.)", + "Cost manopere": "Стоимость работ", + "Cost piese": "Стоимость запчастей", + "Cost piese (achiziție)": "Стоимость запчастей (закупка)", + "Cost/lead": "Стоимость/заявка", + "Costuri": "Затраты", + "Country": "Страна", + "Coupé": "Купе", + "Creanțe": "Дебиторка", + "Creat": "Создан", + "Creat de": "Создано", + "Creat la": "Создано", + "Create": "Создать", + "Created at": "Создан", + "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.": "Crează manual prima factură sau folosește butonul „Generează factură\" din pagina Companiei.", + "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.": "Crează prima fișă pentru o mașină existentă. Adaugă manopere, piese, plăți — totalul se calculează automat.", + "Credit": "Кредит", + "Creează automat articolele noi în nomenclatură": "Автоматически создавать новые артикулы", + "Creează cerere": "Создать заявку", + "Creează comandă de aprovizionare": "Создать заказ на закупку", + "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.": "Creează planuri (ex: Free, Basic, Pro) și atribuie-le companiilor.", + "Creează primul protocol de diagnostic forsunki. Numărul se generează automat (PS-{tenant}-{an}-{seq}).": "Создайте первый протокол диагностики форсунок. Номер генерируется автоматически (PS-{тенант}-{год}-{seq}).", + "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook": "Создайте бота у @BotFather, вставьте токен здесь и нажмите «Настроить webhook».", + "Creează un bot la @BotFather, lipește token-ul aici și apasă „Setează webhook\". Clienții îți scriu la bot, partajează telefonul, iar codul se leagă automat de fișa lor.": "Создайте бота у @BotFather, вставьте токен здесь и нажмите «Настроить webhook». Клиенты пишут боту, делятся номером, и код автоматически связывается с их нарядом.", + "Crescător": "По возрастанию", + "Critic": "Критическое", + "Cronologic": "Хронологически", + "Crossover": "Кроссовер", + "Cu TVA": "С НДС", + "Cu jante": "На дисках", + "Culoare": "Цвет", + "Culoare brand": "Цвет бренда", + "Culoare în calendar": "Цвет в календаре", + "Cum folosești API-ul:": "Как использовать API:", + "Cum funcționează": "Как работает", + "Cum funcționează:": "Как работает:", + "Cumul.": "Кум.", + "Cumulabil": "Накопительный", + "Cumulabil = se înmulțește cu alți coeficienți. Necumulabil = doar cel mai mare necumulabil se aplică.": "Накопительный = умножается с другими коэффициентами. Ненакопительный = применяется только наибольший ненакопительный.", + "Curier": "Курьер", + "Currency": "Валюта", + "Curățare": "Чистка", + "Curăță": "Очистить", + "Custom": "Свой", + "Cutie": "КПП", + "Cutie de viteze": "Коробка передач", + "Cutie viteze": "КПП", + "Câmp obligatoriu": "Обязательное поле", + "Când": "Когда", + "Când & unde": "Когда и где", + "DATELE AUTOMOBILULUI ȘI CLIENTULUI": "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА", + "DCT": "DCT", + "DCT (Dual-Clutch)": "DCT (Dual-Clutch)", + "DENY — interzice dreptul": "DENY — запретить право", + "DOT": "DOT", + "DSG": "DSG", + "DUPĂ": "ПОСЛЕ", + "Da, confirmă": "Да, подтвердить", + "Da, șterge": "Да, удалить", + "Dacă e gol, generăm 10 caractere random.": "Если пусто — сгенерируем 10 случайных символов.", + "Dashboard": "Панель", + "Data": "Дата", + "Data & ora": "Дата и время", + "Data *": "Дата *", + "Data actualizării": "Дата обновления", + "Data comandă": "Дата заказа", + "Data creării": "Дата создания", + "Data deschiderii:": "Data deschiderii:", + "Data emiterii": "Дата выдачи", + "Data factură": "Дата счёта", + "Data ieșire": "Дата выдачи", + "Data intrare": "Дата приёма", + "Data modificării": "Дата изменения", + "Data nașterii": "Дата рождения", + "Data plății": "Дата платежа", + "Data sfârșit": "Дата окончания", + "Data început": "Дата начала", + "Data închiderii:": "Дата закрытия:", + "Date": "Дата", + "Date auto & client": "Данные авто и клиента", + "Date generale": "Общая информация", + "Date insuficiente": "Недостаточно данных", + "Date legale (apar pe facturi)": "Date legale (apar pe facturi)", + "Date personale": "Личные данные", + "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.": "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.", + "Datorie": "Долг", + "Datorii": "Задолженности", + "Datorii clienți": "Задолженности клиентов", + "Datorii clienți (de încasat)": "Задолженности клиентов (к получению)", + "Daune": "Повреждения", + "De către": "Кем", + "De făcut": "К выполнению", + "De la": "С", + "De la (preț achiziție)": "От (цена закупки)", + "De la data": "С даты", + "De la ora": "С", + "De la rândul (sărim header) *": "С какой строки (пропустить header) *", + "De la:": "De la:", + "De obicei 10× preț lunar (2 luni gratis).": "Обычно 10× месячная цена (2 месяца бесплатно).", + "De procesat": "К обработке", + "Deal": "Сделка", + "Deal nou": "Новая сделка", + "Deal-uri active": "Активные сделки", + "Deals": "Сделки", + "Debit": "Дебет", + "Debit ÎNAINTE": "Расход ДО", + "Debit, ml": "Расход, мл", + "Deblochează": "Разблокировать", + "Decembrie": "Декабрь", + "Decode VIN": "Декодировать VIN", + "Decodează": "Декодировать", + "Deconectare": "Отключение", + "Delete": "Удалить", + "Delete selected": "Удалить выбранные", + "Deleted at": "Удалён", + "Delivery days": "Дни доставки", + "Demo (pentru demonstrații sales)": "Демо (для продаж)", + "Denumire": "Наименование", + "Denumire afișată": "Отображаемое название", + "Denumire companie": "Название компании", + "Denumire produs": "Название товара", + "Department": "Отдел", + "Deploy now": "Deploy now", + "Depozit": "Склад", + "Depozit gol": "Depozit gol", + "Depozit implicit": "Склад по умолчанию", + "Depozit țintă": "Целевой склад", + "Depozitar": "Кладовщик", + "Depublică": "Снять с публикации", + "Depus": "Подано", + "Depășit termen": "Просрочено", + "Descarcă": "Скачать", + "Descarcă PDF": "Скачать PDF", + "Descarcă QR (SVG)": "Скачать QR (SVG)", + "Descarcă backup": "Скачать бэкап", + "Descarcă factura": "Скачать счёт", + "Descarcă factură (PDF)": "Скачать счёт (PDF)", + "Descarcă template": "Скачать шаблон", + "Deschide": "Открыть", + "Deschide Fișă": "Открыть наряд", + "Deschide deal": "Открыть сделку", + "Deschide fișa": "Открыть наряд", + "Deschide fișa pentru aprobare lucrare/piesă.": "Откройте наряд для одобрения работы/запчасти.", + "Deschide fișă nouă": "Открыть новый наряд", + "Deschide panoul pe telefon și acceptă notificările întâi.": "Сначала откройте панель на телефоне и разрешите уведомления.", + "Deschide tenantul": "Deschide tenantul", + "Deschide →": "Открыть →", + "Deschidere ÎNAINTE": "Открытие ДО", + "Deschis": "Открыт", + "Deschis la": "Открыт", + "Descrescător": "По убыванию", + "Descriere": "Описание", + "Descriere (opțional)": "Описание (опционально)", + "Descriere produs": "Описание товара", + "Description": "Описание", + "Deselect all": "Снять выбор", + "Detailing": "Детейлинг", + "Detalii": "Подробности", + "Detalii (opțional)": "Детали (опционально)", + "Detalii auto": "Данные авто", + "Detalii client": "Данные клиента", + "Detalii comandă": "Данные заказа", + "Deviz": "Смета", + "Dezactivare": "Деактивация", + "Dezactivat": "Отключено", + "Dezactivează": "Деактивировать", + "Dezactivează 2FA pentru acest utilizator. Va trebui să re-configureze TOTP la următoarea autentificare.": "Отключает 2FA для этого пользователя. Ему потребуется заново настроить TOTP при следующем входе.", + "Diagnosis": "Диагноз", + "Diagnostic": "Диагностика", + "Diagnostic AI bazat pe plângerea clientului": "AI-диагностика на основе жалобы клиента", + "Diagnosticare": "Диагностика", + "Diagnoza": "Диагностика", + "Diagnoză": "Диагностика", + "Diametru R": "Диаметр R", + "Dimensiune": "Размер", + "Din catalog (lasă gol pentru text liber)": "Из каталога (пусто = свободный текст)", + "Direction": "Направление", + "Disabled": "Выключен", + "Discount": "Скидка", + "Discount %": "Скидка %", + "Distribuie": "Распределить", + "Distribuție": "ГРМ", + "Doar active": "Только активные", + "Doar arhivate": "Только архивные", + "Doar clienți VIP": "Только VIP клиенты", + "Doar clienții mei": "Только мои клиенты", + "Doar dacă maistrul nu e în listă.": "Только если мастер не в списке.", + "Doar la manopere (proprii + subcontract). Baza salariu = preț client × (1 − marjă/100). Lasă gol pentru a folosi valoarea implicită a companiei.": "Только для работ (собственных + субподряд). База зарплаты = цена клиенту × (1 − маржа/100). Оставьте пустым для значения по умолчанию компании.", + "Doar pentru cazuri speciale. Lasă gol → folosește marja mecanicului.": "Только для особых случаев. Оставьте пустым → используется маржа механика.", + "Doar tu ești aici": "Только вы здесь", + "Doar utilizatorii mei": "Только мои пользователи", + "Document": "Документ", + "Documentation": "Documentation", + "Documente": "Документы", + "Documente semnate": "Подписанные документы", + "Done": "Готово", + "Downgrade": "Понижение", + "Draft": "Черновик", + "Drag-and-drop între celule pentru a reprograma. Indicator de încărcare pe fiecare celulă (ore planificate / capacitate). Click pe celulă goală → programare rapidă. Click pe eveniment → detalii.": "Drag-and-drop между ячейками для перепланирования. Индикатор загрузки в каждой ячейке (запланированные часы / загрузка). Клик на пустую ячейку → быстрая запись. Клик на событие → детали.", + "Drept": "Право", + "Drepturi": "Права", + "Due at": "Срок", + "Due date": "Срок", + "Duminică": "Воскресенье", + "Duminică: închis": "Воскресенье: закрыто", + "Duplică": "Дублировать", + "Duplică rând": "Дублировать строку", + "După": "После", + "După efectuarea transferului:": "После совершения перевода:", + "Duration": "Длительность", + "Durată": "Длительность", + "Durată (sec)": "Длительность (сек)", + "Durată estimată": "Расчётная длительность", + "Durată reală": "Фактическая длительность", + "E timpul să schimbi anvelopele ": "Пора менять шины ", + "EJk...": "EJk...", + "ETA": "ETA", + "EUR — Euro": "EUR — Евро", + "Echipament defect": "Неисправное оборудование", + "Edit": "Изменить", + "Editare": "Изменить", + "Editează": "Изменить", + "Editează client": "Изменить клиента", + "Editează cod echivalent": "Изменить эквивалентный код", + "Editează drepturi": "Изменить права", + "Editează excepția": "Изменить исключение", + "Editează fișă": "Изменить наряд", + "Editează furnizor": "Изменить поставщика", + "Editează mașină": "Изменить авто", + "Editează piesă": "Изменить запчасть", + "Editează piesă implicită": "Изменить запчасть по умолчанию", + "Editează produs": "Изменить товар", + "Editează roluri & drepturi": "Изменение ролей и прав", + "Editează rând": "Изменить строку", + "Editează setările companiei": "Изменение настроек компании", + "Efectuat": "Исходящий", + "Eficiență": "Эффективность", + "Electric": "Электро", + "Electric (EV)": "Электро (EV)", + "Electrică": "Электрика", + "Electronică": "Электроника", + "Eliberat: {$n} rezervări consumate": "Освобождено: {$n} резервов использовано", + "Eliberează": "Выдать", + "Email": "Email", + "Email admin": "Email admin", + "Email verified at": "Email подтверждён", + "Email:": "Email:", + "Emisă": "Создана", + "Empty": "Нет результатов", + "Enabled": "Включён", + "End": "Конец", + "Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook", + "Endpoints disponibile:": "Доступные эндпоинты:", + "Engine": "Двигатель", + "Eroare": "Ошибка", + "Eroare la recepție": "Ошибка при приёмке", + "Etanșeitate": "Герметичность", + "Etanșeitate ÎNAINTE": "Герметичность ДО", + "Etape": "Этапы", + "Etapă": "Этап", + "Etichete piese": "Etichete piese", + "Etichetă": "Метка", + "Event": "Событие", + "Events": "События", + "Ex 30 → preț vânzare = preț achiziție × 1.30": "Пример: 30 → цена продажи = закупка × 1.30", + "Ex: 100": "Например: 100", + "Ex: 20": "Например: 20", + "Ex: 20 pentru +20%": "Например: 20 для +20%", + "Ex: 25": "Ex: 25", + "Ex: Curte 1, Pod 4, Atelier electric": "Например: Двор 1, Пост 4, Электроцех", + "Ex: Lipsește filtrul Mann W712/83": "Например: Нет фильтра Mann W712/83", + "Ex: Pod 1, Curte 1, Atelier electric": "Например: Пост 1, Двор 1, Электроцех", + "Ex: cu lift, fără lift, doar diagnoză...": "Например: с лифтом, без лифта, только диагностика...", + "Ex: fără lift, doar diagnoză...": "Например: без лифта, только диагностика...", + "Ex: lockdown temporar; acces pentru audit; etc.": "Например: временная блокировка; доступ для аудита; и т.д.", + "Excepție": "Исключение", + "Excepții": "Исключения", + "Excepții drepturi": "Исключения прав", + "Există deja un cont cu acest telefon.": "Аккаунт с этим номером уже существует.", + "Expected at": "Ожидается", + "Expediat": "Отправлен", + "Expediată": "Отправлена", + "Expense": "Расход", + "Expenses": "Расходы", + "Expiră": "Истекает", + "Expiră < 7 zile": "Истекает < 7 дней", + "Expiră la (opțional)": "Истекает (опционально)", + "Export": "Экспорт", + "Export CSV": "Экспорт CSV", + "Exportă clienți (CSV)": "Экспорт клиентов (CSV)", + "Exportă rapoarte financiare": "Экспорт финансовых отчётов", + "Exportă toate datele companiei tale într-un fișier ZIP. Util pentru:": "Экспорт всех данных вашей компании в ZIP-файл. Полезно для:", + "Express": "Экспресс", + "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.": "Extrage datele din această factură. Răspunde DOAR cu obiectul JSON, fără text suplimentar și fără ```.", + "Extras": "Выписка", + "Eșapament": "Выхлоп", + "Ești sigur?": "Ты уверен?", + "Eșuat": "Ошибка", + "FIȘĂ DE LUCRU": "ЗАКАЗ-НАРЯД", + "Facturi": "Счета", + "Facturi & abonament": "Facturi & abonament", + "Facturi neplătite": "Неоплаченные счета", + "Facturi pending / overdue": "Facturi pending / overdue", + "Factură": "Счёт", + "Factură importată": "Счёт импортирован", + "Factură nouă": "Новый счёт", + "Factură:": "Счёт:", + "Fallback când mecanicul nu are marja proprie setată. Lasă gol = 0%.": "Фолбэк, когда у механика не задана собственная маржа. Пусто = 0%.", + "Favicon": "Favicon", + "Față-Dreapta": "Перед-Право", + "Față-Stânga": "Перед-Лево", + "Februarie": "Февраль", + "Femeie": "Женский", + "File": "Файл", + "Files": "Файлы", + "Filter": "Фильтр", + "Filters": "Фильтры", + "Filtre": "Фильтры", + "Filtru": "Фильтр", + "Filtru:": "Фильтр:", + "Finalizat": "Завершено", + "Financiar": "Финансы", + "Finanțe": "Финансы", + "Fines": "Штрафы", + "Fisură": "Трещина", + "Fix": "Фикс.", + "Fișa nu are client asociat.": "К заказ-наряду не привязан клиент.", + "Fișe": "Наряды", + "Fișe active": "Активные наряды", + "Fișe deschise": "Открытые наряды", + "Fișe lucru": "Рабочие листы", + "Fișe închise": "Закрытые наряды", + "Fișier": "Файл", + "Fișier Excel (.xlsx) sau CSV *": "Файл Excel (.xlsx) или CSV *", + "Fișiere": "Файлы", + "Fișierul nu există.": "Файл не существует.", + "Fișă": "Наряд", + "Fișă asociată": "Связанный наряд", + "Fișă creată": "Наряд создан", + "Fișă de lucru": "Заказ-наряд", + "Fișă lucru": "Заказ-наряд", + "Fișă lucru (opțional)": "Заказ-наряд (опц.)", + "Fișă închisă": "Наряд закрыт", + "Folie PPF": "Плёнка PPF", + "Folosește AI Assistant": "Использовать AI Assistant", + "Folosește „Check-in depozit": "Используйте «Приёмка на склад»", + "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.", + "Folosit dacă markup = 0.": "Используется если наценка = 0.", + "Folosit ultima dată": "Последнее использование", + "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Используется ценовыми коэффициентами. Гибрид/EV определяются также по топливу.", + "Force delete": "Удалить безвозвратно", + "Force logout": "Выйти со всех устройств", + "Format:": "Формат:", + "Forsunka": "Форсунка", + "Foto": "Фото", + "Foto factură": "Фото счёта", + "Foto piesă": "Фото запчасти", + "Foto înainte / după": "Фото до / после", + "Fotografii": "Фотографии", + "From": "От", + "Frâne": "Тормоза", + "Frâne, Ulei, ...": "Тормоза, Масло, ...", + "Fuel": "Топливо", + "Funcție": "Функция", + "Funcționalități": "Возможности", + "Funcționalități incluse": "Включённые возможности", + "Furnizor": "Поставщик", + "Furnizor (opțional)": "Поставщик (опционально)", + "Furnizor *": "Поставщик *", + "Furnizor factură": "Поставщик счёта", + "Furnizor implicit": "Поставщик по умолчанию", + "Furnizor preferat": "Предпочтительный поставщик", + "Furnizori": "Поставщики", + "Fără TVA": "Без НДС", + "Fără acest cod, plata va fi greu de identificat.": "Без этого кода платёж трудно идентифицировать.", + "Fără articol (manual)": "Без артикула (вручную)", + "Fără client": "Без клиента", + "Fără client — nu se poate trimite mesaj.": "Нет клиента — сообщение отправить нельзя.", + "Fără evenimente": "Нет событий", + "Fără maistru": "Без мастера", + "Fără mașină": "Без авто", + "Fără răspuns": "Без ответа", + "Fără stoc": "Нет в наличии", + "GNC": "CNG", + "GPL": "LPG", + "GRANT — adaugă dreptul": "GRANT — добавить право", + "Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.": "Галерея до 8 изображений. Первое отображается в каталоге. Максимум 2 МБ / изображение.", + "Gata": "Готов", + "Gata de ridicare": "Готов к выдаче", + "Gata estimat (ETA)": "Gata estimat (ETA)", + "Gearbox": "КПП", + "Gemini API Key": "Gemini API Key", + "General": "Общее", + "Generat automat": "Генерируется автоматически", + "Generează factură": "Создать счёт", + "Generează raport": "Сгенерировать отчёт", + "Generează token": "Создать токен", + "Generez ZIP...": "Создаю ZIP...", + "Gestionează tokene API": "Управление API-токенами", + "Gestionează utilizatori (creează/blochează)": "Управление пользователями (создание/блокировка)", + "Global": "Глобально", + "Gol — trage un card aici": "Пусто — перетащите карточку сюда", + "Google Maps": "Google Maps", + "Grafic": "График", + "Gravitate": "Тяжесть", + "Gravă": "Тяжёлое", + "Grupare:": "Группировка:", + "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet", + "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.", + "Găsit": "Найдено", + "Găsite (cu articol existent)": "Найдено (с существующим артикулом)", + "Hartă daune": "Карта повреждений", + "Hatchback": "Хэтчбек", + "Hibrid": "Гибрид", + "Hire date": "Дата приёма", + "Hourly rate": "Часовая ставка", + "Hours": "Часы", + "IBAN": "IBAN", + "IBAN:": "IBAN:", + "ID": "ID", + "IDNO / CUI": "IDNO / CUI", + "INJECTOARE": "ФОРСУНКИ", + "ITP": "ТО", + "Ianuarie": "Январь", + "Iarnă": "Зима", + "Iarnă 2025-2026": "Зима 2025-2026", + "Iconiță (emoji)": "Иконка (эмодзи)", + "Identificare": "Идентификация", + "Identitate": "Учётные данные", + "Ieri": "Вчера", + "Ieșire": "Исходящий", + "Ieșiri": "Расход", + "Image": "Изображение", + "Images": "Изображения", + "Imagine": "Изображение", + "Imagine principală": "Главное изображение", + "Imagini": "Изображения", + "Implicit": "По умолчанию", + "Import": "Импорт", + "Import CSV": "Импорт CSV", + "Import clienți din CSV": "Импорт клиентов из CSV", + "Import factură (OCR)": "Импорт счёта (OCR)", + "Import factură Excel/CSV": "Импорт счёта Excel/CSV", + "Import factură via OCR": "Импорт счёта через OCR", + "Import finalizat cu succes": "Импорт успешно завершён", + "Import mașini din CSV": "Импорт авто из CSV", + "Import nou": "Новый импорт", + "Import reușit — Purchase {$purchase->number}": "Импорт успешен — Закупка {$purchase->number}", + "Import: {$r['imported']} adăugate, {$r['skipped']} ignorate": "Импорт: {$r['imported']} добавлено, {$r['skipped']} проигнорировано", + "Import: {$r['imported']} adăugați, {$r['skipped']} ignorați": "Импорт: {$r['imported']} добавлено, {$r['skipped']} проигнорировано", + "Importă din CSV": "Импорт из CSV", + "Importă din Excel": "Импорт из Excel", + "Importă lead-uri direct din Lead Ads forms.": "Импорт лидов напрямую из форм Lead Ads.", + "Inactiv": "Неактивно", + "Inactive": "Неактивный", + "Info & antet": "Инфо и шапка", + "Infopanel": "Инфопанель", + "Informația de bază — click pe titlul secțiunilor de mai jos pentru detalii.": "Основная информация — нажмите на заголовок секции ниже для деталей.", + "Informație": "Информация", + "Injectoare": "Форсунки", + "Injectoare noi": "Новые форсунки", + "Injectoarele în normă, apte pentru exploatare": "Форсунки в норме, годны к эксплуатации", + "Instrucțiuni adiționale": "Дополнительные инструкции", + "Integrări": "Интеграции", + "Integrări de plată": "Платёжные интеграции", + "Integrări externe": "Внешние интеграции", + "Integrări salvate": "Интеграции сохранены", + "Interval": "Интервал", + "Interval dată": "Диапазон дат", + "Interval orar": "Часовой интервал", + "Interval preț": "Диапазон цены", + "Intrare": "Входящий", + "Intrat": "Принято", + "Inventar": "Инвентаризация", + "Invitație": "Приглашение", + "Invitații": "Приглашения", + "Invoice number": "№ счёта", + "Ion Popescu": "Ion Popescu", + "Is active": "Активно", + "Is default": "По умолчанию", + "Is deleted": "Удалено", + "Is enabled": "Включено", + "Is published": "Опубликовано", + "Is vip": "VIP", + "Istoric depozitare": "История хранения", + "Istoric prețuri furnizori": "История цен поставщиков", + "Istoric reparații": "История ремонтов", + "Iulie": "Июль", + "Iunie": "Июнь", + "JSON": "JSON", + "Jantă": "Диск", + "Job": "Работа", + "Jobs": "Работы", + "Joi": "Четверг", + "Jurnal": "Журнал", + "KPI mecanici": "KPI механиков", + "Kanban": "Канбан", + "Kilometraj": "Пробег", + "Kilometraj, km": "Пробег, км", + "Km": "км", + "Km curent": "Текущий пробег", + "Km ieșire": "Пробег выход", + "Km intrare": "Пробег вход", + "Km la ieșire:": "Пробег на выдаче:", + "Km la intrare:": "Km la intrare:", + "Km parcurși": "Пробег", + "La editare lasă gol pentru a păstra parola actuală.": "При редактировании оставьте пустым для сохранения текущего пароля.", + "La revedere": "До свидания", + "La succes: webhook → automat status=paid + extends company.active_until": "La succes: webhook → automat status=paid + extends company.active_until", + "La timp 90d": "Вовремя 90д", + "La trecere pe „Montată\" se scade automat din stoc.": "При переходе в «Установлено» автоматически списывается со склада.", + "Labor": "Работа", + "Labors": "Работы", + "Language": "Язык", + "Laracasts": "Laracasts", + "Laravel has an incredibly rich ecosystem.": "Laravel has an incredibly rich ecosystem.", + "Last login at": "Последний вход", + "Lasă gol = se aplică mereu. Combină condițiile pentru a ținti situații specifice.": "Пусто = применяется всегда. Комбинируйте условия для конкретных ситуаций.", + "Lead": "Заявка", + "Lead-uri": "Заявки", + "Lead-uri pe sursă": "Заявки по источникам", + "Leads": "Заявки", + "Legendă": "Легенда", + "Legendă:": "Легенда:", + "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.": "Legătura cu fișa CRM (opțional). Auto-matched la înregistrare după telefon.", + "Lichide": "Жидкости", + "Limbă": "Язык", + "Limbă default": "Язык по умолчанию", + "Limite": "Limite", + "Linia nu mai necesită aprobare.": "Строка больше не требует одобрения.", + "Linii": "Строки", + "Link": "Ссылка", + "Link client (QR)": "Ссылка клиенту (QR)", + "Link tracking": "Ссылка отслеживания", + "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.": "Linkul expiră în 60 de minute. Dacă nu ai cerut tu acest reset, ignoră emailul — contul tău e în siguranță.", + "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,": "Linkul expiră în 7 zile. Dacă nu te aștepți la această invitație, ignoră acest mesaj.\n\nMulțumim,", + "Lipsește bot token în setări.": "В настройках отсутствует bot token.", + "Lipsă": "Отсутствует", + "Lipsă piesă": "Нет запчасти", + "Liste configurabile": "Настраиваемые списки", + "Listă": "Список", + "Livrare": "Доставка", + "Livrare (zile)": "Доставка (дни)", + "Livrare gratuită peste": "Бесплатная доставка от", + "Livrat": "Доставлен", + "Livrată": "Доставлена", + "Loading": "Загрузка...", + "Loc.": "Loc.", + "Local": "Локально", + "Locale": "Язык", + "Localizare & monedă": "Локализация и валюта", + "Location": "Локация", + "Locație": "Локация", + "Locație (raft)": "Локация (полка)", + "Locație rack/bin": "Локация полка/ячейка", + "Log in": "Log in", + "Login": "Вход", + "Logo": "Логотип", + "Logo & favicon": "Логотип и favicon", + "Logo (opțional)": "Логотип (опционально)", + "Logo actualizat": "Logo actualizat", + "Logout": "Выход", + "Loturi": "Партии", + "Loturi (FIFO)": "Партии (FIFO)", + "Lovitură": "Удар", + "Low Stock Table": "Остаток ниже минимума", + "Low stock": "Ниже минимума", + "Lucrare": "Работа", + "Lucrare blocată": "Работа заблокирована", + "Lucrări": "Работы", + "Lucrări la terți": "Работы у субподрядчиков", + "Lucrări terți": "Работы у третьих лиц", + "Luna aceasta": "В этом месяце", + "Luna curentă": "Текущий месяц", + "Luna trecută": "Прошлый месяц", + "Luna următoare ▶": "Следующий месяц ▶", + "Lunar": "Lunar", + "Lunetă": "Заднее стекло", + "Luni": "Понедельник", + "Luni (zi)": "Понедельник", + "Luni – Vineri: 08:00 – 18:00": "Luni – Vineri: 08:00 – 18:00", + "Lună": "Месяц", + "Lățime": "Ширина", + "MB folosiți": "МБ использовано", + "MD00 AG00 0000 ...": "MD00 AG00 0000 ...", + "MDL pipeline total": "MDL всего в воронке", + "MDL închise azi": "MDL закрыто сегодня", + "MDL — Leu moldovenesc": "MDL — Молдавский лей", + "MRR realizat": "Реализованный MRR", + "Magazin": "Magazin", + "Magazin activ": "Магазин активен", + "Magazin online": "Онлайн-магазин", + "Mai": "Май", + "Mai mic = aplicat primul.": "Меньше = применяется первым.", + "Maistru": "Мастер", + "Maistru (nume, semnătură)": "Мастер (ФИО, подпись)", + "Maistru / Mecanic": "Мастер / Механик", + "Maistru / Recepție:": "Мастер / Ресепшн:", + "Make": "Марка", + "Manager": "Менеджер", + "Manopere": "Работы", + "Manoperă": "Работа", + "Manual": "Ручной", + "Manuală": "Ручная", + "Mapare coloane": "Сопоставление колонок", + "Marca": "Марка", + "Marca injectoarelor": "Марка форсунок", + "Marca/Model": "Марка/Модель", + "Marca/Model:": "Marca/Model:", + "Marchează Gata": "Отметить готово", + "Marchează acest tenant ca demo (datele pot fi resetate periodic).": "Marchează acest tenant ca demo (datele pot fi resetate periodic).", + "Marchează anulat": "Отметить как отменено", + "Marchează plătit": "Отметить как оплачено", + "Marchează salariul ca plătit": "Отметить зарплату оплаченной", + "Marchează setul ca ridicat de client.": "Отметить комплект как выданный клиенту.", + "Marchează terminat": "Отметить как готовое", + "Marcă": "Марка", + "Marcă implicită": "Марка по умолчанию", + "Margin": "Маржа", + "Marja": "Маржа", + "Marja piese": "Маржа запчастей", + "Marja profitului": "Маржа прибыли", + "Marjă": "Маржа", + "Marjă client": "Маржа клиента", + "Marjă internă (%)": "Внутренняя маржа (%)", + "Marjă internă (%) — override": "Внутренняя маржа (%) — override", + "Marjă internă (nu TVA)": "Внутренняя маржа (не НДС)", + "Marjă piese:": "Маржа запчастей:", + "Marjă profit:": "Маржа прибыли:", + "Marjă:": "Маржа:", + "Marketing": "Маркетинг", + "Marketing (UTM)": "Маркетинг (UTM)", + "Markup": "Наценка", + "Markup %": "Наценка %", + "Martie": "Март", + "Marți": "Вторник", + "Master": "Мастер", + "Master name": "Мастер", + "Matricea": "Матрица", + "Max clienți": "Макс. клиентов", + "Max fișe/lună": "Макс. нарядов/мес", + "Max mașini": "Макс. авто", + "Max qty": "Макс. кол-во", + "Max useri": "Max useri", + "Mașina e gata de ridicat": "Авто готово к выдаче", + "Mașini": "Автомобили", + "Mecanic": "Механик", + "Mecanic / Zi": "Механик / День", + "Mecanic implicit": "Механик по умолчанию", + "Mecanici": "Механики", + "Medie": "Среднее", + "Mediu": "Среднее", + "Merchant Code": "Merchant Code", + "Mesageria nu este configurată.": "Мессенджер не настроен.", + "Mesaj": "Сообщение", + "Mesaj client": "Сообщение клиента", + "Mesaj trimis": "Сообщение отправлено", + "Mesaje": "Сообщения", + "Mesaje AI/lună": "AI-сообщения/мес", + "Message": "Сообщение", + "Method": "Метод", + "Metoda": "Metoda", + "Metode de livrare": "Способы доставки", + "Metode plată": "Способы оплаты", + "Metodă": "Метод", + "Metodă plată": "Способ оплаты", + "Miercuri": "Среда", + "Migrare la alt sistem CRM": "Миграция на другую CRM", + "Migrarea inițială a creat setul standard. Adaugă altele dacă ai nevoie (ex: rulou, doză, cutie).": "Начальная миграция создала стандартный набор. Добавьте другие при необходимости (например: рулон, доза, коробка).", + "Mileage": "Пробег", + "Min qty": "Мин. кол-во", + "Min.": "Мин.", + "Minim": "Minim", + "Minivan": "Минивэн", + "Minoră": "Незначительное", + "Minute": "Минуты", + "Mobile pay": "Мобильная оплата", + "Mod": "Режим", + "Mod recepție": "Режим приёмки", + "Mod stub:": "Mod stub:", + "Mod tarifare": "Тип тарифа", + "Mod:": "Режим:", + "Model": "Модель", + "Model Claude": "Модель Claude", + "Model Gemini": "Модель Gemini", + "Model OpenAI": "Модель OpenAI", + "Model auto": "Модель авто", + "Model implicit": "Модель по умолчанию", + "Model year": "Модельный год", + "Modele": "Модели", + "Modificat de": "Изменено", + "Moldova-Agroindbank": "Moldova-Agroindbank", + "Monedă": "Валюта", + "Monedă platformă": "Валюта платформы", + "Monovolum": "Минивэн", + "Motiv": "Причина", + "Motocicletă": "Мотоцикл", + "Motor": "Двигатель", + "Motor / Frâne / Electrică ...": "Двигатель / Тормоза / Электрика ...", + "Motorină": "Дизель", + "Motorizare": "Тип двигателя", + "Multiplicator": "Множитель", + "Mulțumim": "Спасибо", + "Mâine": "Завтра", + "MĂSURĂTORI MECANICA INJECTOARELOR": "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК", + "Mărci auto suportate (separate prin virgulă)": "Поддерживаемые марки (через запятую)", + "Măsurători mecanica injectoarelor": "Измерения механики форсунок", + "Name": "Имя", + "Neachitat": "Не оплачено", + "Necesită acțiune": "Требует действия", + "Necesită aprobare": "Требуется одобрение", + "Necesită aprobare client": "Требуется одобрение клиента", + "Necesită atenție": "Требует внимания", + "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Требуется минимум 2 полные приёмки с установленной ожидаемой датой.", + "Necesită curățare repetată": "Требуется повторная чистка", + "Necompletat": "Не заполнено", + "Neconfirmat": "Не подтверждено", + "Neconfirmate": "Не подтверждено", + "Necunoscut": "Неизвестно", + "Neplătit": "Не оплачено", + "Neprezentat": "Не явился", + "Nepublicat": "Не опубликовано", + "Nesemnat": "Не подписано", + "Nesincronizat": "Не синхронизировано", + "Net 30 / Avans": "Net 30 / Аванс", + "Net:": "Итого:", + "Neverificat": "Не проверено", + "New client": "Новый клиент", + "New mașină": "Новое авто", + "Nicio cameră detectată.": "Камера не обнаружена.", + "Nicio cheltuială.": "Нет расходов.", + "Nicio comandă încă": "Пока нет заказов", + "Nicio conversație": "Нет диалогов", + "Nicio daună marcată": "Нет отмеченных повреждений", + "Nicio excepție": "Нет исключений", + "Nicio factură emisă încă": "Счета пока не выставлены", + "Nicio factură generată": "Счета не созданы", + "Nicio fișă de lucru": "Нет заказ-нарядов", + "Nicio fișă în perioada selectată.": "Нет нарядов за выбранный период.", + "Nicio fotografie": "Нет фотографий", + "Nicio lucrare de caroserie": "Нет кузовных работ", + "Nicio lucrare la terți": "Нет работ у субподрядчиков", + "Nicio manoperă efectuată.": "Работы не выполнены.", + "Nicio mașină încă": "Пока нет авто", + "Nicio metodă de plată configurată. Contactează operatorul.": "Способ оплаты не настроен. Свяжитесь с оператором.", + "Nicio notă internă.": "Нет внутренних заметок.", + "Nicio piesă implicită": "Нет запчастей по умолчанию", + "Nicio piesă montată.": "Запчасти не установлены.", + "Nicio plată": "Нет платежей", + "Nicio plată în perioada selectată.": "Нет платежей за выбранный период.", + "Nicio programare în această perioadă.": "Нет записей в этом периоде.", + "Nicio programare în perioada selectată.": "Нет записей за выбранный период.", + "Niciodată": "Никогда", + "Niciun UM înregistrat": "Нет единиц измерения", + "Niciun client magazin": "Нет клиентов магазина", + "Niciun client pierdut. 🎉": "Нет потерянных клиентов. 🎉", + "Niciun client încă": "Пока нет клиентов", + "Niciun cod cross": "Нет кросс-кодов", + "Niciun coeficient": "Нет коэффициентов", + "Niciun coeficient contextual nu se aplică (preț de bază).": "Контекстные коэффициенты не применяются (базовая цена).", + "Niciun depozit": "Нет складов", + "Niciun dispozitiv abonat": "Нет подписанных устройств", + "Niciun document semnat încă. Poți încărca documente din formularul de editare al fișei.": "Пока нет подписанных документов. Загрузите документы из формы редактирования заказ-наряда.", + "Niciun istoric": "Нет истории", + "Niciun lead.": "Нет заявок.", + "Niciun lot înregistrat": "Партии не зарегистрированы", + "Niciun mecanic activ.": "Нет активных механиков.", + "Niciun mecanic implicit": "Нет механика по умолчанию", + "Niciun mecanic nu a finalizat lucrări în această perioadă.": "Ни один механик не завершил работы за этот период.", + "Niciun plan definit": "Niciun plan definit", + "Niciun preț înregistrat": "Цены не зарегистрированы", + "Niciun protocol": "Нет протоколов", + "Niciun rest de încasat. 🎉": "Нет остатка к получению. 🎉", + "Niciun rezultat pentru": "Нет результатов для", + "Niciun set de anvelope": "Нет комплектов шин", + "Niciun subcontractor": "Нет субподрядчиков", + "Niciun tenant încă": "Пока нет арендаторов", + "Niciun token generat. Folosește butonul „Generează token": "Токены не созданы. Используйте кнопку «Создать токен».", + "Niciun șablon": "Нет шаблонов", + "Nimic de restituit": "Нечего возвращать", + "No": "Нет", + "No-show alert": "No-show предупр.", + "Noiembrie": "Ноябрь", + "Norm hours": "Норма часов", + "Norma ore": "Норма часов", + "Normal": "Обычная", + "Norme-ore": "Нормо-часы", + "Note interne": "Note interne", + "Notes": "Заметки", + "Notificare": "Уведомление", + "Notifications": "Уведомления", + "Notificări": "Уведомления", + "Notificări clienți": "Уведомления клиентов", + "Notificările push funcționează ✅": "Push-уведомления работают ✅", + "Notițe": "Заметки", + "Notițe / Reclamație": "Заметки / Жалоба", + "Notițe / reclamație": "Заметки / жалоба", + "Notițe interne": "Внутренние заметки", + "Nou": "Новый", + "Nou tehnician": "Новый техник", + "Nouă": "Новая", + "Nr.": "№", + "Nr. auto": "№ авто", + "Nr. dosar daună": "№ дела о повреждении", + "Nr. factură": "№ счёта", + "Nr. fișă": "№ наряда", + "Nr. injectoare": "Кол-во форсунок", + "Nr. poliță": "№ полиса", + "Nr. protocol": "№ протокола", + "Nr. protocol:": "№ протокола:", + "Nr. telefon": "Тел. номер", + "Nr. înmatriculare": "Гос. номер", + "Nr.:": "Nr.:", + "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.": "Nu a fost prelevată nicio sumă. Poți încerca din nou oricând.", + "Nu ai cont?": "Нет аккаунта?", + "Nu am găsit linii valide — verifică maparea coloanelor": "Не найдено валидных строк — проверьте маппинг колонок", + "Nu există date": "Нет данных", + "Nu există rezultate": "Нет результатов", + "Nu găsit": "Не найдено", + "Nu pot porni camera: ": "Не удалось запустить камеру: ", + "Nu re-trimite mai des de X zile": "Не отправлять повторно чаще чем раз в X дней", + "Nu te poți șterge pe tine!": "Нельзя удалить себя!", + "Nu, renunță": "Нет, отменить", + "Numar": "Номер", + "Number": "Номер", + "Number generated": "Номер создан", + "Nume": "Имя", + "Nume (EN)": "Название (EN)", + "Nume (RO)": "Название (RO)", + "Nume (RU)": "Название (RU)", + "Nume (descriere)": "Название (описание)", + "Nume *": "Название *", + "Nume admin": "Имя админа", + "Nume canal": "Название канала", + "Nume familie": "Фамилия", + "Nume template": "Название шаблона", + "Nume în cele 3 limbi": "Название на 3 языках", + "Nume, cod articol, brand...": "Название, артикул, бренд...", + "Nume:": "Nume:", + "Numele este obligatoriu": "Numele este obligatoriu", + "Numerar": "Наличные", + "Numerar net (toate plățile - cheltuieli)": "Чистая наличность (все платежи − расходы)", + "Număr": "Номер", + "Numărul de zile gratis după ce un tenant alege acest plan.": "Дни бесплатного пробного периода при выборе плана.", + "OCR eșuat": "OCR не удалось", + "OK": "OK", + "Observații": "Комментарии", + "Obține token cu": "Получить токен с помощью", + "Octombrie": "Октябрь", + "Ocupat": "Занято", + "Oglindă D": "Зеркало П", + "Oglindă S": "Зеркало Л", + "Ok": "Ок", + "On = arată „Bază salariu: X · marjă Y%": "On = показывать «База зарплаты: X · маржа Y%»", + "On = arată „Bază salariu: X · marjă Y%\" sub Total în tabelul Manopere. Off = doar Total (util când review-uiești o Fișă cu clientul de față).": "On = показывать «База зарплаты: X · маржа Y%» под Итого в таблице Работы. Off = только Итого (удобно при просмотре наряда с клиентом).", + "On = din prețul manoperelor se scade marja pentru salariu. Off = manopere la cost (salariu pe Total integral).": "On = из цены работ вычитается маржа для зарплаты. Off = работы по себестоимости (зарплата от полной суммы).", + "Onboarded": "Onboarded", + "Only trashed": "Только удалённые", + "Onorat": "Onorat", + "Onorează (scade stoc)": "Выполнить (списать со склада)", + "OpenAI API Key": "OpenAI API Key", + "Opened at": "Открыт", + "Operator platformă:": "Operator platformă:", + "Operatorul (tu) creezi factură:": "Operatorul (tu) creezi factură:", + "Operatorul confirmă manual factura ca plătită": "Operatorul confirmă manual factura ca plătită", + "Operatorul îți va emite factură când e timpul abonamentului.": "Operatorul îți va emite factură când e timpul abonamentului.", + "Ora": "Время", + "Ora deschidere": "Время открытия", + "Ora ieșire": "Время выдачи", + "Ora intrare": "Время приёма", + "Ora sfârșit": "Конец", + "Ora începere": "Начало", + "Ora închidere": "Время закрытия", + "Oraș": "Город", + "Oraș:": "Oraș:", + "Order": "Заказ", + "Order date": "Дата заказа", + "Order number": "№ заказа", + "Orders": "Заказы", + "Ordine": "Порядок", + "Ordonare": "Сортировка", + "Ordonat": "Отсортировано", + "Ordonează după": "Сортировать по", + "Ore": "Часы", + "Ore (normă)": "Часы (норма)", + "Ore disponibile / zi": "Доступные часы / день", + "Ore lucrate": "Отработанные часы", + "Ore programate": "Запланированные часы", + "Ore total": "Всего часов", + "Ore/zi": "Часов/день", + "Overview": "Обзор", + "Owner": "Владелец", + "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.": "Owner = drepturi totale. Admin = aproape la fel. Sales = doar tenanți + planuri. Finance = facturi. Support = read-only.", + "P&L": "P&L", + "PDF": "PDF", + "PDR": "PDR", + "PDR (fără vopsire)": "PDR (без покраски)", + "PNG/ICO, max 512 KB.": "PNG/ICO, макс. 512 КБ.", + "PNG/SVG, max 2 MB. Apare în sidebar.": "PNG/SVG, макс. 2 МБ. Отображается в сайдбаре.", + "PO": "PO", + "POS": "POS", + "POST /api/v1/login": "POST /api/v1/login", + "PPF": "PPF", + "PROTOCOL DE DIAGNOSTIC ȘI CURĂȚARE": "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ", + "Pagina": "Страница", + "Pagini": "Страницы", + "Paid": "Оплачено", + "Paid at": "Оплачено", + "Panou": "Панель", + "Panou control": "Панель управления", + "Parbriz": "Лобовое", + "Parolă": "Пароль", + "Parolă (lasă gol pentru a nu schimba)": "Пароль (пусто = без изменений)", + "Parolă (lasă gol pentru auto-generat)": "Пароль (пусто = сгенерировать)", + "Parolă API": "API-пароль", + "Parolă resetată.": "Parolă resetată.", + "Part": "Запчасть", + "Parts": "Запчасти", + "Parțial": "Частично", + "Pas 1 — Datele afacerii": "Pas 1 — Datele afacerii", + "Pas 2 — Brand & limbă": "Pas 2 — Brand & limbă", + "Pas 3 — Tarif & terminat": "Pas 3 — Tarif & terminat", + "Password": "Пароль", + "Pasul 1: Încarcă fișierul": "Шаг 1: Загрузка файла", + "Pasul 2: Mapează coloanele": "Шаг 2: Сопоставьте колонки", + "Pasul 3: Previzualizare — :n poziții": "Шаг 3: Предпросмотр — :n позиций", + "Pauză": "Пауза", + "Pay status": "Статус оплаты", + "Pay terms": "Условия оплаты", + "PayPal": "PayPal", + "PayPal:": "PayPal:", + "Payload:": "Payload:", + "Payment": "Платёж", + "Payment date": "Дата платежа", + "Payment method": "Способ оплаты", + "Payments": "Платежи", + "Paynet": "Paynet", + "Pe oră": "Почасовая", + "Pe oră (normă × tarif)": "Почасово (норма × тариф)", + "Pe pauză": "На паузе", + "Pe status": "По статусу", + "Penalizare": "Штраф", + "Penalizări": "Штрафы", + "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.": "Pentru a activa PayPal, instalează `composer require srmklive/paypal` și activează în /admin/payment-settings.", + "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.": "Pentru a activa Stripe Checkout, instalează `composer require stripe/stripe-php` și activează în /admin/payment-settings.", + "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.": "Pentru a continua să folosiți aplicația, vă rugăm să achitați factura.", + "Pentru detalii, contactați administratorul platformei.": "Pentru detalii, contactați administratorul platformei.", + "Per page": "На странице", + "Perioada (YYYY-MM)": "Период (ГГГГ-ММ)", + "Perioadă": "Период", + "Perioadă (YYYY-MM)": "Период (ГГГГ-ММ)", + "Perioadă raport": "Период отчёта", + "Perioadă trial (zile)": "Пробный период (дни)", + "Perioadă:": "Период:", + "Period": "Период", + "Permisiuni": "Права", + "Persoană contact": "Контактное лицо", + "Persoană fizică": "Физ. лицо", + "Persoană juridică": "Юр. лицо", + "Personalizat": "Персонализировано", + "Phone": "Телефон", + "Phone alt": "Тел. дополн.", + "Photo": "Фото", + "Photos": "Фото", + "Pickup": "Пикап", + "Pierdut": "Потерян", + "Pierdute": "Пропущенные", + "Piesa returnată în stoc": "Запчасть возвращена на склад", + "Piese": "Запчасти", + "Piese (vânzare)": "Запчасти (продажа)", + "Piese impl.": "Запчасти", + "Piese implicite": "Запчасти по умолчанию", + "Piese implicite adăugate (:n)": "Добавлены запчасти по умолчанию (:n)", + "Piese în stoc": "Piese în stoc", + "Piesă": "Запчасть", + "Piesă din catalog": "Запчасть из каталога", + "Pipeline": "Воронка", + "Plafon": "Крыша", + "Plan": "План", + "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.": "Plan ascuns public, folosit pentru tenant-i demo cu features deblocate.", + "Plata apare în 1-3 zile lucrătoare": "Plata apare în 1-3 zile lucrătoare", + "Plata stabilește automat starea fișei (unpaid/partial/paid)": "Оплата автоматически задаёт статус наряда (не оплачено / частично / оплачено).", + "Plate": "Гос. номер", + "Plată": "Платёж", + "Plată & total": "Оплата и итого", + "Plată anulată": "Plată anulată", + "Plată primită": "Платёж получен", + "Plată reușită": "Plată reușită", + "Plată reușită!": "Plată reușită!", + "Plângere client": "Жалоба клиента", + "Plătește direct din bancă (1-3 zile)": "Plătește direct din bancă (1-3 zile)", + "Plătit": "Оплачено", + "Plătit către terț": "Оплачено субподрядчику", + "Plătit de": "Оплачено", + "Plătit la": "Оплачено", + "Plătit terț": "Оплачено субподр.", + "Plătită": "Оплачено", + "Plăți": "Платежи", + "Plăți internaționale. Mai potrivit pentru clienți din afara MD.": "Plăți internaționale. Mai potrivit pentru clienți din afara MD.", + "Pod": "Пост", + "Pod / Spațiu lucru": "Пост / рабочее место", + "Pod / Zi": "Пост / День", + "Pod / spațiu": "Пост / место", + "Pod × Zile": "Пост × Дни", + "Polish": "Полировка", + "Politica de confidențialitate": "Политика конфиденциальности", + "Politici": "Политики", + "Pontaj": "Табель", + "Populare": "Популярные", + "Portbagaj": "Багажник", + "Posibili clienți noi": "Потенциальные новые клиенты", + "Position": "Должность", + "Post actualizat": "Post actualizat", + "Poze": "Фото", + "Pozele auto": "Фото авто", + "Poștă": "Почта", + "Poți adăuga un loc de muncă (cu lift sau fără — ex: curte, atelier electric).": "Можно добавить рабочее место (с лифтом или без — например: двор, электроцех).", + "Prag D": "Порог П", + "Prag S": "Порог Л", + "Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.", + "Precedent": "Предыдущий", + "Predat": "Выдан", + "Prefix facturi": "Prefix facturi", + "Pregătită": "Готова", + "Premium": "Премиум", + "Premium / Lux": "Премиум / Люкс", + "Prenume": "Имя", + "Preview": "Предпросмотр", + "Preview PDF": "Предпросмотр PDF", + "Previzualizare": "Предпросмотр", + "Previzualizare →": "Предпросмотр →", + "Prezent": "Присутствует", + "Prezențe": "Присутствия", + "Prezență": "Присутствие", + "Preț": "Цена", + "Preț achiziție": "Цена закупки", + "Preț anual": "Годовая цена", + "Preț client": "Цена клиенту", + "Preț contextual": "Preț contextual", + "Preț de bază (markup)": "Preț de bază (markup)", + "Preț fix": "Фикс. цена", + "Preț fix (MDL)": "Фикс. цена (MDL)", + "Preț implicit": "Цена по умолчанию", + "Preț inteligent": "Умная цена", + "Preț lunar": "Ежемесячная цена", + "Preț orientativ (MDL)": "Ориентировочная цена (MDL)", + "Preț recomandat": "Preț recomandat", + "Preț unit.": "Цена за ед.", + "Preț unitar": "Цена за единицу", + "Preț vz.": "Цена прод.", + "Preț vânzare": "Цена продажи", + "Preț/h": "Цена/ч", + "Prețuri": "Цены", + "Prețurile se înregistrează automat la fiecare recepție de PO.": "Цены регистрируются автоматически при каждой приёмке PO.", + "Price": "Цена", + "Prima vizită": "Первый визит", + "Primește cereri din canalul Telegram + trimite confirmări automate.": "Получайте заявки из Telegram-канала + отправляйте автоподтверждения.", + "Primit": "Входящий", + "Print": "Печать", + "Print factură": "Печать счёта", + "Print fișă": "Печать наряда", + "Prio": "Приор.", + "Prioritate": "Приоритет", + "Privat": "Приватно", + "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin": "Процент по умолчанию для работ. Вычитается из цены работы для определения базы зарплаты механика. Виден только ролям с правом «finance.view_internal_margin».", + "Procent implicit aplicat la manopere. Se scade din prețul de manoperă pentru a determina baza salariului mecanicului. Vizibilă doar rolurilor cu drept „finance.view_internal_margin\".": "Процент по умолчанию для работ. Вычитается из цены работы для определения базы зарплаты механика. Виден только ролям с правом «finance.view_internal_margin».", + "Procentaj": "Наценка", + "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.": "Procesare carduri online. Funcționează în 30+ țări. Comision ~2.9% + 0.30€/tranzacție.", + "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.": "Procesator de plăți Moldova. Acceptă carduri MAIB, MICB, Victoriabank, OTP, MD Cash, Bitcoin, e-money. Comision negociabil ~1.8-2.5%.", + "Procesează": "Обработать", + "Producător": "Производитель", + "Produs": "Товар", + "Produse": "Товары", + "Produsele tale": "Produsele tale", + "Profesie": "Профессия", + "Profil": "Профиль", + "Profile": "Профиль", + "Profit": "Прибыль", + "Profit (luna)": "Прибыль (месяц)", + "Profit brut": "Валовая прибыль", + "Profit net": "Чистая прибыль", + "Programare": "Запись", + "Programare adăugată": "Programare adăugată", + "Programare confirmată": "Запись подтверждена", + "Programare creată · mâine 10:00": "Запись создана · завтра 10:00", + "Programare mutată": "Programare mutată", + "Programare nouă": "Новая запись", + "Programare ștearsă": "Programare ștearsă", + "Programarea dvs. este confirmată:": "Programarea dvs. este confirmată:", + "Programat": "Запланировано", + "Programați-vă online sau sunați la": "Programați-vă online sau sunați la", + "Programează": "Запланировать", + "Programează întâlnire": "Запланировать встречу", + "Programări": "Записи", + "Programări azi": "Записи сегодня", + "Progres": "Прогресс", + "Progres etapă": "Прогресс этапа", + "Proprietar": "Владелец", + "Protocol nou": "Новый протокол", + "Provider implicit": "Провайдер по умолчанию", + "Provider:": "Provider:", + "Public": "Публично", + "Public (afișat la signup)": "Публичный (виден при регистрации)", + "Publicat": "Опубликовано", + "Publicat în magazin": "Опубликовано в магазине", + "Publică": "Опубликовать", + "Publică în magazin": "Опубликовать в магазине", + "Publishable key": "Publishable key", + "Published": "Опубликовано", + "Purchase": "Закупка", + "Purchases": "Закупки", + "Push": "Push", + "Putere": "Мощность", + "Pâlnie": "Воронка", + "Până la": "До", + "Până la (gol = ∞)": "До (пусто = ∞)", + "Până la data": "До даты", + "Până la ora": "По", + "Până la:": "Până la:", + "QR": "QR", + "Qty": "Кол-во", + "Quantity": "Количество", + "ROI": "ROI", + "RON — Leu românesc": "RON — Румынский лей", + "RUB — Rublă": "RUB — Рубль", + "Raft": "Полка", + "Rapoarte": "Отчёты", + "Raport": "Отчёт", + "Rata conversie": "Конверсия", + "Ratat": "Пропущенный", + "Rate": "Ставка", + "Rating": "Рейтинг", + "Rating actualizat → {$score}★": "Rating actualizat → {$score}★", + "Reactivează": "Реактивировать", + "Read the": "Read the", + "Ready at": "Готов", + "Real ore": "Факт часов", + "Reason": "Причина", + "Recalculat preț pentru :n piese": "Цена пересчитана для :n запчастей", + "Recalculat preț pentru {$count} piese": "Recalculat preț pentru {$count} piese", + "Recalculează": "Пересчитать", + "Received at": "Принято", + "Recent": "Недавно", + "Recente": "Недавние", + "Recente / restul": "Recente / restul", + "Recepție": "Ресепшн", + "Recepție acum:": "Приёмка сейчас:", + "Recepție completă — batch-uri create": "Полная приёмка — партии созданы", + "Recepție totală": "Полная приёмка", + "Recepționat": "Принято", + "Recepționat — batch creat": "Принято — партия создана", + "Recepționată": "Принято", + "Recepționată parțial": "Частично принята", + "Recepționată total": "Полностью принята", + "Recepționează": "Принять", + "Recepționează marfă": "Приёмка товара", + "Recomandare": "Рекомендация", + "Recomandat": "Рекомендуется", + "Recomandate": "Рекомендуемые", + "Recomandată înlocuire": "Рекомендована замена", + "Recomandă": "Рекомендуется", + "Recomandări": "Рекомендации", + "Recomandări AI": "AI-рекомендации", + "Recomandări — clienți de urmărit": "Рекомендации — клиенты для контакта", + "Redeschide fișa": "Переоткрыть наряд", + "Ref.": "Реф.", + "Ref. lot/factură": "Реф. партии/счёта", + "Reference": "Ссылка", + "Referință": "Ссылка", + "Referință (Stripe id, transfer)": "Ссылка (Stripe id, перевод)", + "Referință (chitanță / tranzacție)": "Ссылка (квитанция / транзакция)", + "Refuzat": "Отклонён", + "Refuzat de client": "Отклонено клиентом", + "Regenerează": "Перегенерировать", + "Region": "Регион", + "Register": "Регистрация", + "Regiune": "Regiune", + "Regulă": "Правило", + "Reia": "Продолжить", + "Remember me": "Запомнить меня", + "Reminder ITP / revizie": "Напоминание ТО / диагностика", + "Reminder service auto": "Напоминание об авто-сервисе", + "Renunță": "Отменить", + "Reordonează": "Изменить порядок", + "Reparație": "Ремонт", + "Reparație capitală motor": "Кап. ремонт двигателя", + "Reparație caroserie": "Ремонт кузова", + "Reparații": "Ремонты", + "Report": "Отчёт", + "Reports": "Отчёты", + "Rerating": "Пересчёт рейтинга", + "Reset": "Сбросить", + "Reset parolă": "Сброс пароля", + "Resetare parolă": "Resetare parolă", + "Resetează": "Сбросить", + "Resetează 2FA": "Сбросить 2FA", + "Resetează filtre": "Сбросить фильтры", + "Resetează parola": "Сбросить пароль", + "Respinge": "Отклонить", + "Respins": "Отклонено", + "Respins de": "Отклонено", + "Responsabil": "Ответственный", + "Rest de plată": "К оплате", + "Restanță": "Задолженность", + "Restaurează": "Восстановить", + "Restituire": "Restituire", + "Restore": "Восстановить", + "Retur": "Возврат", + "Returnat": "Возвращено", + "Revenue": "Доход", + "Revizie": "ТО", + "Revizii": "ТО", + "Revocă": "Отозвать", + "Rezervare": "Резерв", + "Rezervat": "Зарезервировано", + "Rezervă o programare": "Rezervă o programare", + "Rezistență ÎNAINTE": "Сопротивление ДО", + "Rezistență, Ω": "Сопротивление, Ом", + "Rezultat": "Результат", + "Rezultate": "Результаты", + "Rezumat": "Резюме", + "Reîmprospătează": "Обновить", + "Ridicare din service": "Самовывоз из сервиса", + "Ridicare la service": "Самовывоз в сервисе", + "Ridicat": "Высокий", + "Robotizată": "Робот", + "Rol": "Роль", + "Rol primar": "Основная роль", + "Role": "Роль", + "Rolul principal — sincronizat automat cu drepturile RBAC.": "Основная роль — автоматически синхронизирована с правами RBAC.", + "Roluri suplimentare": "Доп. роли", + "Roluri suplimentare peste rolul primar — drepturile se cumulează.": "Дополнительные роли поверх основной — права суммируются.", + "Rolurile sistem (owner/admin/etc.) au numele blocat": "Системные роли (owner/admin/и т.д.) имеют заблокированное имя", + "Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).": "Роли пользователя уже предоставляют ему права. Добавляйте исключения только когда хотите вручную GRANT-нуть или DENY-нуть конкретное право для этого пользователя (поверх роли).", + "Română": "Румынский", + "Rotire": "Поворот", + "Roți": "Колёса", + "Rugină": "Ржавчина", + "Rulează `php artisan push:vapid` și adaugă cheile în .env.": "Выполните `php artisan push:vapid` и добавьте ключи в .env.", + "Rând": "Строка", + "Rânduri": "Строки", + "Rânduri per pagină": "Строк на странице", + "Rămas": "Остаток", + "Răspuns": "Отвечен", + "Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.", + "SEO": "SEO", + "SMS": "SMS", + "SUV": "SUV", + "SUV / Crossover": "SUV / Кроссовер", + "Salarii": "Зарплаты", + "Salariu": "Зарплата", + "Salariu & comisioane": "Зарплата и комиссии", + "Salariu & marjă": "Зарплата и маржа", + "Salariu bază": "Базовая зарплата", + "Salary base": "База зарплаты", + "Sales": "Продажи", + "Salut": "Привет", + "Salvează": "Сохранить", + "Salvează configurația pentru acest furnizor": "Сохранить конфигурацию для этого поставщика", + "Salvează schimbările": "Сохранить изменения", + "Salvează și adaugă altul": "Сохранить и добавить другой", + "Salvează și continuă": "Сохранить и продолжить", + "Salvează și închide": "Сохранить и закрыть", + "Sarcini": "Задачи", + "Sarcini restante": "Просроченные задачи", + "Sarcină": "Задача", + "Sau generează unul aici (recomandat pentru integrări permanente)": "Или сгенерируйте здесь (рекомендуется для постоянных интеграций).", + "Sau introdu manual (cod articol / barcode)…": "Или введите вручную (артикул / штрих-код)…", + "Save": "Сохранить", + "Scade din stoc piesele legate de catalog (FIFO) și marchează comanda confirmată.": "Списывает со склада запчасти, связанные с каталогом (FIFO), и подтверждает заказ.", + "Scadent": "Scadent", + "Scadent la": "Scadent la", + "Scadență": "Срок оплаты", + "Scanează codurile pieselor pentru a marca ca recepționate.": "Сканируйте коды запчастей, чтобы отметить как принятые.", + "Scaner cod QR / Bare": "Scaner cod QR / Bare", + "Scheduled at": "Запланировано", + "Schimb ulei + filtru": "Замена масла + фильтр", + "Schimbă statusul fișei": "Изменить статус наряда", + "Scoate din magazin": "Scoate din magazin", + "Scrie mesajul tău...": "Введите ваше сообщение...", + "Scule / consumabile": "Инструменты / расходники", + "Scăzut": "Низкий", + "Se completează automat când clientul scrie la bot": "Заполняется автоматически, когда клиент пишет боту", + "Se procesează...": "Обработка...", + "Se salvează...": "Se salvează...", + "Se vor crea batch-uri pentru toate restanțele rămase în depozitul țintă.": "Партии будут созданы для всех оставшихся остатков на целевом складе.", + "Search": "Поиск", + "Season": "Сезон", + "Secret": "Secret", + "Secret key": "Secret key", + "Secret semnătură": "Секрет подписи", + "Secunde": "Секунды", + "Securitate": "Безопасность", + "Sedan": "Седан", + "Sedan / Hatchback": "Седан / Хэтчбек", + "Select all": "Выбрать все", + "Selectat": "Выбрано", + "Selectat:": "Выбрано:", + "Selectate": "Выбранные", + "Selectează": "Выбрать", + "Selectează dată": "Выберите дату", + "Selectează fișier": "Выберите файл", + "Selectează furnizorul": "Выберите поставщика", + "Selectează interval": "Выберите интервал", + "Selectează motivul pentru care lucrarea nu poate continua. Va fi vizibil managerului.": "Выберите причину, по которой работа не может продолжаться. Будет видно менеджеру.", + "Selectează oră": "Выберите время", + "Selectează perioadă": "Выберите период", + "Semnat": "Подписано", + "Semnat de": "Подписано", + "Semnat de (manual)": "Подписано (вручную)", + "Semnează": "Подписать", + "Semnătură": "Подпись", + "Semnătură digitală": "Цифровая подпись", + "Senzori TPMS": "Датчики TPMS", + "Septembrie": "Сентябрь", + "Serial": "Серийный", + "Serial number": "Серийный номер", + "Serie": "Серия", + "Serie factură": "Серия счёта", + "Service": "Услуга", + "Service ID": "Service ID", + "Services": "Услуги", + "Servicii": "Услуги", + "Servicii & tarif": "Услуги и тариф", + "Servicii oferite": "Servicii oferite", + "Servicii oferite (separate prin virgulă)": "Оказываемые услуги (через запятую)", + "Servicii terțe": "Сторонние услуги", + "Sesiuni": "Сессии", + "Set eliberat din depozit": "Комплект выдан со склада", + "Set primit în depozit": "Комплект принят на склад", + "Setare implicită": "По умолчанию", + "Setat manual dacă markup = 0.": "Установите вручную, если наценка = 0.", + "Setează webhook": "Настроить webhook", + "Settings": "Настройки", + "Seturi anvelope": "Шины (комплекты)", + "Setări avansate": "Расширенные настройки", + "Setări companie": "Настройки компании", + "Setări generale": "Общие настройки", + "Setări plăți": "Настройки платежей", + "Setări plăți salvate": "Setări plăți salvate", + "Setări salvate": "Настройки сохранены", + "Setările au fost salvate. Hai să adăugăm primul client.": "Setările au fost salvate. Hai să adăugăm primul client.", + "Sever": "Тяжёлое", + "Sex": "Пол", + "Sezon": "Сезон", + "Sfat": "Совет", + "Shelf": "Полка", + "Sign in": "Войти", + "Sign up": "Регистрация", + "Sincronizat": "Синхронизировано", + "Sincronizează": "Синхронизировать", + "Sistem": "Sistem", + "Site": "Сайт", + "Site PSauto": "Сайт", + "Sku": "SKU", + "Slot": "Слот", + "Slug": "Slug", + "Sold": "Баланс", + "Solution": "Решение", + "Sosit": "Прибыл", + "Source": "Источник", + "Spart": "Разбито", + "Spate-Dreapta": "Зад-Право", + "Spate-Stânga": "Зад-Лево", + "Spațiu de lucru adăugat": "Spațiu de lucru adăugat", + "Specialitate": "Специализация", + "Specializare": "Специализация", + "Specialty": "Специализация", + "Specificații": "Характеристики", + "Sport": "Спорт", + "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Укажите системе, что означает каждая колонка. Мы сохраним настройку для будущих импортов.", + "Standard": "Стандартно", + "Stare": "Состояние", + "Stare timp": "Время", + "Stare zi": "Состояние дня", + "Start": "Начало", + "Status": "Статус", + "Status dosar": "Статус досье", + "Status implicit": "Статус по умолчанию", + "Status:": "Статус:", + "Stoc": "Склад", + "Stoc adăugat": "Stoc adăugat", + "Stoc minim": "Stoc minim", + "Stoc minim atins": "Достигнут мин. остаток", + "Stoc piese (la preț achiziție)": "Остаток запчастей (по закупке)", + "Stock": "Остаток", + "Storage": "Хранение", + "Storage (MB)": "Storage (MB)", + "Storage media": "Storage media", + "Stripe: înregistrează cont la": "Stripe: înregistrează cont la", + "Sub minim": "Ниже мин.", + "Subcontractare": "Субподряд", + "Subcontractor": "Субподрядчик", + "Subcontractori": "Субподрядчики", + "Subdomeniul: .service.mir.md": "Subdomeniul: .service.mir.md", + "Subiect": "Тема", + "Subiect (email)": "Тема (email)", + "Subiect *": "Тема *", + "Subiect și data sunt obligatorii": "Subiect și data sunt obligatorii", + "Submit": "Отправить", + "Subtotal": "Промежуточный итог", + "Subtotal manopere:": "Subtotal manopere:", + "Subtotal piese:": "Subtotal piese:", + "Succes": "Успех", + "Sugerează revizie / piese de uzură.": "Предложите ТО / расходники.", + "Sumă": "Сумма", + "Sumă achitată": "Sumă achitată", + "Sumă:": "Sumă:", + "Sunet": "Звук", + "Sunt de acord": "Я согласен", + "Sunteți sigur?": "Вы уверены?", + "Sună": "Позвонить", + "Sună-i sau trimite-le un email cu suma datorată.": "Позвоните или отправьте email с суммой долга.", + "Suport": "Поддержка", + "Supplier": "Поставщик", + "Sursă": "Источник", + "Sursă & Atribuire": "Источник и атрибуция", + "Suspendat": "Приостановлено", + "Suspendă": "Приостановить", + "Suspensie": "Подвеска", + "Sâmbătă": "Суббота", + "Sâmbătă: 09:00 – 14:00": "Sâmbătă: 09:00 – 14:00", + "Săpt": "Нед", + "Săpt. lucrătoare": "Раб. дни", + "Săpt. următoare →": "След. неделя →", + "Săptămâna aceasta": "На этой неделе", + "Săptămâna curentă": "Текущая неделя", + "Săptămâna trecută": "Прошлая неделя", + "Săptămâni": "Недели", + "TPMS": "TPMS", + "TPMS & foto": "TPMS и фото", + "TVA": "НДС", + "Tablă": "Штампованный", + "Tarif normo-oră": "Тариф нормо-часа", + "Tarif normo-oră (poți schimba oricând)": "Тариф нормо-часа (можно изменить в любой момент)", + "Tarif orar (MDL)": "Часовой тариф (MDL)", + "Tarif/h": "Тариф/ч", + "Tarif/oră": "Тариф/час", + "Tarifare": "Тарификация", + "Task": "Задача", + "Tasks": "Задачи", + "Taxe": "Налоги", + "Taxă depozitare": "Плата за хранение", + "Taxă livrare": "Плата за доставку", + "Tehnice": "Технические", + "Tehnicieni": "Техники", + "Telefon": "Телефон", + "Telefon alternativ": "Доп. телефон", + "Telefon principal": "Telefon principal", + "Telefon sau parolă incorecte.": "Telefon sau parolă incorecte.", + "Telefon:": "Telefon:", + "Telefonie": "Телефония", + "Telegram": "Telegram", + "Telegram bot": "Telegram-бот", + "Telegram chat ID": "Telegram chat ID", + "Telegram va trimite mesajele primite la URL-ul webhook de mai jos.": "Telegram будет пересылать входящие сообщения на webhook-URL ниже.", + "Tenant activat.": "Tenant activat.", + "Tenant demo": "Tenant demo", + "Tenant not resolved": "Тенант не определён", + "Tenant suspendat.": "Tenant suspendat.", + "Tenants recenți": "Tenants recenți", + "Tenants total": "Всего тенантов", + "Tenantul vede factura în interiorul lui la": "Tenantul vede factura în interiorul lui la", + "Termen": "Срок", + "Termen limită": "Крайний срок", + "Termene": "Сроки", + "Termeni": "Условия", + "Termeni de plată": "Условия оплаты", + "Termeni plată": "Условия оплаты", + "Termeni și condiții": "Условия и положения", + "Terminal": "Терминал", + "Termină": "Завершить", + "Terț": "Субподрядчик", + "Test AutoCRM": "Тест AutoCRM", + "Test notificare push": "Тест push-уведомления", + "Testează bot Telegram": "Тест Telegram-бота", + "Theme color": "Theme color", + "Time": "Время", + "Timeline": "Хронология", + "Timeline & Chat — Phase 2": "Timeline и чат — этап 2", + "Timp deschidere, ms": "Время открытия, мс", + "Timp lucrat": "Отработано", + "Timp mediu": "Среднее время", + "Timp total": "Общее время", + "Timp închidere KZ, ms": "Время закр. в КЗ, мс", + "Timp închidere, ms": "Время закрытия, мс", + "Tinichigerie": "Кузовной ремонт", + "Tinichigerie / Detailing": "Кузов / Детейлинг", + "Tip": "Тип", + "Tip daună": "Тип повреждения", + "Tip implicit": "Тип по умолчанию", + "Tip jante": "Тип дисков", + "Tipărește": "Печать", + "Tipărește / PDF fișă": "Печать / PDF наряда", + "Tipărește etichete QR": "Печать QR-этикеток", + "Title": "Название", + "To": "До", + "Toate": "Все", + "Toate atelierele": "Все мастерские", + "Toate autovehiculele": "Все авто", + "Toate categoriile": "Все категории", + "Toate cererile": "Все заявки", + "Toate cheltuielile": "Все расходы", + "Toate comenzile": "Все заказы", + "Toate companiile": "Все компании", + "Toate câmpurile": "Все поля", + "Toate limbile": "Все языки", + "Toate ok": "Всё в порядке", + "Toate piesele sunt în stoc.": "Все запчасти в наличии.", + "Toate plătite": "Все оплачены", + "Toate plățile": "Все платежи", + "Toate produsele": "Все товары", + "Toate rolurile": "Все роли", + "Toate statusurile": "Все статусы", + "Toate timpurile": "За всё время", + "Token generat!": "Токен создан!", + "Token public": "Token public", + "Token revocat": "Token revocat", + "Tokens consumate luna aceasta:": "Токены использовано в этом месяце:", + "Tokens:": "Tokens:", + "Top piese vândute": "Топ проданных запчастей", + "Tot apelul trebuie făcut pe subdomain-ul tău:": "Все запросы должны выполняться на вашем поддомене:", + "Total": "Итого", + "Total active": "Всего активов", + "Total cheltuit": "Всего потрачено", + "Total costuri": "Всего затрат", + "Total deals active": "Всего активных сделок", + "Total general": "Общий итог", + "Total ieșiri": "Всего расходов", + "Total intrări": "Всего поступлений", + "Total manopere:": "Итого работы:", + "Total net": "Итого чистыми", + "Total paid": "Всего оплачено", + "Total piese:": "Итого запчасти:", + "Total plătit": "Всего оплачено", + "Total rezultate": "Всего результатов", + "Total venituri": "Всего доходов", + "Total în baza de date": "Всего в базе", + "Total încasat": "Всего получено", + "Total înregistrate": "Всего зарегистрировано", + "Toți": "Все", + "Toți VIP-ii sunt în contact recent.": "Все VIP-клиенты недавно на связи.", + "Toți clienții": "Все клиенты", + "Toți mecanicii": "Все механики", + "Toți utilizatorii": "Все пользователи", + "Tracking & ETA": "Отслеживание и ETA", + "Tracking client": "Отслеживание клиента", + "Tracțiune": "Привод", + "Trage fișierul aici": "Перетащите файл сюда", + "Transfer": "Перевод", + "Transfer bancar": "Банковский перевод", + "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway": "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway", + "Transmission": "КПП", + "Transport": "Транспорт", + "Tranz.": "Транз.", + "Trashed": "Удалённые", + "Trial expiră la": "Пробный истекает", + "Trimis": "Отправлено", + "Trimis pe :n dispozitiv(e)": "Отправлено на :n устройств", + "Trimis · fără răspuns": "Отправлено · без ответа", + "Trimite": "Отправить", + "Trimite SMS": "Отправить SMS", + "Trimite SMS-uri prin gateway local (Moldcell/Orange API).": "Отправляйте SMS через локальный шлюз (Moldcell/Orange API).", + "Trimite acest link clientului — vede statusul fișei, ETA și fotografiile fără să se logheze.": "Отправьте эту ссылку клиенту — он увидит статус наряда, ETA и фото без входа в систему.", + "Trimite email": "Отправить email", + "Trimite emailul standard de resetare a parolei către clientul magazinului.": "Trimite emailul standard de resetare a parolei către clientul magazinului.", + "Trimite factură": "Отправить счёт", + "Trimite invitație": "Отправить приглашение", + "Trimite link resetare": "Отправить ссылку сброса", + "Trimite mesaj": "Отправить сообщение", + "Trimite mesaje template către clienți (programări, confirmări).": "Отправляйте шаблонные сообщения клиентам (записи, подтверждения).", + "Trimite notificare": "Отправить уведомление", + "Trimite prin email": "Отправить по email", + "Trimite reminder după X zile fără vizită": "Отправить напоминание через X дней без визита", + "Trimite reset parolă": "Отправить сброс пароля", + "Trimitere eșuată — verifică integrarea": "Ошибка отправки — проверьте интеграцию", + "Turbo": "Турбина", + "Type": "Тип", + "UAH — Hryvnia": "UAH — Гривна", + "UM": "Ед.", + "URL secret pentru POST direct cu lead-uri din site-ul tău.": "Секретный URL для POST-запросов с заявками с вашего сайта.", + "USD — US Dollar": "USD — Доллар США", + "Ulei": "Масло", + "Ultim login": "Последний вход", + "Ultima actualizare": "Последнее обновление", + "Ultima autentificare": "Последний вход", + "Ultima logare": "Ultima logare", + "Ultima modificare": "Последнее изменение", + "Ultima sincronizare": "Последняя синхронизация", + "Ultimele 30 zile": "Последние 30 дней", + "Ultimul cod citit:": "Последний код:", + "Un depozit implicit a fost creat la migrare. Adaugă altele dacă ai locații fizice separate (sucursală, hală, mobil).": "Склад по умолчанию создан при миграции. Добавьте другие, если есть отдельные физические локации (филиал, ангар, мобильный).", + "Updated at": "Обновлён", + "Upgrade": "Обновление", + "Upload": "Загрузка", + "Urgent": "Срочно", + "Urgente": "Срочные", + "Urgență": "Срочность", + "Urmărește comanda →": "Urmărește comanda →", + "Următor": "Следующий", + "Următorul": "Далее", + "Următorul →": "Далее →", + "User": "Пользователь", + "User API": "User API", + "User name": "Пользователь", + "Useri": "Useri", + "Utilități": "Коммуналка", + "Utilizator": "Пользователь", + "Utilizatori": "Пользователи", + "Uzat": "Изношено", + "Uzură (mm) per poziție": "Износ (мм) по позиции", + "Uzură min": "Мин. износ", + "Ușor": "Лёгкое", + "Ușă FD": "Дверь ПП", + "Ușă FS": "Дверь ПЛ", + "Ușă SD": "Дверь ЗП", + "Ușă SS": "Дверь ЗЛ", + "VIN": "VIN", + "VIN căutare & piese": "VIN căutare & piese", + "VIN trebuie să aibă cel puțin 11 caractere.": "VIN trebuie să aibă cel puțin 11 caractere.", + "VIN-căutare": "VIN-поиск", + "VIN:": "VIN:", + "VW Passat 2018": "VW Passat 2018", + "Va deconecta utilizatorul pe toate device-urile.": "Va deconecta utilizatorul pe toate device-urile.", + "Va fi adăugată în Cerere nouă": "Будет добавлена в «Новая заявка»", + "Va fi pre-completat când creezi o programare pentru acest pod": "Будет предзаполнен при создании записи на этот пост.", + "Va recalcula sell_price pentru TOATE piesele active. Continui?": "Пересчитает sell_price для ВСЕХ активных запчастей. Продолжить?", + "Val.": "Вал.", + "Valoare": "Valoare", + "Van": "Фургон", + "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Доступные переменные: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}", + "Variator": "Вариатор", + "Vară": "Лето", + "Vat": "НДС", + "Vat rate": "Ставка НДС", + "Vehicle": "Авто", + "Vehicle class": "Класс авто", + "Vehicle make": "Марка авто", + "Vehicle model": "Модель авто", + "Vehicle plate": "Гос. номер", + "Vehicul": "Транспорт", + "Vehicul existent": "Существующий транспорт", + "Vehicul nou": "Новый транспорт", + "Venit": "Доход", + "Venit generat": "Сгенерированный доход", + "Venit luna curentă": "Доход тек. месяца", + "Venit luna trecută": "Venit luna trecută", + "Venit manopere": "Доход работ", + "Venituri": "Доходы", + "Verificare": "Проверка", + "Verificare / diagnostic": "Проверка / диагностика", + "Verificat": "Проверено", + "Verifică emailul": "Проверьте email", + "Verifică și amintește": "Проверить и напомнить", + "Vezi doar clienții proprii": "Просмотр только своих клиентов", + "Vezi doar fișele proprii asignate": "Просмотр только своих нарядов", + "Vezi furnizori": "Просмотр поставщиков", + "Vezi imagine": "Просмотр изображения", + "Vezi jurnalul de audit": "Просмотр журнала аудита", + "Vezi mai mult": "Смотреть больше", + "Vezi marja internă (baza de salariu)": "Просмотр внутренней маржи (базы зарплаты)", + "Vezi panou finanțe": "Просмотр финансов", + "Vezi profit & pierdere (P&L)": "Просмотр P&L", + "Vezi propriul salariu": "Просмотр своей зарплаты", + "Vezi rapoarte & analitică": "Просмотр отчётов и аналитики", + "Vezi salariile tuturor": "Просмотр зарплат всех", + "Vezi stoc (piese)": "Просмотр склада (запчасти)", + "Vezi toate fișele": "Просмотр всех нарядов", + "Vezi toate mașinile": "Просмотр всех авто", + "Vezi tot": "Смотреть все", + "Vezi toți clienții": "Просмотр всех клиентов", + "Vezi utilizatori": "Просмотр пользователей", + "Viber": "Viber", + "View": "Просмотр", + "Viitoare": "Viitoare", + "Vin": "VIN", + "Vineri": "Пятница", + "Virament": "Перевод", + "Visa, Mastercard prin Stripe": "Visa, Mastercard prin Stripe", + "Vizibil": "Видимо", + "Vizitator": "Гость", + "Vizite": "Визиты", + "Vizual": "Визуально", + "Vizualizare dashboard": "Дашборд", + "Vizualizează": "Просмотр", + "Vizualizări": "Просмотры", + "Vopsea sărită": "Скол краски", + "Vopsire": "Покраска", + "Vopsitorie": "Покраска", + "Vânzări": "Vânzări", + "Vârstă max (ani)": "Макс. возраст (лет)", + "Vârstă min (ani)": "Мин. возраст (лет)", + "Vă așteptăm! 🚗": "Vă așteptăm! 🚗", + "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.": "Vă informăm că lucrările pentru autoturismul dvs. au fost finalizate. Puteți veni să-l ridicați.", + "Vă mulțumim": "Спасибо", + "Vă mulțumim pentru încredere!": "Vă mulțumim pentru încredere!", + "Vă mulțumim!": "Vă mulțumim!", + "Văzut": "Просмотрено", + "WBAFE81070CY34521": "WBAFE81070CY34521", + "WMI necunoscut — producătorul nu e în baza de date locală.": "WMI неизвестен — производителя нет в локальной базе.", + "Warehouse": "Склад", + "Watch video tutorials at": "Watch video tutorials at", + "We suggest starting with the following.": "We suggest starting with the following.", + "Web Push neconfigurat": "Web Push не настроен", + "Webhook": "Webhook", + "Webhook (Notify URL)": "Webhook (Notify URL)", + "Webhook eșuat": "Ошибка webhook", + "Webhook intrări (formulare site)": "Webhook входящих (формы сайта)", + "Webhook secret": "Webhook secret", + "Webhook setat — botul e gata": "Webhook установлен — бот готов", + "Website": "Сайт", + "Weekend": "Выходные", + "Welcome": "Добро пожаловать", + "WhatsApp": "WhatsApp", + "Whatsapp": "WhatsApp", + "Widget": "Виджет", + "With trashed": "Включая удалённые", + "Without trashed": "Без удалённых", + "Work": "Работа", + "Works": "Работы", + "XLS": "XLS", + "Year": "Год", + "Yes": "Да", + "ZIP": "ZIP", + "ZIP cu fișiere JSON (1 per tabel) + media + manifest.json.": "ZIP с JSON-файлами (по одному на таблицу) + медиа + manifest.json.", + "Zgârietură": "Царапина", + "Zi": "День", + "Zile": "Дни", + "Zile libere": "Выходные", + "Zile livrare": "Дни доставки", + "Zile lucrate": "Отработанные дни", + "Zonă": "Зона", + "Zoom in": "Приблизить", + "Zoom out": "Отдалить", + "a expirat.": "a expirat.", + "a fost suspendat.": "a fost suspendat.", + "aceste integrări sunt placeholder UI — le configurezi aici, dar implementarea actuală a fiecărui canal e proiect separat.\n Pentru moment, valorile salvate sunt accesibile în cod via": "эти интеграции — UI-заготовка: настраиваете здесь, но фактическая реализация каждого канала — отдельный проект.\n На данный момент сохранённые значения доступны в коде через", + "achiziție": "закупка", + "achiziții": "закупки", + "active": "активный", + "actualizat": "обновлено", + "ajustare": "корректировка", + "angajat": "сотрудник", + "angajați": "сотрудники", + "apasă": "нажмите", + "apel": "звонок", + "apeluri": "звонки", + "asistent gândește...": "ассистент думает...", + "auto-generat": "auto-generat", + "bonusuri/avansuri": "премии/авансы", + "buc": "шт", + "call": "Звонок", + "canal": "канал", + "canale marketing": "маркетинговые каналы", + "capacitate": "загрузка", + "capacitate ref:": "ориент. загрузка:", + "cerere": "заявка", + "cereri": "запросов", + "cheltuială": "расход", + "cheltuieli": "расходы", + "client": "клиент", + "client magazin": "клиент магазина", + "clienți": "клиенты", + "clienți magazin": "клиенты магазина", + "clienți, mașini, lead-uri, deal-uri, programări, fișe de lucru cu manopere și piese,\n depozit, furnizori, achiziții, plăți, cheltuieli, salarii, useri, logo + favicon, manifest cu metadata.": "клиенты, авто, заявки, сделки, записи, заказ-наряды с работами и запчастями,\n склад, поставщики, закупки, платежи, расходы, зарплаты, пользователи, логотип + favicon, manifest с метаданными.", + "coeficient": "коэффициент", + "coeficienți preț": "ценовые коэффициенты", + "comandă": "заказ", + "comenzi online": "онлайн-заказы", + "companie": "companie", + "companii": "companii", + "dashboard.stripe.com": "dashboard.stripe.com", + "deal": "сделка", + "deal-uri": "сделки", + "deals": "сделок", + "depozit": "склад", + "depozite": "склады", + "developer.paypal.com": "developer.paypal.com", + "după": "после", + "eveniment": "событие", + "ex: Iarnă Michelin": "например: Зима Michelin", + "ex: Mașină veche, Client VIP, Express": "например: Старое авто, VIP-клиент, Экспресс", + "ex: Revizie completă 15.000 km": "например: Полное ТО 15.000 км", + "ex: WVWZZZ1JZXW000001": "ex: WVWZZZ1JZXW000001", + "ex: app-mobil, integrare-erp": "например: mobile-app, erp-integration", + "facebook": "Facebook", + "facturi": "facturi", + "factură": "factură", + "finalizat": "завершено", + "fișa de lucru completă": "fișa de lucru completă", + "fișe lucru": "заказ-наряды", + "fișă": "наряд", + "furnizor": "поставщик", + "furnizori": "поставщики", + "fără client": "без клиента", + "google": "Google", + "h": "ч", + "h norm": " ч норм", + "h real": " ч факт", + "h/zi": "ч/день", + "implicit": "по умолчанию", + "instagram": "Instagram", + "jurnal": "журнал", + "km": "км", + "la fiecare request": "при каждом запросе", + "liber": "свободно", + "liber/ușor": "свободно/легко", + "linii neîncasate.": "непринятых строк.", + "lucrare caroserie": "кузовная работа", + "lucrare terți": "работа субподрядчика", + "lucrări caroserie": "кузовные работы", + "lucrări terți": "работы субподрядчиков", + "manopere": "работ", + "mașini": "машины", + "mașină": "машина", + "mediu": "средне", + "mergi la Setări → Asistent AI și adaugă cheia API (Claude / GPT / Gemini).": "перейдите в Настройки → AI-ассистент и добавьте API-ключ (Claude / GPT / Gemini).", + "ml": "мл", + "new": "новый", + "niciodată": "никогда", + "norme": "нормы", + "norme-ore": "нормо-часы", + "normă": "норма", + "null = fără trial": "null = fără trial", + "pentru a alege": "чтобы выбрать", + "piese": "запчасти", + "piesă": "запчасть", + "pk_test_...": "pk_test_...", + "plan": "plan", + "planuri": "planuri", + "plată": "платёж", + "plin": "полная", + "plin (peste capacitate)": "полная (сверх нормы)", + "plăți": "платежи", + "pod": "пост", + "portal.common.currency_mdl": "portal.common.currency_mdl", + "portal.common.email": "portal.common.email", + "portal.common.name": "portal.common.name", + "portal.common.password": "portal.common.password", + "portal.common.powered_by": "portal.common.powered_by", + "portal.common.search": "portal.common.search", + "portal.common.total": "portal.common.total", + "portal.invitation.activate_account": "portal.invitation.activate_account", + "portal.invitation.confirm_password": "portal.invitation.confirm_password", + "portal.invitation.expired_body": "portal.invitation.expired_body", + "portal.invitation.expired_title": "portal.invitation.expired_title", + "portal.invitation.invalid_body": "portal.invitation.invalid_body", + "portal.invitation.invalid_title": "portal.invitation.invalid_title", + "portal.invitation.new_password": "portal.invitation.new_password", + "portal.invitation.title_accept": "portal.invitation.title_accept", + "portal.invitation.welcome_body": "portal.invitation.welcome_body", + "portal.invitation.welcome_name": "portal.invitation.welcome_name", + "portal.shop.add_to_cart": "portal.shop.add_to_cart", + "portal.shop.address_delivery": "portal.shop.address_delivery", + "portal.shop.all_categories": "portal.shop.all_categories", + "portal.shop.back_to_catalog": "portal.shop.back_to_catalog", + "portal.shop.back_to_login": "portal.shop.back_to_login", + "portal.shop.brand_label": "portal.shop.brand_label", + "portal.shop.cart": "portal.shop.cart", + "portal.shop.cart_empty": "portal.shop.cart_empty", + "portal.shop.cart_title": "portal.shop.cart_title", + "portal.shop.catalog": "portal.shop.catalog", + "portal.shop.catalog_title": "portal.shop.catalog_title", + "portal.shop.checkout_arrow": "portal.shop.checkout_arrow", + "portal.shop.checkout_title": "portal.shop.checkout_title", + "portal.shop.code_label": "portal.shop.code_label", + "portal.shop.contact_data": "portal.shop.contact_data", + "portal.shop.continue_shopping": "portal.shop.continue_shopping", + "portal.shop.cross_refs_title": "portal.shop.cross_refs_title", + "portal.shop.delivery": "portal.shop.delivery", + "portal.shop.delivery_data": "portal.shop.delivery_data", + "portal.shop.delivery_fee_note": "portal.shop.delivery_fee_note", + "portal.shop.delivery_req": "portal.shop.delivery_req", + "portal.shop.description": "portal.shop.description", + "portal.shop.forgot_intro": "portal.shop.forgot_intro", + "portal.shop.forgot_password": "portal.shop.forgot_password", + "portal.shop.forgot_title": "portal.shop.forgot_title", + "portal.shop.full_name": "portal.shop.full_name", + "portal.shop.have_account": "portal.shop.have_account", + "portal.shop.hello_name": "portal.shop.hello_name", + "portal.shop.in_stock": "portal.shop.in_stock", + "portal.shop.in_stock_only": "portal.shop.in_stock_only", + "portal.shop.in_stock_qty": "portal.shop.in_stock_qty", + "portal.shop.login": "portal.shop.login", + "portal.shop.logout": "portal.shop.logout", + "portal.shop.my_account": "portal.shop.my_account", + "portal.shop.my_orders": "portal.shop.my_orders", + "portal.shop.no_account": "portal.shop.no_account", + "portal.shop.no_orders_yet": "portal.shop.no_orders_yet", + "portal.shop.no_parts_found": "portal.shop.no_parts_found", + "portal.shop.no_parts_found_for": "portal.shop.no_parts_found_for", + "portal.shop.notes": "portal.shop.notes", + "portal.shop.on_order": "portal.shop.on_order", + "portal.shop.order_date": "portal.shop.order_date", + "portal.shop.order_details_arrow": "portal.shop.order_details_arrow", + "portal.shop.order_items": "portal.shop.order_items", + "portal.shop.order_nr": "portal.shop.order_nr", + "portal.shop.order_number": "portal.shop.order_number", + "portal.shop.part": "portal.shop.part", + "portal.shop.phone_req": "portal.shop.phone_req", + "portal.shop.place_order": "portal.shop.place_order", + "portal.shop.price": "portal.shop.price", + "portal.shop.products": "portal.shop.products", + "portal.shop.qty": "portal.shop.qty", + "portal.shop.register": "portal.shop.register", + "portal.shop.register_button": "portal.shop.register_button", + "portal.shop.register_title": "portal.shop.register_title", + "portal.shop.reset_button": "portal.shop.reset_button", + "portal.shop.reset_title": "portal.shop.reset_title", + "portal.shop.search_by_vin": "portal.shop.search_by_vin", + "portal.shop.search_placeholder": "portal.shop.search_placeholder", + "portal.shop.send_reset_link": "portal.shop.send_reset_link", + "portal.shop.signin_button": "portal.shop.signin_button", + "portal.shop.signin_title": "portal.shop.signin_title", + "portal.shop.status": "portal.shop.status", + "portal.shop.subtotal": "portal.shop.subtotal", + "portal.shop.summary": "portal.shop.summary", + "portal.shop.this_car": "portal.shop.this_car", + "portal.shop.update_cart": "portal.shop.update_cart", + "portal.shop.view_catalog": "portal.shop.view_catalog", + "portal.shop.vin_contact_note": "portal.shop.vin_contact_note", + "portal.shop.vin_country": "portal.shop.vin_country", + "portal.shop.vin_decode": "portal.shop.vin_decode", + "portal.shop.vin_identified": "portal.shop.vin_identified", + "portal.shop.vin_intro": "portal.shop.vin_intro", + "portal.shop.vin_invalid": "portal.shop.vin_invalid", + "portal.shop.vin_manufacturer": "portal.shop.vin_manufacturer", + "portal.shop.vin_region": "portal.shop.vin_region", + "portal.shop.vin_search_parts": "portal.shop.vin_search_parts", + "portal.shop.vin_title": "portal.shop.vin_title", + "portal.shop.vin_year": "portal.shop.vin_year", + "portal.tracking.approval_needed_body": "portal.tracking.approval_needed_body", + "portal.tracking.approval_needed_title": "portal.tracking.approval_needed_title", + "portal.tracking.approve": "portal.tracking.approve", + "portal.tracking.auto": "portal.tracking.auto", + "portal.tracking.decline": "portal.tracking.decline", + "portal.tracking.details": "portal.tracking.details", + "portal.tracking.hours": "portal.tracking.hours", + "portal.tracking.master": "portal.tracking.master", + "portal.tracking.mileage": "portal.tracking.mileage", + "portal.tracking.opened": "portal.tracking.opened", + "portal.tracking.photos": "portal.tracking.photos", + "portal.tracking.ready_estimated": "portal.tracking.ready_estimated", + "portal.tracking.recommendations": "portal.tracking.recommendations", + "portal.tracking.stages": "portal.tracking.stages", + "portal.tracking.title_fisa": "portal.tracking.title_fisa", + "portal.tracking.unit_pcs": "portal.tracking.unit_pcs", + "portal.tracking.what_asked": "portal.tracking.what_asked", + "posturi de lucru": "рабочие места", + "progr.": "записей", + "programare": "запись", + "programări": "записи", + "programări active": "активные записи", + "programări neconfirmate < 24h": "неподтверждённые записи < 24ч", + "protocoale forsunki": "протоколы форсунок", + "protocol forsunki": "протокол форсунок", + "rata confirmare": "коэф. подтверждения", + "referral": "Рекомендация", + "reguli markup": "правила наценки", + "regulă": "правило", + "rol": "роль", + "roluri": "роли", + "salarii": "зарплаты", + "salariu": "зарплата", + "sau": "или", + "set anvelope": "комплект шин", + "seturi anvelope": "комплекты шин", + "site": "Сайт", + "subcontractor": "субподрядчик", + "subcontractori": "субподрядчики", + "săptămâna curentă": "текущая неделя", + "tehnician": "техник", + "tehnicieni": "техники", + "telegram": "Telegram", + "template": "шаблон", + "template-uri": "шаблоны", + "tokens": "токенов", + "ultima fișă": "последний наряд", + "unitate de măsură": "единица измерения", + "unități de măsură": "единицы измерения", + "utilizator": "пользователь", + "utilizatori": "пользователи", + "ușor": "легко", + "vehicul": "автомобиль", + "vehicule": "автомобили", + "vip": "vip", + "walk_in": "Пришёл лично", + "whatsapp": "WhatsApp", + "Împărtășește": "Поделиться", + "În așteptare": "В ожидании", + "În așteptare aprobare": "Ожидает одобрения", + "În curs": "В процессе", + "În depozit": "На складе", + "În lucru": "В работе", + "În pipeline": "В воронке", + "În procesare": "В обработке", + "În trial": "В триале", + "Înainte": "Назад", + "Înapoi": "Назад", + "Încarcă": "Загрузить", + "Încarcă fișier": "Загрузить файл", + "Încarcă fișierul Excel sau CSV": "Загрузите файл Excel или CSV", + "Încarcă o poză cu factura. AI-ul extrage furnizorul, data și liniile. Verifici și salvezi.": "Загрузите фото счёта. AI извлечёт поставщика, дату и позиции. Проверьте и сохраните.", + "Încasări": "Поступления", + "Încasări (luna)": "Поступления (месяц)", + "Încasări pe metodă": "Поступления по методам", + "Începe": "Начать", + "Începe lucrul": "Начать работу", + "Închide": "Закрыть", + "Închide fișa": "Закрыть наряд", + "Închide fișa?": "Закрыть наряд?", + "Închide fișă": "Закрыть наряд", + "Închidere KZ ÎNAINTE": "Закрытие КЗ ДО", + "Închidere ÎNAINTE": "Закрытие ДО", + "Închis": "Закрыт", + "Închis (Duminică/sărbătoare)": "Закрыто (Воскр./праздник)", + "Închis la": "Закрыт", + "Închise azi": "Закрыто сегодня", + "Încărcare STO": "Загрузка СТО", + "Încărcare celulă": "Загрузка ячейки", + "Încărcare service": "Загрузка сервиса", + "Înlocuire": "Замена", + "Înregistrare": "Регистрация", + "Înregistrat": "Зарегистрирован", + "Înregistrează cheltuială": "Регистрация расхода", + "Înregistrează lucrări de tinichigerie, vopsitorie, PDR, detailing, ceramică, PPF sau polish. Hartă daune, dosar asigurare și arhivă foto înainte/după.": "Регистрируйте работы по кузову, покраске, PDR, детейлингу, керамике, PPF или полировке. Карта повреждений, страховое досье и архив фото до/после.", + "Înregistrează lucrările trimise la ateliere externe (turbo, cutii, vopsitorie). Costul terțului + markup intră automat în totalul fișei asociate.": "Регистрируйте работы, отправленные в сторонние мастерские (турбина, коробки, покраска). Стоимость субподрядчика + наценка автоматически входят в сумму связанного наряда.", + "Înregistrează plată": "Регистрация платежа", + "Înregistrează seturile de anvelope ale clienților și gestionează depozitarea sezonieră (tire hotel). Urmărește uzura, TPMS și locația în depozit.": "Регистрируйте комплекты шин клиентов и управляйте сезонным хранением (tire hotel). Отслеживайте износ, TPMS и локацию на складе.", + "Întreabă-mă orice — diagnostic, sumar, sugestii, redactare mesaje către clienți...": "Спросите что угодно — диагноз, резюме, подсказки, тексты клиентам...", + "înainte": "до", + "Șabloane servicii": "Шаблоны услуг", + "Șablon aplicat": "Шаблон применён", + "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese": "Șablon aplicat: {$r['labor']} manopere, {$r['parts']} piese", + "Șablon serviciu": "Шаблон услуги", + "Șablonul nu are rânduri": "В шаблоне пока нет строк", + "Șterge": "Удалить", + "Șterge client": "Удалить клиента", + "Șterge conversația?": "Удалить диалог?", + "Șterge fișă": "Удалить наряд", + "Șterge furnizor": "Удалить поставщика", + "Șterge imagine": "Удалить изображение", + "Șterge mașină": "Удалить авто", + "Șterge piesă": "Удалить запчасть", + "Șterge plată": "Удаление платежа", + "Șterge produs": "Удалить товар", + "Șterge rând": "Удалить строку", + "Șterge selectate": "Удалить выбранные", + "Șterge tot": "Удалить все", + "Șters": "Удалено", + "Șters de": "Удалено", + "Șters la": "Удалено", + "șabloane servicii": "шаблоны услуг", + "șablon": "шаблон", + "șters": "șters", + "Țară": "Страна", + "Ține-mă minte": "Запомнить меня", + "Автомобиль": "Автомобиль", + "Автосервис / Клиент": "Автосервис / Клиент", + "Время закр. в КЗ, мс": "Время закр. в КЗ, мс", + "Время закрытия, мс": "Время закрытия, мс", + "Время открытия, мс": "Время открытия, мс", + "Герметичность": "Герметичность", + "Год выпуска": "Год выпуска", + "Гос. номер": "Гос. номер", + "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА": "ДАННЫЕ АВТОМОБИЛЯ И КЛИЕНТА", + "Дата выдачи": "Дата выдачи", + "ЗАКЛЮЧЕНИЕ": "ЗАКЛЮЧЕНИЕ", + "Заключение": "Заключение", + "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.": "Заполняйте строки по количеству форсунок; лишние строки оставьте пустыми.", + "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК": "ИЗМЕРЕНИЯ МЕХАНИКИ ФОРСУНОК", + "Клиент ознакомлен (подпись)": "Клиент ознакомлен (подпись)", + "Кол-во форсунок": "Кол-во форсунок", + "Комментарий / рекомендации мастера": "Комментарий / рекомендации мастера", + "Марка форсунок": "Марка форсунок", + "Мастер (ФИО, подпись)": "Мастер (ФИО, подпись)", + "ПРИЧИНА ОБРАЩЕНИЯ": "ПРИЧИНА ОБРАЩЕНИЯ", + "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ": "ПРОТОКОЛ ДИАГНОСТИКИ И ОЧИСТКИ", + "Пробег, км": "Пробег, км", + "Расход, мл": "Расход, мл", + "Сопротивление, Ом": "Сопротивление, Ом", + "Телефон": "Телефон", + "ФОРСУНКИ": "ФОРСУНКИ", + "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК": "ЭЛЕКТРОКЛАПАННЫХ ФОРСУНОК", + "до": "до", + "после": "после", + "— (multe VIN-uri europene nu respectă checksum-ul NA)": "— (multe VIN-uri europene nu respectă checksum-ul NA)", + "— alege —": "— выберите —", + "— fără pod —": "— без поста —", + "— niciunul —": "— niciunul —", + "№": "№", + "№ протокола:": "№ протокола:", + "ℹ️": "ℹ️", + "← Săpt. anterioară": "← Пред. неделя", + "← Înapoi": "← Назад", + "← Înapoi la AutoCRM": "← Înapoi la AutoCRM", + "← Înapoi la facturi": "← Înapoi la facturi", + "→ Mergi la AutoCRM": "→ Mergi la AutoCRM", + "→ creează aplicație live → ia credentials": "→ creează aplicație live → ia credentials", + "→ ia keys → setează webhook la URL-ul de mai sus": "→ ia keys → setează webhook la URL-ul de mai sus", + "↗ Deschide Purchase": "↗ Открыть заказ", + "↗ Deschide comanda în Filament": "↗ Открыть заказ в Filament", + "↗ Editare": "↗ Editare", + "≥9h/10": "≥9ч/10", + "⏰ Abonament expirat": "⏰ Abonament expirat", + "⏹ Oprește": "⏹ Остановить", + "◀ Luna precedentă": "◀ Предыдущий месяц", + "⚖️ Balanță": "⚖️ Balanță", + "⚙ Configurare tenant": "⚙ Configurare tenant", + "⚙ Cum funcționează:": "⚙ Как работает:", + "⚠ Acțiune necesară": "⚠ Требуется действие", + "⚠ Backup-urile pot conține date sensibile (telefoane, emailuri, plăți). Stochează-le în siguranță.": "⚠ Бэкапы могут содержать чувствительные данные (телефоны, email, платежи). Храните их в безопасном месте.", + "⚠ Fără plan": "⚠ Fără plan", + "⚠ Pentru a primi plăți LIVE:": "⚠ Pentru a primi plăți LIVE:", + "⚠ Posibil churn": "⚠ Posibil churn", + "⚠ Recomandări": "⚠ Recomandări", + "⚠ Recomandări:": "⚠ Recomandări:", + "⚠ Token-ul tău nou (afișat o singură dată):": "⚠ Ваш новый токен (показан только один раз):", + "⚠️ Lipsește cheia Claude în Setări → AI.": "⚠️ Lipsește cheia Claude în Setări → AI.", + "⚠️ Stoc minim atins": "⚠️ Достигнут мин. остаток", + "⛔ Cont suspendat": "⛔ Cont suspendat", + "✅ Mașina dvs. este gata!": "✅ Mașina dvs. este gata!", + "✅ VIN decodificat": "✅ VIN декодирован", + "✏ Editează pod": "✏ Editează pod", + "✓ Achitat": "✓ Оплачено", + "✓ Copiat": "✓ Скопировано", + "✓ Pe abonament plătit": "✓ На платной подписке", + "✓ valid": "✓ valid", + "⬇ Descarcă backup acum": "⬇ Скачать бэкап сейчас", + "⭐ VIP fără contact recent": "⭐ VIP без недавнего контакта", + "🅿️ PayPal": "🅿️ PayPal", + "🇲🇩 Paynet (Moldova)": "🇲🇩 Paynet (Moldova)", + "🎉 Bun venit în AutoCRM!": "🎉 Bun venit în AutoCRM!", + "🎉 Termină configurarea": "🎉 Termină configurarea", + "🎉 Toate facturile sunt plătite": "🎉 Toate facturile sunt plătite", + "🏦 Instrucțiuni transfer bancar": "🏦 Instrucțiuni transfer bancar", + "🏦 Transfer bancar (manual)": "🏦 Transfer bancar (manual)", + "👋 Bun venit!": "👋 Bun venit!", + "👥 Clienți": "👥 Клиенты", + "👨‍🔧 Mecanici": "👨‍🔧 Механики", + "💰 Finanțe": "💰 Финансы", + "💰 Fișe neplătite": "💰 Неоплаченные наряды", + "💳 Istoric abonamente": "💳 Istoric abonamente", + "💳 Plată confirmată": "💳 Plată confirmată", + "💳 Plătește": "💳 Plătește", + "💳 Stripe": "💳 Stripe", + "💾 Salvează setările": "💾 Salvează setările", + "📅 Programare confirmată": "📅 Programare confirmată", + "📊 Activitate live": "📊 Activitate live", + "📊 Încărcare": "📊 Загрузка", + "📋 Copiază": "📋 Копировать", + "📍 Locație & contact": "📍 Locație & contact", + "📚 Cum se face plata în sistem:": "📚 Cum se face plata în sistem:", + "📦 Caută piesă în catalog": "📦 Поиск запчасти в каталоге", + "📦 Export complet date tenant": "📦 Полный экспорт данных тенанта", + "📦 Piese": "📦 Запчасти", + "📷 Pornește scanner": "📷 Запустить сканер", + "🔎 Decode VIN": "🔎 Декодировать VIN", + "🔧 Manopere top": "🔧 Топ работ", + "🕒 Program de lucru": "🕒 Program de lucru", + "🖨 PDF programări": "🖨 PDF programări", + "🖨 Tipărește": "🖨 Tipărește", + "🗑 Șterge": "🗑 Șterge", + "😴 Clienți pierduți": "😴 Потерянные клиенты", + "🚗 Mașini cu acest VIN în CRM": "🚗 Автомобили с этим VIN в CRM", + "🚗 Mașini cu kilometraj mare": "🚗 Авто с большим пробегом", + "🚗 Mărci suportate": "🚗 Mărci suportate", + "🛒 Magazin piese online": "🛒 Magazin piese online" +} diff --git a/resources/views/filament/tenant/pages/work-order-dashboard.blade.php b/resources/views/filament/tenant/pages/work-order-dashboard.blade.php index b72826f..695ed0f 100644 --- a/resources/views/filament/tenant/pages/work-order-dashboard.blade.php +++ b/resources/views/filament/tenant/pages/work-order-dashboard.blade.php @@ -681,7 +681,22 @@ {{-- ── DOCUMENTS TAB ── --}}
-
{{ __('Nicio factură emisă încă') }}
+
+ + 📄 {{ __('Descarcă factură (PDF)') }} + + @php $signed = $wo->getMedia('signed_documents'); @endphp + @if ($signed->isNotEmpty()) +
{{ __('Documente semnate') }}
+ @foreach ($signed as $doc) + + 📎 {{ $doc->name }} ({{ round($doc->size / 1024) }} KB) + + @endforeach + @else +
{{ __('Niciun document semnat încă. Poți încărca documente din formularul de editare al fișei.') }}
+ @endif +
{{-- ── NOTES TAB ── --}} @@ -754,16 +769,34 @@ {{-- CHAT CLIENT --}} + @php + $tenantSettings = (array) (app(\App\Tenancy\TenantManager::class)->current()?->settings ?? []); + $integrations = (array) ($tenantSettings['integrations'] ?? []); + $telegramEnabled = (bool) data_get($integrations, 'telegram_bot.enabled') + && filled(data_get($integrations, 'telegram_bot.fields.bot_token')); + $whatsappEnabled = (bool) data_get($integrations, 'whatsapp_business.enabled') + && filled(data_get($integrations, 'whatsapp_business.fields.token')); + $messagingConfigured = $telegramEnabled || $whatsappEnabled; + @endphp

{{ __('Chat client') }}

- @if ($wo->client?->telegram_chat_id) + @if ($telegramEnabled && $wo->client?->telegram_chat_id) ✓ Telegram - @elseif ($wo->client?->phone) - SMS/WhatsApp + @elseif ($whatsappEnabled && $wo->client?->phone) + ✓ WhatsApp @endif
- @if ($wo->client) + @if (! $messagingConfigured) +
+ {{ __('Mesageria nu este configurată.') }} + +
+ @elseif (! $wo->client) +
{{ __('Fișa nu are client asociat.') }}
+ @else
@forelse ($messages as $m) @@ -784,8 +817,6 @@
- @else -
{{ __('Fără client — nu se poate trimite mesaj.') }}
@endif
diff --git a/routes/web.php b/routes/web.php index 4e5f283..fac7140 100644 --- a/routes/web.php +++ b/routes/web.php @@ -47,6 +47,15 @@ Route::post('/payments/paypal/webhook', [\App\Http\Controllers\PaymentController Route::post('/payments/paynet/webhook', [\App\Http\Controllers\PaymentController::class, 'paynetWebhook']) ->withoutMiddleware([\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken::class]); +// PDF download for a work order (used from dashboard's Documents tab). +Route::get('/app/work-orders/{workOrder}/pdf', function (int $workOrder) { + abort_unless(auth('web')->check(), 403); + $wo = \App\Models\Tenant\WorkOrder::findOrFail($workOrder); + $svc = app(\App\Services\WorkOrderPdfService::class); + $pdf = $svc->generate($wo); + return response()->streamDownload(fn () => print($pdf->output()), $svc->filename($wo)); +})->name('work-orders.pdf'); + // User invitation accept flow (no auth required — token is the credential). Route::get('/invitations/{token}', [\App\Http\Controllers\InvitationController::class, 'show']) ->name('invitation.show');