808 lines
36 KiB
Lua
808 lines
36 KiB
Lua
Locales = Locales or {}
|
|
|
|
Locales['pt'] = {
|
|
-- UI
|
|
vehicle = "Veículo",
|
|
vehicles = "Veículos",
|
|
dealership = "Concessionária",
|
|
dealerships = "Concessionárias",
|
|
vehiclesCount = "veículo(s)",
|
|
dealersCount = "concessionária(s)",
|
|
accountBalance = "Saldo da Conta",
|
|
bank = "Conta Bancária",
|
|
cash = "Dinheiro",
|
|
amount = "Valor",
|
|
societyFund = "Fundo da Sociedade",
|
|
paymentSource = "Origem do Pagamento",
|
|
purchase = "Compra",
|
|
personalPurchase = "Compra Pessoal",
|
|
societyPurchase = "Compra da Sociedade",
|
|
purchaseType = "Tipo de Compra",
|
|
deposit = "Depósito",
|
|
withdraw = "Retirar",
|
|
all = "Todos",
|
|
yes = "Sim",
|
|
no = "Não",
|
|
add = "Adicionar",
|
|
edit = "Editar",
|
|
id = "ID",
|
|
created = "Criado",
|
|
type = "Tipo",
|
|
name = "Nome",
|
|
owner = "Proprietário",
|
|
bankBalance = "Saldo Bancário",
|
|
status = "Status",
|
|
back = "Voltar",
|
|
previous = "Anterior",
|
|
next = "Próximo",
|
|
admin = "Admin",
|
|
vehiclesAdmin = "Administração de Veículos",
|
|
dealershipsAdmin = "Administração de Concessionárias",
|
|
search = "Buscar",
|
|
noDealershipsFound = "Nenhuma concessionária encontrada",
|
|
noVehicles = "Nenhum veículo encontrado",
|
|
page = "Página",
|
|
of = "de",
|
|
every = "todos",
|
|
show = "Mostrar",
|
|
active = "Ativo",
|
|
activeFinance = "Financiamento Ativo",
|
|
failed = "Pagamento Falhou",
|
|
removed = "Removido",
|
|
setOwner = "Definir Proprietário",
|
|
manage = "Gerenciar",
|
|
deleteData = "Excluir Dados",
|
|
deleteVehicle = "Excluir Veículo",
|
|
delete = "Excluir",
|
|
deleteConfirmation = "Você tem certeza?",
|
|
deleteConfirmationDanger = "Você tem certeza? Essa ação é irreversível.",
|
|
setDealershipOwner = "Definir Proprietário da Concessionária",
|
|
overwriteDealerPrices = "Sobrescrever preços da concessionária",
|
|
nearbyPlayers = "Jogadores Próximos",
|
|
noPlayersNearby = "Nenhum jogador próximo",
|
|
selectPlayer = "Selecionar jogador",
|
|
required = "Obrigatório",
|
|
forExample = "Por exemplo",
|
|
spawnCode = "Código de Spawn",
|
|
brand = "Marca",
|
|
model = "Modelo",
|
|
category = "Categoria",
|
|
price = "Preço",
|
|
import = "Importar",
|
|
importing = "Importando",
|
|
importBehaviour = "Comportamento de Importação",
|
|
importVehicles = "Importar veículos",
|
|
importFrom = "Importar de",
|
|
dashboard = "Painel de Controle",
|
|
displayVehicle = "Exibir Veículo",
|
|
displayVehicles = "Exibir Veículos",
|
|
orders = "Pedidos",
|
|
sales = "Vendas",
|
|
vehiclesOnDisplay = "Veículos em Exibição",
|
|
employees = "Funcionários",
|
|
settings = "Configurações",
|
|
switchVehicle = "Trocar Veículo",
|
|
remove = "Remover",
|
|
noDisplayVehicles = "Nenhum veículo em exibição",
|
|
selectVehicle = "Selecionar veículo",
|
|
colour = "Cor",
|
|
placeVehicle = "Colocar Veículo",
|
|
orderVehicle = "Pedir Veículo",
|
|
cancelOrder = "Cancelar Pedido",
|
|
delivery = "Entrega",
|
|
delivered = "Entregue",
|
|
noOrders = "Nenhum pedido encontrado",
|
|
quantity = "Quantidade",
|
|
totalCost = "Custo Total",
|
|
totalSales = "Total de Vendas",
|
|
noSales = "Nenhuma venda encontrada",
|
|
paid = "Pago",
|
|
owed = "Devido",
|
|
dealershipName = "Nome da Concessionária",
|
|
save = "Salvar Alterações",
|
|
cancel = "Cancelar",
|
|
notEnoughMoney = "Dinheiro insuficiente",
|
|
placeOrder = "Fazer Pedido",
|
|
purchaseCost = "Custo de Compra",
|
|
salePrice = "Preço de Venda",
|
|
inStock = "Em estoque",
|
|
outOfStock = "Sem estoque",
|
|
placeVehiclePrompt = "Pressione %{value} para colocar o veículo. Podes fazer ajustes finos posteriormente!",
|
|
remaining = "Restante",
|
|
prePurchaseRepoWarning = "Se não conseguires pagar as suas parcelas, o teu veículo será retomado.",
|
|
repossessionWarning = "O teu último pagamento falhou - o teu veículo será retomado, a menos que faças um pagamento agora.",
|
|
recurringPayment = "Pagamento Recorrente",
|
|
remainingBalance = "Saldo Restante",
|
|
remainingPayments = "Parcelas Restantes",
|
|
paymentTakenEvery = "Pagamento realizado a cada",
|
|
hours = "horas",
|
|
seconds = "segundos",
|
|
nextPayment = "Próximo pagamento",
|
|
makePayment = "Realizar pagamento",
|
|
vehicleRepossessed = "Veículo será retomado",
|
|
payInFull = "Pagar integralmente",
|
|
earlyPaymentConfirmation = "Tem certeza de que deseja fazer um pagamento antecipado de",
|
|
financedVehicles = "Veículos Financiados",
|
|
noFinancedVehicles = "Não possui veículos com financiamento ativo",
|
|
financeBreakdown = "Detalhes do Financiamento",
|
|
initialPayment = "Pagamento Inicial",
|
|
payments = "Parcelas",
|
|
length = "Duração",
|
|
interest = "Juros",
|
|
totalPayable = "Total a Pagar",
|
|
leaveShowroom = "Sair da Exibição",
|
|
handling = "Manuseio",
|
|
topSpeed = "Velocidade Máxima",
|
|
power = "Potência",
|
|
torque = "Torque",
|
|
brake = "Freio",
|
|
financing = "Financiamento",
|
|
financingAvailable = "Financiamento disponível",
|
|
paymentsOf = "parcelas de",
|
|
clear = "Limpar",
|
|
testDrive = "Test Drive",
|
|
allCategories = "Todas as Categorias",
|
|
sortByName = "Ordenar por: Nome",
|
|
sortByAvailability = "Ordenar por: Disponibilidade",
|
|
sortByCheapest = "Ordenar por: Mais Barato",
|
|
sortByMostExpensive = "Ordenar por: Mais Caro",
|
|
sortByNewest = "Ordenar por: Mais Recente",
|
|
purchaseVehicle = "Comprar Veículo",
|
|
purchaseFor = "Comprar para",
|
|
selectSociety = "Selecionar uma sociedade",
|
|
financeOverPayments = "Financiar em %{value} parcelas",
|
|
payToday = "Pagar hoje",
|
|
financeThen = "Depois",
|
|
seeFullBreakdown = "Ver detalhes completos",
|
|
testDriveExit = "Pode sair do veículo a qualquer momento para encerrar o teste drive.",
|
|
|
|
-- NOTIFICATIONS
|
|
purchaseSuccess = "Parabéns pela sua compra!",
|
|
depositSuccess = "Depósito realizado com sucesso",
|
|
withdrawSuccess = "Retirada realizada com sucesso",
|
|
errorNotEnoughMoney = "Você não tem dinheiro suficiente",
|
|
errorVehicleOutOfStock = "Este veículo está sem estoque",
|
|
errorCannotAffordVehicle = "Você não pode pagar por este veículo",
|
|
vehicleFinancePaymentMade = "Pagamento do financiamento realizado para o seu veículo %{value}",
|
|
vehicleFinancePaidOff = "Parabéns, você quitou e agora é dono do seu veículo %{value}",
|
|
vehicleFinancePaymentFailed = "Falha no pagamento do financiamento para o seu veículo %{value}",
|
|
vehicleFinanceRepossessedSoon = "Precisa fazer um pagamento para o teu veículo %{value} ou ele será retomado em breve",
|
|
vehicleFinanceRepossessed = "Devido à falta de pagamento, o teu veículo foi retomado com a placa %{value}",
|
|
dealershipNotEnoughFunds = "A concessionária não tem fundos suficientes",
|
|
dealershipVehiclesOrdered = "Veículo(s) foram pedidos com sucesso",
|
|
dealershipOrderCancelled = "Pedido cancelado com sucesso",
|
|
errorVehicleWithSpawnCodeExists = "Já existe um veículo com este código de spawn",
|
|
errorExitVehicle = "Precisa sair do veículo primeiro",
|
|
|
|
-- NEW v1.1
|
|
purchaseRequest = "Pedido de compra",
|
|
sendRequest = "Enviar pedido",
|
|
dealer = "Comerciante",
|
|
financed = "Financiado",
|
|
signHere = "Assinar aqui",
|
|
signFirstError = "Por favor, assine primeiro",
|
|
denyRequest = "Recusar pedido",
|
|
playerTooManyFinancedVehicles = "O jogador tem demasiados veículos financiados",
|
|
employeePermissionsError = "Não tem as permissões necessárias para os empregados",
|
|
managerRole = "Diretor",
|
|
supervisorRole = "Supervisor",
|
|
salesRole = "Vendas",
|
|
ownerRole = "Proprietário",
|
|
employmentRequest = "Pedido de emprego",
|
|
accept = "Aceitar",
|
|
jobOfferDescription = "Ofereceram-lhe um emprego no concessionário \"%{value}\". Gostarias de aceitar?",
|
|
pending = "Pendente",
|
|
employeeHiredMsg = "O pedido de aluguer do concessionário foi aceite!",
|
|
employeeRejectedMsg = "O pedido de aluguer do concessionário foi rejeitado",
|
|
sellVehicle = "Vender veículo",
|
|
vehicleTerms = "Condições do veículo",
|
|
financePayments = "Pagamentos financeiros",
|
|
commission = "Comissão",
|
|
role = "Papel",
|
|
firedNotification = "Foi despedido do concessionário \"%{value}\"",
|
|
dealershipTooFarAway = "Não está perto de nenhum concessionário",
|
|
restoreDisplayVehicles = "Salão de exposição Restore",
|
|
customer = "Cliente",
|
|
lessThanAMin = "Menos de um minuto",
|
|
mins = "mínimo(s)",
|
|
notInVehicle = "Não está sentado num veículo",
|
|
notYourVehicleError = "Este veículo não lhe pertence",
|
|
vehicleFinancedError = "Não pode vender este veículo porque ainda tem prestações de financiamento",
|
|
dealershipDoesntSellVehicle = "Este concessionário não pode comprar este veículo",
|
|
dealershipWantsYourVehicle = "Parabéns! Este concessionário gostaria de comprar o seu veículo.",
|
|
purchasePrice = "Preço de oferta: ",
|
|
|
|
spawnCodeInvalid = "Código de spawn inválido",
|
|
salesRep = "Representante de Vendas",
|
|
directSaleAccepted = "Pedido de venda direta aceite! A sua comissão foi paga.",
|
|
directSaleRejected = "Pedido de venda direta rejeitado",
|
|
|
|
displayVehicleOutsideZone = "Os veículos de exposição devem ser colocados dentro da zona do concessionário",
|
|
serverAdmin = "Admin do Servidor",
|
|
selfService = "Autoatendimento",
|
|
owned = "Próprio",
|
|
|
|
-- v2: Purchase/Payment errors
|
|
invalidPaymentMethod = "Método de pagamento inválido",
|
|
paymentMethodNoFinance = "Este método de pagamento não suporta financiamento",
|
|
couldNotGeneratePlate = "Não foi possível gerar a matrícula",
|
|
invalidCoupon = "Cupão inválido: %{value}",
|
|
tooManyFinancedVehicles = "Tem demasiados veículos financiados",
|
|
couldNotSpawnVehicle = "Não foi possível gerar o veículo",
|
|
|
|
-- v2: Permissions
|
|
insufficientPermissions = "Permissões insuficientes",
|
|
|
|
-- v2: Coupons
|
|
couponCodeAlreadyExists = "O código de cupão já existe",
|
|
failedToCreateCoupon = "Falha ao criar cupão",
|
|
couponCreatedSuccessfully = "Cupão criado com sucesso",
|
|
couponNotFound = "Cupão não encontrado",
|
|
couponUpdatedSuccessfully = "Cupão atualizado com sucesso",
|
|
failedToDeleteCoupon = "Falha ao eliminar cupão",
|
|
couponDeletedSuccessfully = "Cupão eliminado com sucesso",
|
|
editCoupon = "Editar cupão",
|
|
addCoupon = "Adicionar cupão",
|
|
couponCode = "Código do cupão",
|
|
generating = "A gerar...",
|
|
generate = "Gerar",
|
|
discountType = "Tipo de desconto",
|
|
percentageOff = "Percentagem de desconto",
|
|
amountOff = "Valor de desconto",
|
|
discountValue = "Valor do desconto",
|
|
unlimitedTotalUses = "Utilizações totais ilimitadas",
|
|
unlimitedUsesPerPlayer = "Utilizações ilimitadas por jogador",
|
|
setExpiryDate = "Definir data de validade",
|
|
restrictToSpecificVehicles = "Restringir a veículos específicos",
|
|
restrictToSpecificCategories = "Restringir a categorias específicas",
|
|
allowUseWithFinance = "Permitir utilização com financiamento",
|
|
deleteCoupon = "Eliminar cupão",
|
|
inactive = "Inativo",
|
|
expired = "Expirado",
|
|
maxUses = "Utilizações máximas",
|
|
coupons = "Cupões",
|
|
|
|
-- v2: Employees
|
|
onlyServerAdminsCanSelfHire = "Apenas administradores do servidor podem autocontratar-se",
|
|
playerNotFound = "Jogador não encontrado",
|
|
failedToHireEmployee = "Falha ao contratar funcionário",
|
|
failedToFireEmployee = "Falha ao despedir funcionário",
|
|
failedToUpdateEmployeeRole = "Falha ao atualizar cargo do funcionário",
|
|
hireEmployee = "Contratar funcionário",
|
|
fireEmployee = "Despedir funcionário",
|
|
editRole = "Editar cargo",
|
|
fire = "Despedir",
|
|
changeRole = "Alterar cargo",
|
|
updateRole = "Atualizar cargo",
|
|
|
|
-- v2: Test drives
|
|
maxTestDrivesReached = "Este concessionário atingiu o número máximo de test drives ativos",
|
|
testDriveNotEnabled = "Test drives não estão ativados neste concessionário",
|
|
noTestDriveSpawnCoords = "Não há coordenadas de spawn de test drive configuradas para este concessionário",
|
|
couldNotSpawnTestDriveVehicle = "Não foi possível gerar o veículo de test drive",
|
|
couldNotGetPlateFromServer = "Não foi possível obter a matrícula do servidor",
|
|
couldNotRegisterTestDriveVehicle = "Não foi possível registar o veículo de test drive",
|
|
testDriveEndedByEmployee = "O test drive foi terminado por outro funcionário",
|
|
trackingVehicleLocation = "A rastrear localização do veículo...",
|
|
directSaleCancelled = "O pedido de venda foi cancelado pelo vendedor",
|
|
testDriveKeysReceived = "Recebeu as chaves do veículo de test drive",
|
|
testDriveEndedCustomer = "O test drive terminou",
|
|
starting = "A iniciar...",
|
|
startTestDrive = "Iniciar test drive",
|
|
spawningTestDriveVehicle = "A gerar veículo de test drive...",
|
|
testDriveReady = "Test drive pronto",
|
|
testDriveWalkToVehicle = "O veículo de test drive apareceu no ponto marcado no seu mapa. Acompanhe o cliente até ao veículo. Depois de dar as chaves ao cliente, terá de terminar manualmente o test drive quando ele regressar.",
|
|
givingKeys = "A entregar chaves...",
|
|
continueAndGiveKeys = "Continuar e dar chaves",
|
|
endTestDrive = "Terminar test drive",
|
|
|
|
-- v2: Stock/Orders/Prices
|
|
globalStockLimitReached = "Sem stock disponível para este veículo",
|
|
globalStockLimitExceeded = "Apenas %{value} unidades disponíveis",
|
|
orderNotFoundOrFulfilled = "Encomenda não encontrada ou já processada",
|
|
priceBelowMinimum = "O preço não pode ser inferior a %{value}",
|
|
priceAboveMaximum = "O preço não pode ser superior a %{value}",
|
|
stockUpdated = "Stock atualizado",
|
|
changesSaved = "Alterações guardadas",
|
|
noStockAvailable = "Sem stock disponível",
|
|
orderPlaced = "Encomenda realizada",
|
|
remainingInStock = "restante em stock global",
|
|
exceedsStockLimit = "Excede limite de stock",
|
|
setStockQty = "Definir quantidade de stock",
|
|
invalidStockValue = "Por favor, introduza um valor de stock válido",
|
|
errorSettingStock = "Erro ao definir stock",
|
|
stockQuantity = "Quantidade de stock",
|
|
currentStock = "Stock atual",
|
|
priceLimitsEnabled = "Ativar limites de preço",
|
|
priceLimitsDescription = "Quando ativado, os gestores do concessionário só podem definir preços dentro do intervalo especificado.",
|
|
minPrice = "Preço mínimo",
|
|
maxPrice = "Preço máximo",
|
|
optional = "Opcional",
|
|
unlimitedStock = "Stock ilimitado",
|
|
globalStockLimit = "Limite de stock global",
|
|
globalStockLimitDescription = "Defina um número máximo de unidades que podem ser encomendadas em todos os concessionários.",
|
|
currentlyOrdered = "Atualmente encomendado",
|
|
priceRange = "Intervalo de preços",
|
|
noMinimum = "Sem mínimo",
|
|
noMaximum = "Sem máximo",
|
|
vehicleStock = "Stock de veículos",
|
|
|
|
-- v2: Sales
|
|
allSales = "Todas as vendas",
|
|
paidInFull = "Pago na totalidade",
|
|
salesVolume = "Volume de vendas",
|
|
pastMonth = "Mês passado",
|
|
pastYear = "Ano passado",
|
|
|
|
-- v2: Management misc
|
|
exploitAttemptDetected = "Pare de tentar explorar o script",
|
|
dealershipNoJobConfigured = "O concessionário não tem emprego configurado",
|
|
modelDoesNotMatchDb = "O modelo do veículo não corresponde à base de dados",
|
|
importFailed = "Importação falhou: %{value}",
|
|
notInDealershipZone = "Deve estar dentro de um concessionário para usar este comando",
|
|
notAnEmployee = "Não é funcionário deste concessionário.",
|
|
failedToPrepareDelivery = "Falha ao preparar entrega",
|
|
|
|
-- v2: Spawning/vehicles
|
|
vehicleModelDoesNotExist = "O modelo do veículo não existe - contacte um admin",
|
|
vehiclePlateInvalid = "A matrícula deste veículo é inválida (pressione F8 para mais detalhes)",
|
|
currentlyInRagdollState = "Está atualmente em estado ragdoll",
|
|
vehicleDoesNotExistContactAdmin = "O veículo não existe. Por favor, contacte um admin!",
|
|
vehicleSecurityBreachDetected = "Violação de segurança do veículo detetada",
|
|
|
|
-- v2: Admin vehicles
|
|
allVehicles = "Todos os veículos",
|
|
unassignedVehicles = "Sem concessionário",
|
|
searchDealerships = "Pesquisar concessionários...",
|
|
|
|
-- v2: Trucking mission
|
|
truckingGetInTruck = "Entre no camião na localização marcada para iniciar a sua entrega",
|
|
truckingDriveToDelivery = "Conduza até ao local de entrega",
|
|
truckingCompleteDelivery = "Completar a entrega",
|
|
truckingDeliveryComplete = "Entrega concluída: Concluiu a entrega com sucesso!",
|
|
truckingDeliveryFailed = "Entrega falhou: Algo correu mal com a entrega",
|
|
truckingDriveToPickup = "Conduza até ao ponto de recolha para recolher o reboque",
|
|
truckingMissionFailedSpawnCargo = "Missão falhou: Não foi possível gerar o reboque de carga",
|
|
truckingMissionFailedFindCargo = "Missão falhou: Não foi possível encontrar a carga gerada",
|
|
truckingVehiclesLoaded = "%{count} veículo%{s} carregado",
|
|
truckingWrongTrailer = "Reboque errado! Deve anexar o reboque de missão correto.",
|
|
truckingTrailerAttached = "Reboque anexado - pronto para continuar",
|
|
truckingDriveToPickupLocation = "Conduza até ao ponto de recolha",
|
|
truckingWaitingForVehicles = "A aguardar carregamento de veículos...",
|
|
truckingDriveUnderTrailer = "Passe por baixo do reboque para o anexar",
|
|
truckingGetInTruckContinue = "Entre no camião para continuar",
|
|
truckingMissionStarted = "Missão de transporte iniciada: Ponto de recolha - %{location}",
|
|
truckingMissionCancelled = "Missão cancelada: Cancelou a missão de transporte",
|
|
truckingNoActiveMission = "Sem missão de transporte ativa para cancelar",
|
|
deliveryNotPrepared = "Entrega não preparada - por favor, tente novamente",
|
|
deliveryConfigMismatch = "Configuração de entrega não coincidente",
|
|
deliveryPreparationExpired = "Preparação de entrega expirada - por favor, tente novamente",
|
|
noTruckingVehicleCoordinates = "Coordenadas de veículo de transporte não definidas",
|
|
pickupLocationUnavailable = "Ponto de recolha já não disponível - por favor, tente novamente",
|
|
failedToSpawnTruck = "Falha ao gerar camião",
|
|
clientFailedToStartMission = "O cliente falhou ao iniciar a missão",
|
|
|
|
-- v2: Trucking UI/Keys
|
|
keyDismiss = "Fechar",
|
|
keyDeliverCargo = "Entregar carga",
|
|
keyContinueToDelivery = "Continuar para entrega",
|
|
startDeliveryMission = "Iniciar missão de entrega",
|
|
orderDetails = "Detalhes da encomenda",
|
|
pickupLocation = "Ponto de recolha",
|
|
deliveryStatus = "Estado da entrega",
|
|
selectOrders = "Selecionar encomendas",
|
|
carTrailer = "Porta-carros",
|
|
container = "Contentor",
|
|
deliveryRoute = "Rota de entrega",
|
|
startDelivery = "Iniciar entrega",
|
|
|
|
-- v2: Direct sales UI
|
|
waitingForCustomer = "A aguardar cliente",
|
|
cancelRequest = "Cancelar pedido",
|
|
saleComplete = "Venda concluída!",
|
|
done = "Concluído",
|
|
saleDeclined = "Venda recusada",
|
|
close = "Fechar",
|
|
|
|
-- v2: Display vehicle placement
|
|
movement = "Movimento",
|
|
rotate = "Rodar",
|
|
forward = "Frente",
|
|
backward = "Trás",
|
|
left = "Esquerda",
|
|
right = "Direita",
|
|
rotateLeft = "Rodar esquerda",
|
|
rotateRight = "Rodar direita",
|
|
|
|
-- v2: Showroom misc
|
|
originalPrice = "Preço original",
|
|
discount = "Desconto",
|
|
createInteraction = "Criar interação",
|
|
viewAll = "Ver tudo",
|
|
fetchingPlayers = "A obter jogadores",
|
|
refresh = "Atualizar",
|
|
loadingPlayers = "A carregar jogadores...",
|
|
failedToLoadPlayers = "Falha ao carregar jogadores",
|
|
selectAPlayer = "Selecionar um jogador",
|
|
failedToLoadPlayersRetry = "Falha ao carregar jogadores. Clique em 'Atualizar' para tentar novamente.",
|
|
|
|
-- v2: Self-service & Categories
|
|
selfServiceDealership = "Concessionário self-service",
|
|
categories = "Categorias",
|
|
|
|
-- v2: Admin navigation & general
|
|
jgScripts = "JG Scripts",
|
|
locations = "Localizações",
|
|
createNew = "Criar novo",
|
|
enable = "Ativar",
|
|
disable = "Desativar",
|
|
loading = "A carregar...",
|
|
errors = "Erros",
|
|
update = "Atualizar",
|
|
create = "Criar",
|
|
|
|
-- v2: Dealership creation/editing
|
|
createDealership = "Criar concessionário",
|
|
editDealership = "Editar concessionário",
|
|
essentials = "Essenciais",
|
|
advanced = "Avançado",
|
|
noDealershipLocations = "Sem localizações de concessionário",
|
|
noDealershipLocationsDesc = "Pode adicionar uma nova localização, importar da sua configuração (se estiver a migrar da v1) ou adicionar localizações predefinidas automaticamente.",
|
|
|
|
-- v2: Location sections
|
|
dealershipZone = "Zona do concessionário",
|
|
showroomAndManagement = "Showroom e gestão",
|
|
openShowroom = "Abrir showroom",
|
|
openManagement = "Abrir gestão",
|
|
enableSellVehicle = "Ativar venda de veículos",
|
|
percentageOfVehicleValue = "Percentagem % do valor do veículo",
|
|
enablePurchase = "Ativar compra",
|
|
purchasedVehicleSpawn = "Spawn de veículo comprado",
|
|
enableTestDrive = "Ativar test drive",
|
|
testDriveVehicleSpawn = "Spawn de veículo de test drive",
|
|
truckDelivery = "Entrega por camião",
|
|
truckDeliveryVehicleSpawn = "Spawn de veículo de entrega",
|
|
|
|
-- v2: Location advanced settings
|
|
paymentMethods = "Métodos de pagamento",
|
|
supportsFinancing = "(suporta financiamento)",
|
|
enableFinance = "Ativar financiamento",
|
|
cameraPreset = "Câmara",
|
|
preset = "Predefinido",
|
|
custom = "Personalizado",
|
|
vehiclePosition = "Posição do veículo",
|
|
zoomPositions = "Posições de zoom (separadas por vírgula)",
|
|
zoomPositionsPlaceholder = "exemplo: 5,8,12,8",
|
|
vehicleColour = "Cor do veículo",
|
|
selectionType = "Tipo de seleção",
|
|
noColourSelection = "Sem seleção de cor",
|
|
rgbColourWheel = "Roda de cores RGB",
|
|
listOfRgbColours = "Lista de cores RGB",
|
|
listOfColourIds = "Lista de IDs de cor",
|
|
accessControl = "Controlo de acesso",
|
|
showroomJobWhitelist = "Lista branca de trabalhos do showroom",
|
|
showroomGangWhitelist = "Lista branca de gangs do showroom",
|
|
societyPurchaseJobWhitelist = "Lista branca de trabalhos para compra de sociedade",
|
|
societyPurchaseGangWhitelist = "Lista branca de gangs para compra de sociedade",
|
|
setInGame = "Definir no jogo",
|
|
addNew = "Adicionar novo",
|
|
|
|
-- v2: Job/Gang whitelist editor
|
|
job = "Trabalho",
|
|
gang = "Gang",
|
|
jobWhitelist = "Lista branca de trabalhos",
|
|
gangWhitelist = "Lista branca de gangs",
|
|
addJob = "Adicionar trabalho",
|
|
addGang = "Adicionar gang",
|
|
editJob = "Editar trabalho",
|
|
editGang = "Editar gang",
|
|
manageJobs = "Gerir trabalhos",
|
|
manageGangs = "Gerir gangs",
|
|
jobName = "Nome do trabalho",
|
|
gangName = "Nome da gang",
|
|
selectGrades = "Selecionar graus",
|
|
selectAll = "Selecionar tudo",
|
|
deselectAll = "Desselecionar tudo",
|
|
invalidJobName = "Nome de trabalho inválido. Por favor verifique a configuração do seu framework.",
|
|
invalidGangName = "Nome de gang inválido. Por favor verifique a configuração do seu framework.",
|
|
grades = "Graus",
|
|
noJobsConfigured = "Nenhum trabalho configurado",
|
|
noGangsConfigured = "Nenhuma gang configurada",
|
|
click = "Clique",
|
|
toGetStarted = "para começar.",
|
|
more = "mais",
|
|
jobPlaceholder = "Por exemplo: cardealer",
|
|
jobOptionalDescription = "Opcionalmente associe funções do concessionário a um trabalho do framework. Quando funcionários são contratados/despedidos, o seu trabalho do framework também será atualizado.",
|
|
jobRankPermissions = "Permissões de nível de trabalho",
|
|
roleToJobRankMapping = "Mapeamento de função para nível de trabalho",
|
|
addPerm = "Adicionar permissão",
|
|
|
|
-- v2: Colour selector
|
|
searchColours = "Pesquisar cores...",
|
|
noColoursFound = "Nenhuma cor encontrada",
|
|
|
|
-- v2: Interactions creator
|
|
noInteractions = "Sem interações",
|
|
highlightInteractions = "Destacar interações",
|
|
explorationMode = "Modo exploração",
|
|
pressEsc = "Prima ESC",
|
|
toWalkAround = "para andar",
|
|
toReturnToUI = "para voltar à interface",
|
|
points = "pontos",
|
|
location = "localização",
|
|
manageLocations = "Gerir localizações",
|
|
|
|
-- v2: Interaction modal
|
|
interactionType = "Tipo",
|
|
nicknameOptional = "Alcunha (Opcional)",
|
|
invalidModel = "Modelo inválido",
|
|
failedToValidateModel = "Falha ao validar modelo",
|
|
pedScenario = "Cenário de ped",
|
|
coords = "Coordenadas",
|
|
size = "Tamanho",
|
|
blip = "Blip",
|
|
enableBlip = "Ativar blip",
|
|
blipIconId = "ID do ícone do blip",
|
|
blipColourId = "ID da cor do blip",
|
|
blipSize = "Tamanho do blip",
|
|
marker = "Marcador",
|
|
enableMarker = "Ativar marcador",
|
|
markerStyleId = "ID do estilo do marcador",
|
|
markerSize = "Tamanho do marcador",
|
|
markerColor = "Cor do marcador",
|
|
markerBobUpAndDown = "Flutuar para cima e baixo",
|
|
markerFaceCamera = "Virado para a câmara",
|
|
markerRotate = "Rodar",
|
|
markerDrawOnEnts = "Desenhar em entidades",
|
|
updatePosition = "Atualizar posição",
|
|
setPosition = "Definir posição",
|
|
|
|
-- v2: Interaction types
|
|
interactionPoint = "Ponto",
|
|
interactionPointDesc = "Ponto único redimensionável, com marcador opcional",
|
|
interactionPolyzone = "Polyzone",
|
|
interactionPolyzoneDesc = "Zona de múltiplas coordenadas para criar uma área de interação específica",
|
|
interactionVehicle = "Veículo",
|
|
interactionVehicleDesc = "Gerar um modelo de veículo, ideal para métodos de interação target ou texto 3D",
|
|
interactionObject = "Objeto",
|
|
interactionObjectDesc = "Gerar um modelo de objeto, ideal para métodos de interação target ou texto 3D",
|
|
interactionPed = "Ped",
|
|
interactionPedDesc = "Gerar um modelo de ped com cenário opcional, ideal para métodos de interação target ou texto 3D",
|
|
|
|
-- v2: Import modal
|
|
importLocationsTitle = "Importar localizações",
|
|
syncStockLabel = "Sincronizar stock",
|
|
syncStockDescription = "Adicionar veículos ao stock de cada concessionário com base nas suas categorias",
|
|
importSourceSelectorDesc = "Pode importar um conjunto de localizações predefinidas para uma configuração pronta, ou importar as suas localizações existentes da configuração se estiver a migrar da Dealerships v1.",
|
|
importSourceSelectorSkipDesc = "Localizações que já existam na base de dados serão ignoradas; apenas novas localizações serão importadas.",
|
|
successfullyImported = "Importado com sucesso",
|
|
alreadyExist = "Já existe",
|
|
defaultLocations = "Localizações predefinidas",
|
|
defaultLocationsDesc = "Importar localizações de concessionários pré-configuradas (PDM, Luxo, Barcos, Aéreo, Camiões)",
|
|
existingConfig = "Configuração existente",
|
|
existingConfigDesc = "Importar localizações do seu config.lua (para migração v1)",
|
|
|
|
-- v2: Category stock sync
|
|
categorySyncNewLocationDesc = "Deseja adicionar automaticamente veículos ao stock deste concessionário com base nas categorias selecionadas?",
|
|
categorySyncEditDesc = "Alterou as categorias deste concessionário. Deseja atualizar automaticamente o stock de veículos?",
|
|
addVehicles = "Adicionar veículos",
|
|
removeVehicles = "Remover veículos",
|
|
fromNewCategories = "das novas categorias",
|
|
fromSelectedCategories = "das categorias selecionadas",
|
|
fromRemovedCategories = "das categorias removidas",
|
|
categoriesAdded = "Categorias adicionadas:",
|
|
categoriesRemoved = "Categorias removidas:",
|
|
skip = "Ignorar",
|
|
syncStock = "Sincronizar stock",
|
|
|
|
-- v2: Vehicle import modal
|
|
checkingSourceAvailability = "A verificar disponibilidade da fonte...",
|
|
vehiclesAvailableToImport = "veículos disponíveis para importar",
|
|
includesDealershipIds = "inclui IDs de concessionário",
|
|
sourceUnavailable = "Fonte não disponível",
|
|
noVehiclesAdminDescription = "Pode adicionar veículos manualmente ou importá-los do seu framework.",
|
|
appendBehaviour = "Adicionar",
|
|
overwriteBehaviour = "Substituir",
|
|
appendDescription = "Apenas adicionar novos veículos que não existam na base de dados",
|
|
overwriteDescription = "Eliminar todos os dados de veículos existentes e importar novamente",
|
|
stockAssignmentMethod = "Método de atribuição de stock",
|
|
useDealershipIdsFromSource = "Usar IDs de concessionário da fonte",
|
|
matchByVehicleCategory = "Corresponder por categoria de veículo",
|
|
byShopDescription = "Os veículos serão atribuídos a concessionários com base no campo 'shop' nos dados de origem",
|
|
byCategoryDescription = "Os veículos serão atribuídos a concessionários com categorias correspondentes",
|
|
overwriteWarning = "Aviso: Substituir eliminará todos os veículos existentes, encomendas, veículos em exposição e dados de vendas.",
|
|
qbcoreSharedVehicles = "QBCore shared/vehicles.lua",
|
|
qboxSharedVehicles = "Qbox shared/vehicles.lua",
|
|
esxVehiclesTable = "Tabela de veículos ESX",
|
|
selectCategory = "Selecionar uma categoria",
|
|
|
|
-- v2: Management menu items
|
|
vehiclesMenu = "Veículos",
|
|
displayVehiclesMenu = "Veículos em exposição",
|
|
ordersMenu = "Encomendas",
|
|
salesMenu = "Vendas",
|
|
bankAccountMenu = "Conta bancária",
|
|
employeesMenu = "Funcionários",
|
|
couponsMenu = "Cupões",
|
|
settingsMenu = "Definições",
|
|
noPermissionAccessManagement = "Não tem permissão para aceder às funcionalidades de gestão.",
|
|
backToAdmin = "Voltar à administração",
|
|
viewingAsAdmin = "A VER COMO ADMIN",
|
|
|
|
-- v2: Coupons table
|
|
code = "Código",
|
|
uses = "Utilizações",
|
|
perPlayer = "Por jogador",
|
|
never = "Nunca",
|
|
noCoupons = "Sem cupões",
|
|
noCouponsDescription = "Os clientes podem inserir um cupão na fase de compra do veículo e poupar dinheiro.",
|
|
|
|
-- v2: Coupon modal
|
|
couponCodeLabel = "Código do cupão",
|
|
couponCodePlaceholder = "ex., VERAO2024 ou POUPA10",
|
|
couponCodeHelp = "Insira um código personalizado (até 25 caracteres, apenas letras, números e hífens) ou clique em 'Gerar'.",
|
|
maxNumberOfUsesPlaceholder = "Número máximo de utilizações",
|
|
maxUsesPerPlayerPlaceholder = "Utilizações máximas por jogador",
|
|
vehicleRestrictionsPlaceholder = "Insira códigos de spawn separados por vírgulas (ex., adder, t20, zentorno)",
|
|
allowOnFinancedPurchases = "Permitir em compras financiadas",
|
|
createCoupon = "Criar cupão",
|
|
updateCoupon = "Atualizar cupão",
|
|
|
|
-- v2: Coupon validation messages
|
|
couponCodeRequired = "O código do cupão é obrigatório",
|
|
couponCodeMaxLength = "O código deve ter 25 caracteres ou menos",
|
|
couponCodeInvalidChars = "O código só pode conter letras maiúsculas, números e hífens",
|
|
discountTypeRequired = "O tipo de desconto é obrigatório",
|
|
discountValueRequired = "O valor do desconto é obrigatório",
|
|
discountValueMin = "O valor do desconto deve ser superior a 0",
|
|
discountValueMaxPercent = "A percentagem não pode exceder 100",
|
|
maxUsesRequired = "Utilizações máximas obrigatórias",
|
|
maxUsesMin = "Deve ser pelo menos 1",
|
|
perPlayerLimitRequired = "Limite por jogador obrigatório",
|
|
expiryDateRequired = "Data de expiração obrigatória",
|
|
vehicleRestrictionsRequired = "Restrições de veículos obrigatórias",
|
|
categoryRestrictionsRequired = "Restrições de categorias obrigatórias",
|
|
selectAtLeastOneCategory = "Selecione pelo menos uma categoria",
|
|
|
|
-- v2: Dashboard
|
|
today = "Hoje",
|
|
thisMonth = "Este mês",
|
|
allTime = "Todo o tempo",
|
|
recentSales = "Vendas recentes",
|
|
noSalesYet = "Ainda sem vendas!",
|
|
noSalesDescription = "As vendas de veículos aparecerão aqui após ser feita uma.",
|
|
past7Days = "Últimos 7 dias",
|
|
past6Months = "Últimos 6 meses",
|
|
numberOfSales = "Número de vendas",
|
|
noDataAvailableForPeriod = "Sem dados disponíveis para este período",
|
|
|
|
-- v2: Display vehicles
|
|
displayVehiclesDescription = "Os veículos em exposição são modelos fixos do showroom usados para mostrar o seu inventário e atrair clientes a fazer uma compra.",
|
|
|
|
-- v2: Employees
|
|
frameworkJobsEnabled = "Trabalhos do framework ativados",
|
|
frameworkJobsDescription = "A gestão de funcionários é tratada através do sistema de trabalhos do framework. Os jogadores com o trabalho do concessionário terão acesso automaticamente com base no seu grau. Configure as permissões de trabalho nas definições de localização do painel de admin.",
|
|
joinedColumn = "Entrou",
|
|
youBadge = "Tu",
|
|
|
|
-- v2: Orders
|
|
noOrdersTitle = "Sem encomendas",
|
|
noOrdersDescription = "Para fazer uma encomenda, abra o separador 'Veículos' e clique em 'Encomendar' no veículo que deseja reabastecer.",
|
|
inProgress = "Em progresso",
|
|
awaitingDelivery = "A aguardar entrega",
|
|
orderedBy = "Encomendado por",
|
|
viewDeliveryInfo = "Ver info de entrega",
|
|
|
|
-- v2: Delivery
|
|
startDeliveryMissionTitle = "Iniciar missão de entrega",
|
|
startDeliveryDescription = "Está prestes a iniciar uma missão de entrega para esta encomenda de veículo. Terá de conduzir até ao ponto de recolha, recolher o reboque de carga e entregá-lo de volta ao concessionário.",
|
|
totalDistanceAndDriveTime = "Distância total e tempo de condução",
|
|
roundTrip = "ida e volta",
|
|
deliveryCompleteTitle = "Entrega concluída",
|
|
deliveryInProgressTitle = "Entrega em progresso",
|
|
deliveredAt = "Entregue às:",
|
|
startedAt = "Iniciado às:",
|
|
deliveredBy = "Entregue por:",
|
|
beingDeliveredBy = "A ser entregue por:",
|
|
|
|
-- v2: Multi-delivery
|
|
noOrdersAvailableForDelivery = "Sem encomendas disponíveis para entrega. As encomendas devem estar prontas e não já numa entrega ativa.",
|
|
confirmDeliveryTitle = "Confirmar entrega",
|
|
configureDeliveryTitle = "Configurar entrega",
|
|
trailerCapacityExceeded = "Capacidade do reboque excedida! Selecionou %{usedSlots} slots mas o máximo é %{maxSlots} slots.",
|
|
smallVehiclesSlotInfo = "Lembre-se: veículos pequenos usam 1 slot, veículos médios usam 1.5 slots.",
|
|
fetchingRoute = "A obter...",
|
|
getRouteButton = "Obter rota",
|
|
selectTrailerType = "Selecionar tipo de reboque",
|
|
carTrailerLabel = "Porta-carros",
|
|
smallMedium = "(Pequeno/Médio)",
|
|
containerLabel = "Contentor",
|
|
large = "(Grande)",
|
|
carTrailerDescription = "O porta-carros tem 2 filas. Cada fila cabe 3 pequenos (1 slot cada) ou 2 médios (1.5 slots cada). Máximo 6 slots no total.",
|
|
containerDescription = "O reboque contentor transporta 1 veículo grande",
|
|
selectOrdersTitle = "Selecionar encomendas",
|
|
slots = "slots",
|
|
noOrdersForTrailerType = "Sem encomendas disponíveis para este tipo de reboque.",
|
|
qty = "Qtd:",
|
|
inTransit = "em trânsito",
|
|
totalVehicles = "Total de veículos:",
|
|
estimatedTime = "Tempo estimado:",
|
|
unknown = "Desconhecido",
|
|
|
|
-- v2: Sales
|
|
salesEmptyDescription = "As vendas de veículos aparecerão aqui após ser feita uma.",
|
|
|
|
-- v2: Orders/Stock modals
|
|
orderPlacedTitle = "Encomenda feita!",
|
|
orderPlacedTruckingDescription = "A sua encomenda está pronta para recolha. Vá à página de encomendas para a completar.",
|
|
orderPlacedTimedDescription = "A sua encomenda será entregue em %{value} minutos.",
|
|
goToOrders = "Ir para encomendas",
|
|
noStockAvailableDescription = "Não há stock disponível para este veículo. O limite de stock global foi atingido.",
|
|
stockUpdatedDescription = "A quantidade de stock foi atualizada com sucesso.",
|
|
|
|
-- v2: Direct sales tablet
|
|
activeTestDrives = "Test drives ativos",
|
|
tracking = "Rastreamento",
|
|
track = "Rastrear",
|
|
endButton = "Terminar",
|
|
endTestDriveTitle = "Terminar test drive",
|
|
endTestDriveConfirmation = "Tem a certeza de que quer terminar este test drive? O veículo será eliminado e os ocupantes do veículo não serão teletransportados de volta ao concessionário.",
|
|
vehicleLocationOnMap = "A localização do veículo foi colocada no seu mapa.",
|
|
sell = "Vender",
|
|
couponCodeOptional = "Código do cupão (Opcional)",
|
|
pleaseEnterCouponCode = "Por favor insira um código de cupão",
|
|
invalidCouponCode = "Código de cupão inválido",
|
|
failedToValidateCoupon = "Falha ao validar cupão",
|
|
apply = "Aplicar",
|
|
applying = "A aplicar...",
|
|
allStock = "Todo o stock",
|
|
inStockFilter = "Em stock",
|
|
outOfStockFilter = "Esgotado",
|
|
noResultsFound = "Sem resultados encontrados",
|
|
noResults = "Sem resultados",
|
|
noVehiclesMatchSearch = "Nenhum veículo corresponde à sua pesquisa",
|
|
noVehiclesMatchFilters = "Nenhum veículo corresponde aos seus filtros atuais",
|
|
noItemsMatchSearch = "Nenhum item corresponde à sua pesquisa",
|
|
noItemsMatchFilters = "Nenhum item corresponde aos seus filtros atuais",
|
|
selectColour = "Selecionar cor",
|
|
refreshNearbyPlayers = "Atualizar jogadores próximos",
|
|
you = "Tu",
|
|
items = "itens",
|
|
waitingForCustomerToRespond = "A aguardar resposta do cliente...",
|
|
vehicleSpawnedMessage = "O veículo apareceu no ponto no seu mapa - leve o cliente até ele.",
|
|
customerDeclinedMessage = "O cliente recusou o pedido de compra.",
|
|
|
|
-- v2: Direct sale confirm purchase
|
|
signHerePlaceholder = "ASSINE AQUI",
|
|
acceptAndPurchase = "Aceitar e comprar",
|
|
couponApplied = "Cupão %{code} aplicado! A poupar %{discount}",
|
|
|
|
-- v2: Zone creator (instructional prompts)
|
|
zoneCreatorMinPoints = "Precisa de pelo menos 3 pontos para completar a zona! (Atualmente tem %{value})",
|
|
addPoint = "Adicionar ponto",
|
|
removeLast = "Remover último",
|
|
completeZone = "Completar zona",
|
|
spawnPreview = "Pré-visualização de spawn",
|
|
up = "Cima",
|
|
down = "Baixo",
|
|
confirm = "Confirmar",
|
|
placePoint = "Colocar ponto",
|
|
radius = "Raio",
|
|
|
|
-- v2: Blip labels
|
|
soldVehicleLocation = "Localização de veículo vendido",
|
|
testDriveVehicleBlip = "Veículo de test drive",
|
|
|
|
-- v2: Stock sync
|
|
stockSyncResult = "Sincronização de stock: %{added} adicionados, %{removed} removidos",
|
|
stockSyncAdded = "Sincronização de stock: %{value} veículos adicionados",
|
|
importSuccessful = "Importação bem-sucedida! %{imported} veículos importados (%{total} no total)",
|
|
|
|
-- v2: Tooltip actions
|
|
findOnMap = "Encontrar no mapa",
|
|
adminPanel = "Painel de administração",
|
|
|
|
-- v2: Common dropdown
|
|
selectOne = "Selecionar um",
|
|
}
|