From b846c627243bd7bc12f1d608714dcf5cf51cd9bd Mon Sep 17 00:00:00 2001 From: Tijn Date: Mon, 5 Oct 2020 01:11:51 +0200 Subject: [PATCH] Add Dutch locale files (#498) * Create nl.lua * Update fxmanifest.lua * Create nl_esx_policejob.lua --- fxmanifest.lua | 2 + locales/nl.lua | 151 ++++++++++++++++++++++++++++++ localization/nl_esx_policejob.lua | 64 +++++++++++++ 3 files changed, 217 insertions(+) create mode 100644 locales/nl.lua create mode 100644 localization/nl_esx_policejob.lua diff --git a/fxmanifest.lua b/fxmanifest.lua index cddca542..fc8283c7 100644 --- a/fxmanifest.lua +++ b/fxmanifest.lua @@ -19,6 +19,7 @@ server_scripts { 'locales/sv.lua', 'locales/ko.lua', 'locales/cs.lua', + 'locales/nl.lua', 'config.lua', 'server/main.lua' } @@ -35,6 +36,7 @@ client_scripts { 'locales/sv.lua', 'locales/ko.lua', 'locales/cs.lua', + 'locales/nl.lua', 'config.lua', 'client/main.lua', 'client/vehicle.lua' diff --git a/locales/nl.lua b/locales/nl.lua new file mode 100644 index 00000000..26dab1aa --- /dev/null +++ b/locales/nl.lua @@ -0,0 +1,151 @@ +Locales['nl'] = { + -- Cloackroom + ['cloakroom'] = 'Kleedkamer', + ['citizen_wear'] = 'Burgerkleding', + ['police_wear'] = 'Politiekleding', + ['gilet_wear'] = 'Oranje reflecterend vest', + ['bullet_wear'] = 'Kogelwerend vest', + ['no_outfit'] = 'Er zijn geen passende uniformen voor jou!', + ['open_cloackroom'] = 'Druk op ~INPUT_CONTEXT~ om je ~y~kleding~s~ aan te passen.', + -- Wapenkamer + ['remove_object'] = 'Haal item uit kluis', + ['deposit_object'] = 'Leg item in kluis', + ['get_weapon'] = 'Haal wapen uit wapenkamer', + ['put_weapon'] = 'Leg wapen in wapenkamer', + ['buy_weapons'] = 'Koop wapens', + ['armory'] = 'Wapenkamer', + ['open_armory'] = 'Druk op ~INPUT_CONTEXT~ om de ~y~Wapenkamer~s~ te openen.', + ['armory_owned'] = 'In Bezit', + ['armory_free'] = 'Gratis', + ['armory_item'] = '€%s', + ['armory_weapontitle'] = 'Wapenkamer - Koop wapen', + ['armory_componenttitle'] = 'Wapenkamer - Weapon attachments', + ['armory_bought'] = 'Je hebt een ~y~%s~s~ gekocht voor ~g~€%s~s~.', + ['armory_money'] = 'Je kan dit wap niet betalen.', + ['armory_hascomponent'] = 'je hebt dit weapon attachment al!', + ['get_weapon_menu'] = 'Wapenkamer - Pak wapen', + ['put_weapon_menu'] = 'Wapenkamer - Leg wapen weg', + -- Vehicles + ['vehicle_menu'] = 'Voertuig', + ['vehicle_blocked'] = 'Alle spawnpunten zijn geblokkeerd!', + ['garage_prompt'] = 'Druk op ~INPUT_CONTEXT~ om de ~y~Garage~s~ te openen.', + ['garage_title'] = 'Garage', + ['garage_stored'] = 'Beschikbaar', + ['garage_notstored'] = 'Niet in garage', + ['garage_storing'] = 'We proberen je voertuig weg te halen, zorg dat er niemand langs staat.', + ['garage_has_stored'] = 'Het voertuig is opgeslagen in de garage.', + ['garage_has_notstored'] = 'Er zijn geen voertuigen in de buurt gevonden.', + ['garage_notavailable'] = 'Je voertuig is niet opgeslagen in de garage.', + ['garage_blocked'] = 'Er zijn geen beschikbare spawnpunten!', + ['garage_empty'] = 'Je hebt geen voertuigen in je garage.', + ['garage_released'] = 'Je voertuig is uit de garage gehaald.', + ['garage_store_nearby'] = 'Er zijn geen voertuigen in de buurt gevonden.', + ['garage_storeditem'] = 'Open garage', + ['garage_storeitem'] = 'Zet voertuig in garage', + ['garage_buyitem'] = 'Voertuigwinkel', + ['garage_notauthorized'] = 'Je bent niet bevoegd dit type voertuigen te halen.', + ['helicopter_prompt'] = 'Druk op ~INPUT_CONTEXT~ om de ~y~Helikopter Garage~s~ te openen.', + ['shop_item'] = '€%s', + ['vehicleshop_title'] = 'Voertuigwinkel', + ['vehicleshop_confirm'] = 'Wil je dit voertuig kopen?', + ['vehicleshop_bought'] = 'Je hebt een ~y~%s~s~ gekocht voor ~r~€%s~s~.', + ['vehicleshop_money'] = 'Je kan dit voertuig niet betalen.', + ['vehicleshop_awaiting_model'] = 'Dit voertuig is momenteel aan het ~g~DOWNLOADEN & LADEN~s~, even geduld asjeblieft', + ['confirm_no'] = 'Nee', + ['confirm_yes'] = 'Ja', + -- Service + ['service_max'] = 'Je kan niet in dienst gaan, maximale aantal agenten in dienst: %s/%s', + ['service_not'] = 'Je bent niet in dienst! Kleed je eerst om.', + ['service_anonunce'] = 'Dienst Informatie', + ['service_in'] = 'Je bent nu in dienst, welkom!', + ['service_in_announce'] = 'Agent ~y~%s~s~ is nu in dienst!', + ['service_out'] = 'Je bent nu uit dienst, fijne dag.', + ['service_out_announce'] = 'Agent ~y~%s~s~ is nu niet meer in dienst.', + -- Action Menu + ['citizen_interaction'] = 'Burger Interacties', + ['vehicle_interaction'] = 'Voertuig Interacties', + ['object_spawner'] = 'Object Interacties', + + ['id_card'] = 'Identiteitsbewijs', + ['search'] = 'Fouilleren', + ['handcuff'] = 'Boeien / Ontboeien', + ['drag'] = 'Meenemen', + ['put_in_vehicle'] = 'Zet in voertuig', + ['out_the_vehicle'] = 'Haal uit voertuig', + ['fine'] = 'Boete opleggen', + ['unpaid_bills'] = 'Openstaande boetes bekijken', + ['license_check'] = 'Rijbewijzen beheren', + ['license_revoke'] = 'Rijbewijs invorderen', + ['license_revoked'] = 'Je ~b~%s~s~ is ~y~ingevorderd~s~!', + ['licence_you_revoked'] = 'Je hebt een ~b~%s~s~ van ~y~%s~s~ ingevorderd.', + ['no_players_nearby'] = 'Geen spelers in de buurt!', + ['being_searched'] = 'Je wordt ~y~gefouilleerd~s~ door de ~b~Politie~s~', + -- Voertuig Interactie + ['vehicle_info'] = 'Voertuig Informatie', + ['pick_lock'] = 'Breek voertuig open', + ['vehicle_unlocked'] = 'Voertuig ~g~ontgrendeld~s~.', + ['no_vehicles_nearby'] = 'Er zijn geen voertuigen in de buurt gevonden.', + ['impound'] = 'Neem voertuig in beslag', + ['impound_prompt'] = 'Druk op ~INPUT_CONTEXT~ om de ~y~inbeslagname~s~ te annuleren.', + ['impound_canceled'] = 'Je hebt de inbeslagname geannuleerd.', + ['impound_canceled_moved'] = 'De inbeslagname is geannuleerd omdat het voertuig is bewogen.', + ['impound_successful'] = 'Het voertuig is in beslag genomen.', + ['search_database'] = 'Kenteken natrekken', + ['search_database_title'] = 'Voertuig informatie - zoek op kenteken', + ['search_database_error_invalid'] = 'Het ingevoerde kenteken is ~r~ongeldig~s~.', + -- Objecten + ['traffic_interaction'] = 'Verkeers Interacties', + ['cone'] = 'Pion', + ['barrier'] = 'Barriere', + ['box'] = 'Box', + ['fence'] = 'PD Hek', + ['cash'] = 'Pallet met geld', + -- ID Menu + ['name'] = 'Naam: %s', + ['job'] = 'Werk: %s', + ['sex'] = 'Geslacht: %s', + ['dob'] = 'Geboortedatum: %s', + ['height'] = 'Lengte: %s', + ['bac'] = 'BAC: %s', + ['unknown'] = 'onbekend', + ['male'] = 'man', + ['female'] = 'vrouw', + -- Fouilleren + ['guns_label'] = '--- Wapens ---', + ['inventory_label'] = '--- Inventaris ---', + ['license_label'] = ' --- Papieren ---', + ['confiscate'] = 'Neem %s in beslag', + ['confiscate_weapon'] = 'Neem een %s met %s kogels in beslag', + ['confiscate_inv'] = 'Neem %sx %s in beslag', + ['confiscate_dirty'] = 'Neem zwartgeld in beslag: €%s', + ['you_confiscated'] = 'Je hebt ~y~%sx~s~ ~b~%s~s~ van ~b~%s~s~ in beslag genomen.', + ['got_confiscated'] = '~y~%sx~s~ ~b~%s~s~ is in beslag genomen door ~y~%s~s~.', + ['you_confiscated_account'] = 'Je hebt ~g~€%s~s~ (%s) van ~b~%s~s~ in beslag genomen.', + ['got_confiscated_account'] = '~g~€%s~s~ (%s) is in beslag genomen door ~y~%s~s~.', + ['you_confiscated_weapon'] = 'Je hebt een ~b~%s~s~ van ~b~%s~s~ met ~o~%s~s~ kogels in beslag genomen.', + ['got_confiscated_weapon'] = 'Je ~b~%s~s~ met ~o~%s~s~ kogels is in beslag genomen door ~y~%s~s~.', + ['traffic_offense'] = 'Verkeersovertreding', + ['minor_offense'] = 'Kleine overtreding', + ['average_offense'] = 'Gemiddelde overtreding', + ['major_offense'] = 'Grote overtreding', + ['fine_total'] = 'Boete: %s', + -- Voertuig Informatie + ['plate'] = 'Kenteken: %s', + ['owner_unknown'] = 'Eigenaar: Onbekend', + ['owner'] = 'Eigenaar: %s', + -- Boss Menu + ['open_bossmenu'] = 'Druk op ~INPUT_CONTEXT~ om het menu te openen.', + ['quantity_invalid'] = 'Ongeldig aantal', + ['have_withdrawn'] = 'Je hebt ~y~%sx~s~ ~b~%s~s~ gepakt.', + ['have_deposited'] = 'Je hebt ~y~%sx~s~ ~b~%s~s~ weg gelegt.', + ['quantity'] = 'Aantal', + ['inventory'] = 'Inventaris', + ['police_stock'] = 'Politie Voorraad', + -- Misc + ['remove_prop'] = 'Druk op ~INPUT_CONTEXT~ om dit object te verwijderen.', + ['map_blip'] = 'Politiebureau', + ['unrestrained_timer'] = 'Je voelt je handboeien langzaam wegglijden.', + -- Notifications + ['alert_police'] = 'politie alert', + ['phone_police'] = 'politie', + } diff --git a/localization/nl_esx_policejob.lua b/localization/nl_esx_policejob.lua new file mode 100644 index 00000000..7862f791 --- /dev/null +++ b/localization/nl_esx_policejob.lua @@ -0,0 +1,64 @@ +USE `es_extended`; + +INSERT INTO `addon_account` (name, label, shared) VALUES + ('society_police', 'Politie', 1) +; + +INSERT INTO `datastore` (name, label, shared) VALUES + ('society_police', 'Politie', 1) +; + +INSERT INTO `addon_inventory` (name, label, shared) VALUES + ('society_police', 'Politie', 1) +; + +INSERT INTO `jobs` (name, label) VALUES + ('police', 'Politie') +; + +INSERT INTO `job_grades` (job_name, grade, name, label, salary, skin_male, skin_female) VALUES + ('police',0,'aspirant','Aspirant',0,'{}','{}'), + ('police',1,'surveillant','Surveillant',0,'{}','{}'), + ('police',2,'agent','Agent',0,'{}','{}'), + ('police',3,'hoofdagent','Hoofdagent',0,'{}','{}'), + ('police',4,'brigadier','Brigadier',0,'{}','{}'), + ('police',5,'inspecteur','Inspecteur',0,'{}','{}'), + ('police',6,'hoofdinspecteur','Hoofdinspecteur',0,'{}','{}'), + ('police',7,'commissaris','Commissaris',0,'{}','{}'), + ('police',8,'hoofdcommissaris','Hoofdcommissaris',0,'{}','{}'), + ('police',9,'boss','Eerste Hoofdcommissaris',0,'{}','{}') +; + +CREATE TABLE `fine_types` ( + `id` int NOT NULL AUTO_INCREMENT, + `label` varchar(255) DEFAULT NULL, + `amount` int DEFAULT NULL, + `category` int DEFAULT NULL, + + PRIMARY KEY (`id`) +); + +INSERT INTO `fine_types` (label, amount, category) VALUES + ('Onnodig claxoneren', 90, 0), + ('Rijden over een doorgetrokken streep', 240, 0), + ('Tegen het verkeer in rijden', 140, 0), + ('Negeren keerverbod (u-turn)', 140, 0), + ('Niet opvolgen aanwijzing van bevoegd ambtenaar', 110, 0), + ('Fout parkeren', 95, 0), + ('Verkeerd voorsorteren', 240, 0), + ('Rijden met een WOK status ', 300, 0), + ('Door rood rijden', 240, 0), + ('Rijden zonder rijbewijs', 340, 0), + ('Snelheid overtreding < 10km', 112, 0), + ('Snelheid overtreding 10 - 20km', 202, 0), + ('Snelheid overtreding 20 - 50km', 670, 0), + ('Snelheid overtreding > 50km', 1000, 0), + ('Openbare dronkenschap', 415, 1), + ('Wanordelijk gedrag', 500, 1), + ('Hulpdiensten hinderen', 700, 1), + ('Belediging ambtenaar in functie', 200, 1), + ('Bedreiging', 980, 1), + ('Illegaal wapen bezit', 2300, 2), + ('Illegaal drugs bezit', 400, 2), + ('Drugshandel', 3000, 3) +;