Files
2026-03-29 21:41:17 +03:00

806 lines
35 KiB
Lua

Locales = Locales or {}
Locales['ro'] = {
-- UI
vehicle = "Vehicul",
vehicles = "Vehicule",
dealership = "Reprezentanta",
dealerships = "Reprezentante",
vehiclesCount = "vehicul(e)",
dealersCount = "dealer(i)",
accountBalance = "Sold Cont",
selfServiceDealership = "Reprezentanta self-service",
bank = "Cont Bancar",
cash = "Numerar",
amount = "Suma",
societyFund = "Fond Societate",
paymentSource = "Sursa Plata",
purchase = "Cumpara",
personalPurchase = "Achizitie Personala",
societyPurchase = "Achizitie Societate",
purchaseType = "Tip Achizitie",
deposit = "Depunere",
withdraw = "Retragere",
all = "Toate",
yes = "Da",
no = "Nu",
add = "Adauga",
edit = "Editeaza",
id = "ID",
created = "Creat",
type = "Tip",
name = "Nume",
owner = "Proprietar",
bankBalance = "Sold Bancar",
status = "Stare",
back = "Inapoi",
previous = "Anterior",
next = "Urmator",
admin = "Admin",
vehiclesAdmin = "Admin Vehicule",
dealershipsAdmin = "Admin Reprezentante",
search = "Cautare",
noDealershipsFound = "Nu s-au gasit reprezentante",
noVehicles = "Nu s-au gasit vehicule",
page = "Pagina",
of = "din",
every = "fiecare",
show = "Afiseaza",
active = "Activ",
activeFinance = "Finantare Activa",
failed = "Plata Esuata",
removed = "Eliminat",
setOwner = "Seteaza Proprietar",
manage = "Gestioneaza",
deleteData = "Sterge Datele",
deleteVehicle = "Sterge Vehiculul",
delete = "Sterge",
deleteConfirmation = "Esti sigur?",
deleteConfirmationDanger = "Esti sigur? Aceasta actiune este ireversibila.",
setDealershipOwner = "Seteaza Proprietarul Reprezentantei",
overwriteDealerPrices = "Suprascrie preturile reprezentantei",
nearbyPlayers = "Jucatori din apropiere",
noPlayersNearby = "Niciun jucator in apropiere",
selectPlayer = "Selecteaza jucator",
required = "Obligatoriu",
forExample = "De exemplu",
spawnCode = "Cod Spawn",
brand = "Marca",
model = "Model",
category = "Categorie",
categories = "Categorii",
price = "Pret",
import = "Importa",
importing = "Se importa",
importBehaviour = "Comportament Import",
importVehicles = "Importa vehicule",
importFrom = "Importa din",
dashboard = "Panou de Control",
displayVehicle = "Vehicul Expus",
displayVehicles = "Vehicule Expuse",
orders = "Comenzi",
sales = "Vanzari",
vehiclesOnDisplay = "Vehicule expuse",
employees = "Angajati",
settings = "Setari",
switchVehicle = "Schimba Vehiculul",
remove = "Elimina",
noDisplayVehicles = "Nu sunt vehicule expuse",
selectVehicle = "Selecteaza vehicul",
colour = "Culoare",
placeVehicle = "Plaseaza Vehiculul",
orderVehicle = "Comanda vehicul",
cancelOrder = "Anuleaza Comanda",
delivery = "Livrare",
delivered = "Livrat",
noOrders = "Nu s-au gasit comenzi",
quantity = "Cantitate",
totalCost = "Cost total",
totalSales = "Total vanzari",
noSales = "Nu s-au gasit vanzari",
paid = "Platit",
owed = "Datorat",
dealershipName = "Numele Reprezentantei",
save = "Salveaza Modificarile",
cancel = "Anuleaza",
notEnoughMoney = "Fonduri insuficiente",
placeOrder = "Plaseaza Comanda",
purchaseCost = "Cost Achizitie",
salePrice = "Pret de Vanzare",
inStock = "In stoc",
placeVehiclePrompt = "Apasa %{value} pentru a plasa vehiculul. Poti face ajustari fine ulterior!",
remaining = "Ramas",
prePurchaseRepoWarning = "Daca nu poti tine pasul cu platile de finantare, vehiculul tau va fi confiscat.",
repossessionWarning = "Ultima ta plata a esuat - vehiculul tau va fi confiscat daca nu faci o plata acum.",
recurringPayment = "Plata recurenta",
remainingBalance = "Sold ramas",
remainingPayments = "Plati ramase",
paymentTakenEvery = "Plata se face la fiecare",
hours = "ore",
seconds = "secunde",
nextPayment = "Urmatoarea plata",
makePayment = "Efectueaza plata",
vehicleRepossessed = "Vehiculul va fi confiscat",
payInFull = "Plateste integral",
earlyPaymentConfirmation = "Esti sigur ca vrei sa faci o plata anticipata de",
financedVehicles = "Vehicule Finantate",
noFinancedVehicles = "Nu ai vehicule cu finantare activa",
financeBreakdown = "Detalii Finantare",
initialPayment = "Plata initiala",
payments = "Plati",
length = "Durata",
interest = "Dobanda",
totalPayable = "Total de plata",
leaveShowroom = "Paraseste Showroom-ul",
handling = "Manevrabilitate",
topSpeed = "Viteza Maxima",
power = "Putere",
torque = "Cuplu",
brake = "Frana",
financing = "Finantare",
financingAvailable = "Finantare disponibila",
paymentsOf = "plati de",
clear = "Sterge",
testDrive = "Test Drive",
allCategories = "Toate Categoriile",
sortByName = "Sorteaza dupa: Nume",
sortByAvailability = "Sorteaza dupa: Disponibilitate",
sortByCheapest = "Sorteaza dupa: Cel mai ieftin",
sortByMostExpensive = "Sorteaza dupa: Cel mai scump",
sortByNewest = "Sorteaza dupa: Cel mai nou",
purchaseVehicle = "Cumpara Vehiculul",
purchaseFor = "Cumpara pentru",
selectSociety = "Selecteaza o societate",
financeOverPayments = "Finantare in %{value} plati",
payToday = "Plateste azi",
financeThen = "Apoi",
seeFullBreakdown = "Vezi detaliile complete",
testDriveExit = "Poti iesi din vehicul in orice moment pentru a incheia test drive-ul.",
-- NOTIFICATIONS
purchaseSuccess = "Felicitari pentru achizitie!",
depositSuccess = "Depunere efectuata cu succes",
withdrawSuccess = "Retragere efectuata cu succes",
errorNotEnoughMoney = "Nu ai suficienti bani",
errorVehicleOutOfStock = "Acest vehicul nu mai este in stoc",
errorCannotAffordVehicle = "Nu iti permiti acest vehicul",
vehicleFinancePaymentMade = "Plata finantarii a fost efectuata pentru vehiculul tau %{value}",
vehicleFinancePaidOff = "Felicitari, ai achitat integral si acum detii vehiculul tau %{value}",
vehicleFinancePaymentFailed = "Plata finantarii a esuat pentru vehiculul tau %{value}",
vehicleFinanceRepossessedSoon = "Trebuie sa faci o plata pentru vehiculul tau %{value} sau vehiculul va fi confiscat in curand",
vehicleFinanceRepossessed = "Din cauza neplatii, vehiculul tau a fost confiscat cu numarul %{value}",
dealershipNotEnoughFunds = "Reprezentanta nu are fonduri suficiente",
dealershipVehiclesOrdered = "Vehiculele au fost comandate cu succes",
dealershipOrderCancelled = "Comanda a fost anulata cu succes",
errorVehicleWithSpawnCodeExists = "Un vehicul cu acest cod de spawn exista deja",
errorExitVehicle = "Trebuie sa iesi mai intai din vehicul",
-- NEW v1.1
purchaseRequest = "Cerere de Achizitie",
sendRequest = "Trimite Cererea",
dealer = "Dealer",
signHere = "Semneaza aici",
signFirstError = "Te rog semneaza mai intai",
denyRequest = "Refuza Cererea",
playerTooManyFinancedVehicles = "Jucatorul are prea multe vehicule finantate",
employeePermissionsError = "Nu ai permisiunile necesare de angajat",
managerRole = "Manager",
supervisorRole = "Supervizor",
salesRole = "Vanzari",
ownerRole = "Proprietar",
employmentRequest = "Cerere de Angajare",
accept = "Accepta",
jobOfferDescription = "Ti s-a oferit un loc de munca la reprezentanta \"%{value}\". Doresti sa accepti?",
pending = "In asteptare",
employeeHiredMsg = "Cererea de angajare a fost acceptata!",
employeeRejectedMsg = "Cererea de angajare a fost respinsa",
sellVehicle = "Vinde Vehiculul",
vehicleTerms = "Termeni vehicul",
financePayments = "Plati Finantare",
commission = "Comision",
role = "Rol",
firedNotification = "Ai fost concediat de la reprezentanta \"%{value}\"",
dealershipTooFarAway = "Nu esti langa nicio reprezentanta",
restoreDisplayVehicles = "Restaureaza Showroom-ul",
customer = "Client",
lessThanAMin = "Mai putin de un minut",
mins = "min.",
notInVehicle = "Nu esti intr-un vehicul",
notYourVehicleError = "Acest vehicul nu iti apartine",
vehicleFinancedError = "Nu poti vinde acest vehicul deoarece are plati de finantare ramase",
dealershipDoesntSellVehicle = "Aceasta reprezentanta nu poate achizitiona acest vehicul",
dealershipWantsYourVehicle = "Felicitari! Aceasta reprezentanta doreste sa achizitioneze vehiculul tau.",
purchasePrice = "Pret oferit: ",
spawnCodeInvalid = "Cod de spawn invalid",
displayVehicleOutsideZone = "Vehiculele expuse trebuie plasate in zona reprezentantei",
salesRep = "Reprezentant Vanzari",
directSaleAccepted = "Cererea de vanzare directa a fost acceptata! Comisionul tau a fost platit.",
directSaleRejected = "Cererea de vanzare directa a fost respinsa",
serverAdmin = "Admin Server",
selfService = "Self Service",
owned = "Detinut",
-- v2: Purchase/Payment errors
invalidPaymentMethod = "Metoda de plata invalida",
paymentMethodNoFinance = "Aceasta metoda de plata nu suporta finantarea",
couldNotGeneratePlate = "Nu s-a putut genera numarul",
invalidCoupon = "Cupon invalid: %{value}",
tooManyFinancedVehicles = "Ai prea multe vehicule finantate",
couldNotSpawnVehicle = "Nu s-a putut genera vehiculul",
-- v2: Permissions
insufficientPermissions = "Permisiuni insuficiente",
-- v2: Coupons
couponCodeAlreadyExists = "Codul cuponului exista deja",
failedToCreateCoupon = "Nu s-a putut crea cuponul",
couponCreatedSuccessfully = "Cuponul a fost creat cu succes",
couponNotFound = "Cuponul nu a fost gasit",
couponUpdatedSuccessfully = "Cuponul a fost actualizat cu succes",
failedToDeleteCoupon = "Nu s-a putut sterge cuponul",
couponDeletedSuccessfully = "Cuponul a fost sters cu succes",
editCoupon = "Editeaza Cuponul",
addCoupon = "Adauga Cupon",
couponCode = "Cod Cupon",
generating = "Se genereaza...",
generate = "Genereaza",
discountType = "Tip Reducere",
percentageOff = "Procent Reducere",
amountOff = "Suma Reducere",
discountValue = "Valoare Reducere",
unlimitedTotalUses = "Utilizari Totale Nelimitate",
unlimitedUsesPerPlayer = "Utilizari Nelimitate per Jucator",
setExpiryDate = "Seteaza Data de Expirare",
restrictToSpecificVehicles = "Restrictioneaza la Vehicule Specifice",
restrictToSpecificCategories = "Restrictioneaza la Categorii Specifice",
allowUseWithFinance = "Permite Utilizarea cu Finantare",
deleteCoupon = "Sterge Cuponul",
inactive = "Inactiv",
expired = "Expirat",
maxUses = "Utilizari Maxime",
coupons = "Cupoane",
-- v2: Employees
onlyServerAdminsCanSelfHire = "Doar adminii serverului se pot auto-angaja",
playerNotFound = "Jucatorul nu a fost gasit",
failedToHireEmployee = "Nu s-a putut angaja angajatul",
failedToFireEmployee = "Nu s-a putut concedia angajatul",
failedToUpdateEmployeeRole = "Nu s-a putut actualiza rolul angajatului",
hireEmployee = "Angajeaza",
fireEmployee = "Concediaza",
editRole = "Editeaza Rolul",
fire = "Concediaza",
changeRole = "Schimba Rolul",
updateRole = "Actualizeaza Rolul",
-- v2: Test drives
maxTestDrivesReached = "Aceasta reprezentanta a atins numarul maxim de test drive-uri active",
testDriveNotEnabled = "Test drive-urile nu sunt activate la aceasta reprezentanta",
noTestDriveSpawnCoords = "Nu sunt configurate coordonate de spawn pentru test drive la aceasta reprezentanta",
couldNotSpawnTestDriveVehicle = "Nu s-a putut genera vehiculul de test drive",
couldNotGetPlateFromServer = "Nu s-a putut obtine numarul de la server",
couldNotRegisterTestDriveVehicle = "Nu s-a putut inregistra vehiculul de test drive",
testDriveEndedByEmployee = "Test drive-ul a fost incheiat de alt angajat",
trackingVehicleLocation = "Se urmareste locatia vehiculului...",
directSaleCancelled = "Cererea de vanzare a fost anulata de vanzator",
testDriveKeysReceived = "Ai primit cheile pentru vehiculul de test drive",
testDriveEndedCustomer = "Test drive-ul s-a incheiat",
starting = "Se porneste...",
startTestDrive = "Incepe Test Drive",
spawningTestDriveVehicle = "Se genereaza vehiculul de test drive...",
testDriveReady = "Test Drive Pregatit",
testDriveWalkToVehicle = "Vehiculul de test drive a fost generat la punctul de pe harta. Insoteste clientul la vehicul. Odata ce dai cheile clientului, va trebui sa inchei manual test drive-ul cand se intoarce.",
givingKeys = "Se dau Cheile...",
continueAndGiveKeys = "Continua si Da Cheile",
endTestDrive = "Incheie Test Drive",
-- v2: Stock/Orders/Prices
globalStockLimitReached = "Nu mai este stoc disponibil pentru acest vehicul",
globalStockLimitExceeded = "Doar %{value} unitati disponibile",
orderNotFoundOrFulfilled = "Comanda nu a fost gasita sau a fost deja finalizata",
priceBelowMinimum = "Pretul nu poate fi sub %{value}",
priceAboveMaximum = "Pretul nu poate fi peste %{value}",
stockUpdated = "Stocul actualizat",
changesSaved = "Modificari salvate",
noStockAvailable = "Stoc Indisponibil",
outOfStock = "Stoc epuizat",
orderPlaced = "Comanda Plasata",
remainingInStock = "ramase in stocul global",
exceedsStockLimit = "Depaseste limita de stoc",
setStockQty = "Seteaza Cantitatea Stoc",
invalidStockValue = "Te rog introdu o valoare valida de stoc",
errorSettingStock = "Eroare la setarea stocului",
stockQuantity = "Cantitate Stoc",
currentStock = "Stoc curent",
priceLimitsEnabled = "Activeaza Limite de Pret",
priceLimitsDescription = "Cand este activat, managerii reprezentantelor pot seta preturi doar in intervalul specificat.",
minPrice = "Pret Minim",
maxPrice = "Pret Maxim",
optional = "Optional",
unlimitedStock = "Stoc Nelimitat",
globalStockLimit = "Limita Stoc Global",
globalStockLimitDescription = "Seteaza un numar maxim de unitati care pot fi comandate in toate reprezentantele.",
currentlyOrdered = "Comandate in prezent",
priceRange = "Interval de pret",
noMinimum = "Fara minim",
noMaximum = "Fara maxim",
vehicleStock = "Stoc Vehicule",
-- v2: Sales
allSales = "Toate Vanzarile",
paidInFull = "Platit Integral",
financed = "Finantat",
salesVolume = "Volum Vanzari",
pastMonth = "Luna trecuta",
pastYear = "Anul trecut",
-- v2: Management misc
exploitAttemptDetected = "Nu mai incerca sa exploatezi scriptul",
dealershipNoJobConfigured = "Reprezentanta nu are un job configurat",
modelDoesNotMatchDb = "Modelul vehiculului nu corespunde bazei de date",
importFailed = "Importul a esuat: %{value}",
notInDealershipZone = "Trebuie sa fii in interiorul unei reprezentante pentru a folosi aceasta comanda",
notAnEmployee = "Nu esti angajat la aceasta reprezentanta.",
failedToPrepareDelivery = "Nu s-a putut pregati livrarea",
-- v2: Spawning/vehicles
vehicleModelDoesNotExist = "Modelul vehiculului nu exista - contacteaza un admin",
vehiclePlateInvalid = "Numarul acestui vehicul este invalid (apasa F8 pentru mai multe detalii)",
currentlyInRagdollState = "Esti in prezent in stare de ragdoll",
vehicleDoesNotExistContactAdmin = "Vehiculul nu exista. Te rog contacteaza un admin!",
vehicleSecurityBreachDetected = "Bresa de securitate a vehiculului detectata",
-- v2: Admin vehicles
allVehicles = "Toate Vehiculele",
unassignedVehicles = "Fara Reprezentanta",
searchDealerships = "Cauta reprezentante...",
-- v2: Trucking mission
truckingGetInTruck = "Urca in camion la locatia marcata pentru a incepe livrarea",
truckingDriveToDelivery = "Mergi la locatia de livrare",
truckingCompleteDelivery = "Finalizeaza livrarea",
truckingDeliveryComplete = "Livrare Completa: Ai finalizat livrarea cu succes!",
truckingDeliveryFailed = "Livrare Esuata: Ceva nu a mers bine cu livrarea",
truckingDriveToPickup = "Mergi la locatia de preluare pentru a colecta remorca",
truckingMissionFailedSpawnCargo = "Misiune Esuata: Nu s-a putut genera remorca de marfa",
truckingMissionFailedFindCargo = "Misiune Esuata: Nu s-a putut gasi marfa generata",
truckingVehiclesLoaded = "%{count} vehicul(e) incarcate",
truckingWrongTrailer = "Remorca gresita! Trebuie sa atasezi remorca corecta a misiunii.",
truckingTrailerAttached = "Remorca atasata - gata de continuare",
truckingDriveToPickupLocation = "Mergi la locatia de preluare",
truckingWaitingForVehicles = "Se asteapta incarcarea vehiculelor...",
truckingDriveUnderTrailer = "Mergi sub remorca pentru a o atasa",
truckingGetInTruckContinue = "Urca in camion pentru a continua",
truckingMissionStarted = "Misiune de Transport Inceputa: Locatie preluare - %{location}",
truckingMissionCancelled = "Misiune Anulata: Ai anulat misiunea de transport",
truckingNoActiveMission = "Nu exista o misiune de transport activa de anulat",
deliveryNotPrepared = "Livrarea nu este pregatita - te rog incearca din nou",
deliveryConfigMismatch = "Nepotrivire configuratie livrare",
deliveryPreparationExpired = "Pregatirea livrarii a expirat - te rog incearca din nou",
noTruckingVehicleCoordinates = "Nu sunt setate coordonate pentru vehiculul de transport",
pickupLocationUnavailable = "Locatia de preluare nu mai este disponibila - te rog incearca din nou",
failedToSpawnTruck = "Nu s-a putut genera camionul",
clientFailedToStartMission = "Clientul nu a putut porni misiunea",
-- v2: Trucking UI/Keys
keyDismiss = "Inchide",
keyDeliverCargo = "Livreaza Marfa",
keyContinueToDelivery = "Continua la livrare",
startDeliveryMission = "Incepe Misiunea de Livrare",
orderDetails = "Detalii Comanda",
pickupLocation = "Locatie Preluare",
deliveryStatus = "Stare Livrare",
selectOrders = "Selecteaza Comenzi",
carTrailer = "Remorca Auto",
container = "Container",
deliveryRoute = "Ruta de Livrare",
startDelivery = "Incepe Livrarea",
-- v2: Direct sales UI
waitingForCustomer = "Se Asteapta Clientul",
cancelRequest = "Anuleaza Cererea",
saleComplete = "Vanzare Completa!",
done = "Gata",
saleDeclined = "Vanzare Refuzata",
close = "Inchide",
-- v2: Display vehicle placement
movement = "Miscare",
rotate = "Rotire",
forward = "Inainte",
backward = "Inapoi",
left = "Stanga",
right = "Dreapta",
rotateLeft = "Rotire stanga",
rotateRight = "Rotire dreapta",
-- v2: Showroom misc
originalPrice = "Pret Original",
discount = "Reducere",
createInteraction = "Creeaza Interactiune",
viewAll = "Vezi Tot",
fetchingPlayers = "Se preiau jucatorii",
refresh = "Reimprospateaza",
loadingPlayers = "Se incarca jucatorii...",
failedToLoadPlayers = "Nu s-au putut incarca jucatorii",
selectAPlayer = "Selecteaza un jucator",
failedToLoadPlayersRetry = "Nu s-au putut incarca jucatorii. Apasa 'Reimprospateaza' pentru a incerca din nou.",
-- v2: Admin navigation & general
jgScripts = "JG Scripts",
locations = "Locatii",
createNew = "Creeaza Nou",
enable = "Activeaza",
disable = "Dezactiveaza",
loading = "Se incarca...",
errors = "Erori",
update = "Actualizeaza",
create = "Creeaza",
-- v2: Dealership creation/editing
createDealership = "Creeaza Reprezentanta",
editDealership = "Editeaza Reprezentanta",
essentials = "Esentiale",
advanced = "Avansat",
noDealershipLocations = "Nu Exista Locatii de Reprezentanta",
noDealershipLocationsDesc = "Poti adauga o locatie noua, importa din configul tau (daca migrezi de la v1) sau adauga automat cateva locatii implicite.",
-- v2: Location sections
dealershipZone = "Zona Reprezentanta",
showroomAndManagement = "Showroom si Management",
openShowroom = "Deschide Showroom",
openManagement = "Deschide Management",
enableSellVehicle = "Activeaza Vanzarea Vehiculului",
percentageOfVehicleValue = "Procent % din valoarea vehiculului",
enablePurchase = "Activeaza Achizitia",
purchasedVehicleSpawn = "Spawn Vehicul Achizitionat",
enableTestDrive = "Activeaza Test Drive",
testDriveVehicleSpawn = "Spawn Vehicul Test Drive",
truckDelivery = "Livrare Camion",
truckDeliveryVehicleSpawn = "Spawn Vehicul Livrare Camion",
-- v2: Location advanced settings
paymentMethods = "Metode de Plata",
supportsFinancing = "(suporta finantare)",
enableFinance = "Activeaza Finantarea",
cameraPreset = "Camera",
preset = "Presetare",
custom = "Personalizat",
vehiclePosition = "Pozitia Vehiculului",
zoomPositions = "Pozitii Zoom (separate prin virgula)",
zoomPositionsPlaceholder = "exemplu: 5,8,12,8",
vehicleColour = "Culoare Vehicul",
selectionType = "Tip Selectie",
noColourSelection = "Fara selectie culoare",
rgbColourWheel = "Roata Culori RGB",
listOfRgbColours = "Lista Culori RGB",
listOfColourIds = "Lista ID-uri Culori",
accessControl = "Control Acces",
showroomJobWhitelist = "Whitelist Joburi Showroom",
showroomGangWhitelist = "Whitelist Bande Showroom",
societyPurchaseJobWhitelist = "Whitelist Joburi Achizitie Societate",
societyPurchaseGangWhitelist = "Whitelist Bande Achizitie Societate",
setInGame = "Seteaza in Joc",
addNew = "Adauga Nou",
-- v2: Job/Gang whitelist editor
job = "Job",
gang = "Banda",
jobWhitelist = "Whitelist Joburi",
gangWhitelist = "Whitelist Bande",
addJob = "Adauga Job",
addGang = "Adauga Banda",
editJob = "Editeaza Job",
editGang = "Editeaza Banda",
manageJobs = "Gestioneaza Joburi",
manageGangs = "Gestioneaza Bande",
jobName = "Nume Job",
gangName = "Nume Banda",
selectGrades = "Selecteaza Grade",
selectAll = "Selecteaza Tot",
deselectAll = "Deselecteaza Tot",
invalidJobName = "Nume de job invalid. Te rog verifica configuratia framework-ului.",
invalidGangName = "Nume de banda invalid. Te rog verifica configuratia framework-ului.",
grades = "Grade",
noJobsConfigured = "Nu sunt joburi configurate",
noGangsConfigured = "Nu sunt bande configurate",
click = "Apasa",
toGetStarted = "pentru a incepe.",
more = "mai mult",
jobPlaceholder = "De exemplu: cardealer",
jobOptionalDescription = "Optional leaga rolurile reprezentantei de un job din framework. Cand angajatii sunt angajati/concediati, jobul lor din framework va fi de asemenea actualizat.",
jobRankPermissions = "Permisiuni Rang Job",
roleToJobRankMapping = "Mapare Rol la Rang Job",
addPerm = "Adauga Permisiune",
-- v2: Colour selector
searchColours = "Cauta culori...",
noColoursFound = "Nu s-au gasit culori",
-- v2: Interactions creator
noInteractions = "Nu sunt interactiuni",
highlightInteractions = "Evidentiaza interactiunile",
explorationMode = "Mod Explorare",
pressEsc = "Apasa ESC",
toWalkAround = "pentru a te plimba",
toReturnToUI = "pentru a reveni la UI",
points = "puncte",
location = "locatie",
manageLocations = "Gestioneaza Locatiile",
-- v2: Interaction modal
interactionType = "Tip",
nicknameOptional = "Nickname (Optional)",
invalidModel = "Model invalid",
failedToValidateModel = "Nu s-a putut valida modelul",
pedScenario = "Scenariu Ped",
coords = "Coordonate",
size = "Dimensiune",
blip = "Blip",
enableBlip = "Activeaza Blip",
blipIconId = "ID Iconita Blip",
blipColourId = "ID Culoare Blip",
blipSize = "Dimensiune Blip",
marker = "Marker",
enableMarker = "Activeaza Marker",
markerStyleId = "ID Stil Marker",
markerSize = "Dimensiune Marker",
markerColor = "Culoare Marker",
markerBobUpAndDown = "Miscare Sus si Jos",
markerFaceCamera = "Orientare spre Camera",
markerRotate = "Rotire",
markerDrawOnEnts = "Desenare pe Entitati",
updatePosition = "Actualizeaza Pozitia",
setPosition = "Seteaza Pozitia",
-- v2: Interaction types
interactionPoint = "Punct",
interactionPointDesc = "Punct redimensionabil unic, cu marker optional",
interactionPolyzone = "Polyzone",
interactionPolyzoneDesc = "Zona cu coordonate multiple pentru crearea unei zone de interactiune specifice",
interactionVehicle = "Vehicul",
interactionVehicleDesc = "Genereaza un model de vehicul, ideal pentru target sau metode de interactiune 3D text UI",
interactionObject = "Obiect",
interactionObjectDesc = "Genereaza un model de obiect, ideal pentru target sau metode de interactiune 3D text UI",
interactionPed = "Ped",
interactionPedDesc = "Genereaza un model de ped cu scenariu optional, ideal pentru target sau metode de interactiune 3D text UI",
-- v2: Import modal
importLocationsTitle = "Importa Locatii",
syncStockLabel = "Sincronizare stoc",
syncStockDescription = "Adauga vehicule in stocul fiecarei reprezentante pe baza categoriilor sale",
importSourceSelectorDesc = "Poti importa un set de locatii implicite pentru o configurare gata de utilizare, sau importa locatiile existente din config daca migrezi de la Dealerships v1.",
importSourceSelectorSkipDesc = "Locatiile care exista deja in baza de date vor fi omise; doar locatiile noi vor fi importate.",
successfullyImported = "Importat cu Succes",
alreadyExist = "Exista Deja",
defaultLocations = "Locatii Implicite",
defaultLocationsDesc = "Importa locatii de reprezentanta pre-configurate (PDM, Lux, Barci, Aer, Camion)",
existingConfig = "Config Existent",
existingConfigDesc = "Importa locatii din config.lua (pentru migrare v1)",
-- v2: Category stock sync
categorySyncNewLocationDesc = "Doresti sa adaugi automat vehicule in stocul acestei reprezentante pe baza categoriilor selectate?",
categorySyncEditDesc = "Ai schimbat categoriile pentru aceasta reprezentanta. Doresti sa actualizezi automat stocul de vehicule?",
addVehicles = "Adauga vehicule",
removeVehicles = "Elimina vehicule",
fromNewCategories = "din categoriile noi",
fromSelectedCategories = "din categoriile selectate",
fromRemovedCategories = "din categoriile eliminate",
categoriesAdded = "Categorii adaugate:",
categoriesRemoved = "Categorii eliminate:",
skip = "Omite",
syncStock = "Sincronizeaza Stocul",
-- v2: Vehicle import modal
checkingSourceAvailability = "Se verifica disponibilitatea sursei...",
vehiclesAvailableToImport = "vehicule disponibile pentru import",
includesDealershipIds = "include ID-uri de reprezentanta",
sourceUnavailable = "Sursa indisponibila",
noVehiclesAdminDescription = "Poti adauga vehicule manual sau le poti importa din framework-ul tau.",
appendBehaviour = "Adauga",
overwriteBehaviour = "Suprascrie",
appendDescription = "Adauga doar vehicule noi care nu exista deja in baza de date",
overwriteDescription = "Sterge toate datele existente despre vehicule si importa din nou",
stockAssignmentMethod = "Metoda de Atribuire Stoc",
useDealershipIdsFromSource = "Foloseste ID-urile de reprezentanta din sursa",
matchByVehicleCategory = "Potriveste dupa categoria vehiculului",
byShopDescription = "Vehiculele vor fi atribuite reprezentantelor pe baza campului 'shop' din datele sursa",
byCategoryDescription = "Vehiculele vor fi atribuite reprezentantelor care au categorii corespunzatoare",
overwriteWarning = "Atentie: Suprascrierea va sterge toate vehiculele existente, comenzile, vehiculele expuse si datele de vanzari.",
qbcoreSharedVehicles = "QBCore shared/vehicles.lua",
qboxSharedVehicles = "Qbox shared/vehicles.lua",
esxVehiclesTable = "ESX tabel vehicule",
selectCategory = "Selecteaza o categorie",
-- v2: Management menu items
vehiclesMenu = "Vehicule",
displayVehiclesMenu = "Vehicule Expuse",
ordersMenu = "Comenzi",
salesMenu = "Vanzari",
bankAccountMenu = "Cont Bancar",
employeesMenu = "Angajati",
couponsMenu = "Cupoane",
settingsMenu = "Setari",
noPermissionAccessManagement = "Nu ai permisiunea de a accesa functiile de management.",
backToAdmin = "Inapoi la admin",
viewingAsAdmin = "VIZUALIZARE CA ADMIN",
-- v2: Coupons table
code = "Cod",
uses = "Utilizari",
perPlayer = "Per Jucator",
never = "Niciodata",
noCoupons = "Fara Cupoane",
noCouponsDescription = "Clientii pot introduce un cupon la etapa de achizitie a vehiculului si economisi bani.",
-- v2: Coupon modal
couponCodeLabel = "Cod Cupon",
couponCodePlaceholder = "ex., VARA2024 sau REDUCERE10",
couponCodeHelp = "Introdu un cod personalizat (maximum 25 caractere, doar litere, cifre si liniute) sau apasa 'Genereaza'.",
maxNumberOfUsesPlaceholder = "Numarul maxim de utilizari",
maxUsesPerPlayerPlaceholder = "Utilizari maxime per jucator",
vehicleRestrictionsPlaceholder = "Introdu coduri de spawn separate prin virgula (ex., adder, t20, zentorno)",
allowOnFinancedPurchases = "Permite la Achizitiile Finantate",
createCoupon = "Creeaza Cupon",
updateCoupon = "Actualizeaza Cupon",
-- v2: Coupon validation messages
couponCodeRequired = "Codul cuponului este obligatoriu",
couponCodeMaxLength = "Codul trebuie sa aiba maximum 25 de caractere",
couponCodeInvalidChars = "Codul poate contine doar litere mari, cifre si liniute",
discountTypeRequired = "Tipul de reducere este obligatoriu",
discountValueRequired = "Valoarea reducerii este obligatorie",
discountValueMin = "Valoarea reducerii trebuie sa fie mai mare de 0",
discountValueMaxPercent = "Procentul nu poate depasi 100",
maxUsesRequired = "Utilizarile maxime sunt obligatorii",
maxUsesMin = "Trebuie sa fie cel putin 1",
perPlayerLimitRequired = "Limita per jucator este obligatorie",
expiryDateRequired = "Data de expirare este obligatorie",
vehicleRestrictionsRequired = "Restrictiile de vehicule sunt obligatorii",
categoryRestrictionsRequired = "Restrictiile de categorii sunt obligatorii",
selectAtLeastOneCategory = "Selecteaza cel putin o categorie",
-- v2: Dashboard
today = "Azi",
thisMonth = "Luna Aceasta",
allTime = "Din Totdeauna",
recentSales = "Vanzari Recente",
noSalesYet = "Nicio Vanzare Inca!",
noSalesDescription = "Vanzarile de vehicule vor aparea aici dupa ce se face una.",
past7Days = "Ultimele 7 zile",
past6Months = "Ultimele 6 luni",
numberOfSales = "Numar de Vanzari",
noDataAvailableForPeriod = "Nu sunt date disponibile pentru aceasta perioada",
-- v2: Display vehicles
displayVehiclesDescription = "Vehiculele expuse sunt modele fixe de showroom folosite pentru a prezenta inventarul si a atrage clientii sa faca o achizitie.",
-- v2: Employees
frameworkJobsEnabled = "Joburi Framework Activate",
frameworkJobsDescription = "Gestionarea angajatilor se face prin sistemul de joburi al framework-ului. Jucatorii cu jobul reprezentantei vor avea automat acces pe baza gradului lor de job. Configureaza permisiunile de job in setarile locatiei din panoul de admin.",
joinedColumn = "Angajat la",
youBadge = "Tu",
-- v2: Orders
noOrdersTitle = "Fara Comenzi",
noOrdersDescription = "Pentru a plasa o comanda, deschide tab-ul 'Vehicule' si apasa 'Plaseaza Comanda' pe vehiculul pe care vrei sa-l reaprovizionezi.",
inProgress = "In Curs",
awaitingDelivery = "Asteapta Livrarea",
orderedBy = "Comandat De",
viewDeliveryInfo = "Vezi informatii livrare",
-- v2: Delivery
startDeliveryMissionTitle = "Incepe Misiunea de Livrare",
startDeliveryDescription = "Esti pe cale sa incepi o misiune de livrare pentru aceasta comanda de vehicule. Va trebui sa mergi la locatia de preluare, sa colectezi remorca de marfa si sa o livrezi inapoi la reprezentanta.",
totalDistanceAndDriveTime = "Distanta Totala si Timp de Conducere",
roundTrip = "dus-intors",
deliveryCompleteTitle = "Livrare Completa",
deliveryInProgressTitle = "Livrare in Curs",
deliveredAt = "Livrat La:",
startedAt = "Inceput La:",
deliveredBy = "Livrat De:",
beingDeliveredBy = "Se Livreaza De:",
-- v2: Multi-delivery
noOrdersAvailableForDelivery = "Nu sunt comenzi disponibile pentru livrare. Comenzile trebuie sa fie gata si sa nu fie deja intr-o livrare activa.",
confirmDeliveryTitle = "Confirma Livrarea",
configureDeliveryTitle = "Configureaza Livrarea",
trailerCapacityExceeded = "Capacitatea remorcii depasita! Ai selectat %{usedSlots} sloturi dar maximul este %{maxSlots} sloturi.",
smallVehiclesSlotInfo = "Retine: vehiculele mici folosesc 1 slot, vehiculele medii folosesc 1.5 sloturi.",
fetchingRoute = "Se preia...",
getRouteButton = "Obtine Ruta",
selectTrailerType = "Selecteaza Tipul Remorcii",
carTrailerLabel = "Remorca Auto",
smallMedium = "(Mic/Mediu)",
containerLabel = "Container",
large = "(Mare)",
carTrailerDescription = "Remorca auto are 2 randuri. Fiecare rand incape 3 mici (1 slot fiecare) sau 2 medii (1.5 sloturi fiecare). Max 6 sloturi total.",
containerDescription = "Remorca container transporta 1 vehicul mare",
selectOrdersTitle = "Selecteaza Comenzi",
slots = "sloturi",
noOrdersForTrailerType = "Nu sunt comenzi disponibile pentru acest tip de remorca.",
qty = "Cant:",
inTransit = "in tranzit",
totalVehicles = "Total Vehicule:",
estimatedTime = "Timp Estimat:",
unknown = "Necunoscut",
-- v2: Sales
salesEmptyDescription = "Vanzarile de vehicule vor aparea aici dupa ce se face una.",
-- v2: Orders/Stock modals
orderPlacedTitle = "Comanda Plasata!",
orderPlacedTruckingDescription = "Comanda ta este gata de colectat. Mergi la pagina de comenzi pentru a o finaliza.",
orderPlacedTimedDescription = "Va dura %{value} minute pentru ca comanda ta sa fie livrata.",
goToOrders = "Mergi la Comenzi",
noStockAvailableDescription = "Nu este stoc disponibil pentru acest vehicul. Limita de stoc global a fost atinsa.",
stockUpdatedDescription = "Cantitatea de stoc a fost actualizata cu succes.",
-- v2: Direct sales tablet
activeTestDrives = "Test Drive-uri Active",
tracking = "Urmarire",
track = "Urmareste",
endButton = "Incheie",
endTestDriveTitle = "Incheie Test Drive",
endTestDriveConfirmation = "Esti sigur ca vrei sa inchei acest test drive? Vehiculul va fi sters si orice ocupanti din vehicul nu vor fi teleportati inapoi la reprezentanta.",
vehicleLocationOnMap = "Locatia vehiculului a fost plasata pe harta.",
sell = "Vinde",
couponCodeOptional = "Cod Cupon (Optional)",
pleaseEnterCouponCode = "Te rog introdu un cod de cupon",
invalidCouponCode = "Cod de cupon invalid",
failedToValidateCoupon = "Nu s-a putut valida cuponul",
apply = "Aplica",
applying = "Se aplica...",
allStock = "Tot Stocul",
inStockFilter = "In Stoc",
outOfStockFilter = "Stoc Epuizat",
noResultsFound = "Niciun Rezultat Gasit",
noResults = "Fara rezultate",
noVehiclesMatchSearch = "Niciun vehicul nu corespunde cautarii tale",
noVehiclesMatchFilters = "Niciun vehicul nu corespunde filtrelor tale curente",
noItemsMatchSearch = "Niciun articol nu corespunde cautarii tale",
noItemsMatchFilters = "Niciun articol nu corespunde filtrelor tale curente",
selectColour = "Selecteaza culoarea",
refreshNearbyPlayers = "Reimprospateaza jucatorii din apropiere",
you = "Tu",
items = "articole",
waitingForCustomerToRespond = "Se asteapta acceptarea sau refuzul clientului...",
vehicleSpawnedMessage = "Vehiculul a fost generat la punctul de pe harta - du-l pe client la el.",
customerDeclinedMessage = "Clientul a refuzat cererea de achizitie.",
-- v2: Direct sale confirm purchase
signHerePlaceholder = "SEMNEAZA AICI",
acceptAndPurchase = "Accepta si Cumpara",
couponApplied = "Cupon %{code} aplicat! Economisesti %{discount}",
-- v2: Zone creator (instructional prompts)
zoneCreatorMinPoints = "Ai nevoie de cel putin 3 puncte pentru a completa zona! (Ai in prezent %{value})",
addPoint = "Adauga Punct",
removeLast = "Elimina Ultimul",
completeZone = "Completeaza Zona",
spawnPreview = "Previzualizare Spawn",
up = "Sus",
down = "Jos",
confirm = "Confirma",
placePoint = "Plaseaza Punct",
radius = "Raza",
-- v2: Blip labels
soldVehicleLocation = "Locatie Vehicul Vandut",
testDriveVehicleBlip = "Vehicul Test Drive",
-- v2: Stock sync
stockSyncResult = "Sincronizare stoc: %{added} adaugate, %{removed} eliminate",
stockSyncAdded = "Sincronizare stoc: %{value} vehicule adaugate",
importSuccessful = "Import reusit! %{imported} vehicule importate (%{total} total)",
-- v2: Tooltip actions
findOnMap = "Gaseste pe Harta",
adminPanel = "Panou Admin",
-- v2: Common dropdown
selectOne = "Selecteaza Unul",
}