From 2cfa7df26ad4495246d3d4a30c1f33075db2a2b4 Mon Sep 17 00:00:00 2001
From: RavenState <45501870+Decodaz@users.noreply.github.com>
Date: Tue, 12 May 2020 12:08:34 +0200
Subject: [PATCH] added german translation
for society and corrected job_police de translation
---
modules/job_police/data/config.lua | 2 +-
modules/job_police/data/locales/de.lua | 186 ++++++++++++-------------
modules/society/data/locales/de.lua | 37 +++++
3 files changed, 131 insertions(+), 94 deletions(-)
create mode 100644 modules/society/data/locales/de.lua
diff --git a/modules/job_police/data/config.lua b/modules/job_police/data/config.lua
index 5b1cf85d..9b80b641 100644
--- a/modules/job_police/data/config.lua
+++ b/modules/job_police/data/config.lua
@@ -19,7 +19,7 @@ Config.EnableCustomPeds = false -- enable custom peds in cloak room? See Config.
Config.EnableESXService = false -- enable esx service?
Config.MaxInService = 5
-Config.Locale = 'fr'
+Config.Locale = 'de'
Config.PoliceStations = {
diff --git a/modules/job_police/data/locales/de.lua b/modules/job_police/data/locales/de.lua
index 639fb1d7..6d418506 100644
--- a/modules/job_police/data/locales/de.lua
+++ b/modules/job_police/data/locales/de.lua
@@ -3,64 +3,64 @@ Translations = {
['cloakroom'] = 'Garderobe',
['citizen_wear'] = 'Zivilkleidung',
['police_wear'] = 'Arbeitskleidung',
- ['gilet_wear'] = 'orange reflective jacket',
- ['bullet_wear'] = 'bulletproof vest',
- ['no_outfit'] = 'there\'s no uniform that fits you!',
+ ['gilet_wear'] = 'warnweste',
+ ['bullet_wear'] = 'kugelsichere Weste',
+ ['no_outfit'] = 'Keine Uniform vorhanden, die dir passt!',
['open_cloackroom'] = 'Drücke ~INPUT_CONTEXT~ um dich umzuziehen',
-- Armory
- ['remove_object'] = 'take object',
- ['deposit_object'] = 'deposit object',
+ ['remove_object'] = 'objekt mitnehmen',
+ ['deposit_object'] = 'objekt ablegen',
['get_weapon'] = 'Waffen holen',
['put_weapon'] = 'Waffen bringen',
['buy_weapons'] = 'Waffen kaufen',
['armory'] = 'Waffenkammer',
['open_armory'] = 'Drücke ~INPUT_CONTEXT~ um die Waffenkammer zu öffnen',
- ['armory_owned'] = 'owned',
- ['armory_free'] = 'free',
+ ['armory_owned'] = 'im Besitz',
+ ['armory_free'] = 'kostenlos',
['armory_item'] = '$%s',
- ['armory_weapontitle'] = 'armory - Buy weapon',
- ['armory_componenttitle'] = 'armory - Weapon attatchments',
- ['armory_bought'] = 'you bought an ~y~%s~s~ for ~g~$%s~s~',
- ['armory_money'] = 'you cannot afford that weapon',
- ['armory_hascomponent'] = 'you have that attatchment equiped!',
- ['get_weapon_menu'] = 'armory - Withdraw Weapon',
- ['put_weapon_menu'] = 'armory - Store Weapon',
+ ['armory_weapontitle'] = 'Waffenkammer - Waffe kaufen',
+ ['armory_componenttitle'] = 'Waffenkammer - Waffenaccessoires',
+ ['armory_bought'] = 'du hast ein/e ~y~%s~s~ für ~g~$%s~s~ gekauft',
+ ['armory_money'] = 'du kannst dir die Waffe nicht leisten',
+ ['armory_hascomponent'] = 'du hast das Accessoire ausgerüstet!',
+ ['get_weapon_menu'] = 'Waffenkammer - Waffe mitnehmen',
+ ['put_weapon_menu'] = 'Waffenkammer - Waffe lagern',
-- Vehicles
- ['vehicle_menu'] = 'vehicle',
- ['vehicle_blocked'] = 'all available spawn points are currently blocked!',
- ['garage_prompt'] = 'press ~INPUT_CONTEXT~ to access the ~y~Vehicle Actions~s~.',
- ['garage_title'] = 'vehicle Actions',
- ['garage_stored'] = 'stored',
- ['garage_notstored'] = 'not in garage',
- ['garage_storing'] = 'we\'re attempting to remove the vehicle, make sure no players are around it.',
- ['garage_has_stored'] = 'the vehicle has been stored in your garage',
- ['garage_has_notstored'] = 'no nearby owned vehicles were found',
- ['garage_notavailable'] = 'your vehicle is not stored in the garage.',
- ['garage_blocked'] = 'there\'s no available spawn points!',
- ['garage_empty'] = 'you dont have any vehicles in your garage.',
- ['garage_released'] = 'your vehicle has been released from the garage.',
- ['garage_store_nearby'] = 'there is no nearby vehicles.',
- ['garage_storeditem'] = 'open garage',
- ['garage_storeitem'] = 'store vehicle in garage',
- ['garage_buyitem'] = 'vehicle shop',
- ['garage_notauthorized'] = 'you\'re not authorized to buy this kind of vehicles.',
- ['helicopter_prompt'] = 'press ~INPUT_CONTEXT~ to access the ~y~Helicopter Actions~s~.',
+ ['vehicle_menu'] = 'Fahrzeuge',
+ ['vehicle_blocked'] = 'alle Ausparkpunkte sind geblockt!',
+ ['garage_prompt'] = 'Drücke ~INPUT_CONTEXT~ um ~y~Fahrzeugaktionen~s~ anzuzeigen.',
+ ['garage_title'] = 'Fahrzeugaktionen',
+ ['garage_stored'] = 'geparkt',
+ ['garage_notstored'] = 'nicht in der Garage',
+ ['garage_storing'] = 'wir versuchen das Fahrzeug einzuparken, bitte stell sicher dass keine Spieler in der Nähe sind.',
+ ['garage_has_stored'] = 'fahrzeug wurde eingeparkt',
+ ['garage_has_notstored'] = 'kein Fahrzeug im Personenbesitz in der Nähe',
+ ['garage_notavailable'] = 'das Fahrzeug ist nicht in der Garage.',
+ ['garage_blocked'] = 'keine Spawnpunkt vorhanden!',
+ ['garage_empty'] = 'es sind keine Fahrzeuge in der Garage.',
+ ['garage_released'] = 'fahrzeug wurde aus der Garage geholt.',
+ ['garage_store_nearby'] = 'keine Fahrzeuge in der Nähe.',
+ ['garage_storeditem'] = 'Garage öffnen',
+ ['garage_storeitem'] = 'fahrzeug einparken',
+ ['garage_buyitem'] = 'fahrzeugshop',
+ ['garage_notauthorized'] = 'du bist nicht autorisiert dieses Fahrzeug zu kaufen.',
+ ['helicopter_prompt'] = 'Drücke ~INPUT_CONTEXT~ um ~y~Helikopteraktionen~s~ zu öffnen.',
['shop_item'] = '$%s',
- ['vehicleshop_title'] = 'vehicle Shop',
- ['vehicleshop_confirm'] = 'do you want to buy this vehicle?',
- ['vehicleshop_bought'] = 'you have bought ~y~%s~s~ for ~r~$%s~s~',
- ['vehicleshop_money'] = 'you cannot afford that vehicle',
- ['vehicleshop_awaiting_model'] = 'the vehicle is currently ~g~DOWNLOADING & LOADING~s~ please wait',
- ['confirm_no'] = 'no',
- ['confirm_yes'] = 'yes',
+ ['vehicleshop_title'] = 'fahrzeugshop',
+ ['vehicleshop_confirm'] = 'möchtest du dieses Fahrzeug kaufen?',
+ ['vehicleshop_bought'] = 'du kaufst ~y~%s~s~ für ~r~$%s~s~',
+ ['vehicleshop_money'] = 'du kannst dir das Fahrzeug nicht leisten',
+ ['vehicleshop_awaiting_model'] = 'fahrzeug ~g~DOWNLOADED & LÄDT~s~ bitte warte',
+ ['confirm_no'] = 'nein',
+ ['confirm_yes'] = 'ja',
-- Service
- ['service_max'] = 'you cannot enter service, max officers in service: %s/%s',
- ['service_not'] = 'you have not entered service! You\'ll have to get changed first.',
- ['service_anonunce'] = 'service information',
- ['service_in'] = 'you\'ve entered service, welcome!',
- ['service_in_announce'] = 'operator ~y~%s~s~ has entered service!',
- ['service_out'] = 'you have left service.',
- ['service_out_announce'] = 'operator ~y~%s~s~ has left their service.',
+ ['service_max'] = 'du kannst nicht in den Dienst gehen Max. Officer im Dienst: %s/%s',
+ ['service_not'] = 'du bist nicht in den Dienst gegangen! Zieh zuerst dein Outfit an.',
+ ['service_anonunce'] = 'diensthinweis',
+ ['service_in'] = 'du bist in den Dienst gegangen!',
+ ['service_in_announce'] = '~y~%s~s~ ist nun im Dienst!',
+ ['service_out'] = 'du bist aus dem Dienst gegangen.',
+ ['service_out_announce'] = '~y~%s~s~ ist aus dem Dienst gegangen.',
-- Action Menu
['citizen_interaction'] = 'Zivilistenaktionen',
['vehicle_interaction'] = 'Fahrzeuginteraktionen',
@@ -69,30 +69,30 @@ Translations = {
['id_card'] = 'ID Karte',
['search'] = 'Suche',
['handcuff'] = 'Festnehmen / Freilassen',
- ['drag'] = 'drag',
+ ['drag'] = 'abführen',
['put_in_vehicle'] = 'In Fahrzeug setzen',
- ['out_the_vehicle'] = 'take out of vehicle',
+ ['out_the_vehicle'] = 'aus dem Fahrzeug bringen',
['fine'] = 'Strafe',
- ['unpaid_bills'] = 'manage unpaid bills',
- ['license_check'] = 'manage license',
- ['license_revoke'] = 'revoke license',
- ['license_revoked'] = 'your ~b~%s~s~ has been ~y~revoked~s~!',
- ['licence_you_revoked'] = 'you revoked a ~b~%s~s~ which belonged to ~y~%s~s~',
+ ['unpaid_bills'] = 'ungezahlte Rechnungen bearbeiten',
+ ['license_check'] = 'lizenzen ansehen',
+ ['license_revoke'] = 'lizenz abnehmen',
+ ['license_revoked'] = 'dein ~b~%s~s~ wurde dir ~y~abgenommen~s~!',
+ ['licence_you_revoked'] = 'du nimmst den ~b~%s~s~ ab, welche ~y~%s~s~ gehörte',
['no_players_nearby'] = 'keine Spieler in der Nähe',
- ['being_searched'] = 'you are being ~y~searched~s~ by the ~b~Police~s~',
+ ['being_searched'] = 'du wirst von der ~b~Polizei ~y~durchsucht~s~',
-- Vehicle interaction
['vehicle_info'] = 'Fahrzeug Info',
['pick_lock'] = 'Fahrzeug öffnen',
['vehicle_unlocked'] = 'Fahrzeug ~g~offen~s~',
['no_vehicles_nearby'] = 'Keine Fahrzeuge in der Nähe',
- ['impound'] = 'impound vehicle',
- ['impound_prompt'] = 'press ~INPUT_CONTEXT~ to cancel the ~y~impound~s~',
- ['impound_canceled'] = 'you canceled the impound',
- ['impound_canceled_moved'] = 'the impound has been canceled because the vehicle moved',
- ['impound_successful'] = 'you have impounded the vehicle',
- ['search_database'] = 'vehicle information',
- ['search_database_title'] = 'vehicle information - search with registration number',
- ['search_database_error_invalid'] = 'that is ~r~not~s~ a ~y~valid~s~ registration number',
+ ['impound'] = 'fahrzeug abschleppen',
+ ['impound_prompt'] = 'drücke ~INPUT_CONTEXT~ um das Abschleppen ~y~abzubrechen~s~',
+ ['impound_canceled'] = 'abschleppen abgebrochen',
+ ['impound_canceled_moved'] = 'abschleppen abgebrochen, Fahrzeug wurde bewegt',
+ ['impound_successful'] = 'du hast das Fahrzeug erfolgreich abgeschleppt',
+ ['search_database'] = 'fahrzeugabfrage',
+ ['search_database_title'] = 'Fahrzeugabfragge - Suche nach Kennzeichen',
+ ['search_database_error_invalid'] = '~r~kein~s~ ~y~registriertes~s~ Kennzeichen',
-- Traffic interaction
['traffic_interaction'] = 'Straßeninteraktionen',
['cone'] = 'Hütchen',
@@ -103,48 +103,48 @@ Translations = {
-- ID Card Menu
['name'] = 'name: %s',
['job'] = 'job: %s',
- ['sex'] = 'sex: %s',
+ ['sex'] = 'geschlecht: %s',
['dob'] = 'DOB: %s',
- ['height'] = 'height: %s',
+ ['height'] = 'größe: %s',
['bac'] = 'BAC: %s',
- ['unknown'] = 'unknown',
- ['male'] = 'male',
- ['female'] = 'female',
+ ['unknown'] = 'unbekannt',
+ ['male'] = 'männlich',
+ ['female'] = 'weiblich',
-- Body Search Menu
['guns_label'] = '--- Waffen ---',
['inventory_label'] = '--- Inventar ---',
- ['license_label'] = ' --- Licenses ---',
- ['confiscate'] = 'konfeszieren %s',
- ['confiscate_weapon'] = 'confiscate %s with %s bullets',
- ['confiscate_inv'] = 'konfeziere %sx %s',
- ['confiscate_dirty'] = 'schwarzgeld konfesziert: $%s',
- ['you_confiscated'] = 'you confiscated ~y~%sx~s~ ~b~%s~s~ from ~b~%s~s~',
- ['got_confiscated'] = '~y~%sx~s~ ~b~%s~s~ were confiscated by ~y~%s~s~',
- ['you_confiscated_account'] = 'you confiscated ~g~$%s~s~ (%s) from ~b~%s~s~',
- ['got_confiscated_account'] = '~g~$%s~s~ (%s) was confiscated by ~y~%s~s~',
- ['you_confiscated_weapon'] = 'you confiscated ~b~%s~s~ from ~b~%s~s~ with ~o~%s~s~ bullets',
- ['got_confiscated_weapon'] = 'your ~b~%s~s~ with ~o~%s~s~ bullets was confiscated by ~y~%s~s~',
- ['traffic_offense'] = 'Verkehrs vergehen',
- ['minor_offense'] = 'Geringes vergehen',
- ['average_offense'] = 'Normales vergehen',
- ['major_offense'] = 'Hohes vergehen',
+ ['license_label'] = ' --- Lizenzen ---',
+ ['confiscate'] = '%s konfiszieren',
+ ['confiscate_weapon'] = 'konfisziert %s mit %s Kugeln',
+ ['confiscate_inv'] = 'konfiziere %sx %s',
+ ['confiscate_dirty'] = 'schwarzgeld konfisziert: $%s',
+ ['you_confiscated'] = 'du konfiszierst ~y~%sx~s~ ~b~%s~s~ von ~b~%s~s~',
+ ['got_confiscated'] = '~y~%sx~s~ ~b~%s~s~ wurden von ~y~%s~s~ konfisziert',
+ ['you_confiscated_account'] = 'du konfizierst ~g~$%s~s~ (%s) von ~b~%s~s~',
+ ['got_confiscated_account'] = '~g~$%s~s~ (%s)wurde von konfisziert ~y~%s~s~',
+ ['you_confiscated_weapon'] = 'du konfiszierst ~b~%s~s~ von ~b~%s~s~ mit ~o~%s~s~ Kugeln',
+ ['got_confiscated_weapon'] = 'dein ~b~%s~s~ mit ~o~%s~s~ Kugeln wwurde von ~y~%s~s~ konfisziert',
+ ['traffic_offense'] = 'verkehrsvergehen',
+ ['minor_offense'] = 'vergehen',
+ ['average_offense'] = 'straftat',
+ ['major_offense'] = 'schwere Straftat',
['fine_total'] = 'strafe: %s',
-- Vehicle Info Menu
- ['plate'] = 'plate: %s',
+ ['plate'] = 'kennzeichen: %s',
['owner_unknown'] = 'besitzer: Unbekannt',
['owner'] = 'besitzer: %s',
-- Boss Menu
['open_bossmenu'] = 'Drücke ~INPUT_CONTEXT~ um das Menü zu öffnen',
- ['quantity_invalid'] = 'invalid quantity',
- ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~',
- ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~',
- ['quantity'] = 'quantity',
- ['inventory'] = 'inventory',
- ['police_stock'] = 'police Stock',
+ ['quantity_invalid'] = 'ungültige Anzahl',
+ ['have_withdrawn'] = 'du hast ~y~%sx~s~ ~b~%s~s~ mitgenommen',
+ ['have_deposited'] = 'du lagerst ~y~%sx~s~ ~b~%s~s~ ein',
+ ['quantity'] = 'anzahl',
+ ['inventory'] = 'inventar',
+ ['police_stock'] = 'polizeilager',
-- Misc
- ['remove_prop'] = 'Drücke ~INPUT_CONTEXT~ um das Objekt zu entfernen',
- ['map_blip'] = 'Polizeistation',
- ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.',
+ ['remove_prop'] = 'drücke ~INPUT_CONTEXT~ um das Objekt zu entfernen',
+ ['map_blip'] = 'polizeistation',
+ ['unrestrained_timer'] = 'deine Handschellen lösen sich langsam.',
-- Notifications
['alert_police'] = 'Polizei alamieren',
['phone_police'] = 'police',
diff --git a/modules/society/data/locales/de.lua b/modules/society/data/locales/de.lua
new file mode 100644
index 00000000..c6e0f1bc
--- /dev/null
+++ b/modules/society/data/locales/de.lua
@@ -0,0 +1,37 @@
+Translations = {
+ ['actions'] = 'aktionen',
+ ['boss_menu'] = 'chefmenü',
+ ['money_generic'] = '$%s',
+ ['deposit_amount'] = 'wie viel einzahlen?',
+ ['deposit_society_money'] = 'firmengeld einzahlen',
+ ['do_you_want_to_recruit'] = 'möchtest du %s anstellen?',
+ ['employee'] = 'angestellte',
+ ['employee_list'] = 'angestelltenliste',
+ ['employee_management'] = 'angestelltenmanagement',
+ ['fire'] = 'feuern',
+ ['grade'] = 'stufe',
+ ['have_deposited'] = 'du hast ~r~$%s~s~ abgelegt',
+ ['have_withdrawn'] = 'du hast ~g~$%s~s~ mitgenommen',
+ ['invalid_amount'] = 'ungültige Anzahl',
+ ['invalid_amount_max'] = 'das ist zu viel Gehalt',
+ ['no'] = 'nein',
+ ['promote'] = 'befördern',
+ ['promote_employee'] = '%s befördern',
+ ['recruit'] = 'anstellen',
+ ['recruiting'] = 'Anstellung',
+ ['salary_amount'] = 'Gehalt (Menge)',
+ ['salary_management'] = 'Gehaltsmanagement',
+ ['wash_money'] = 'Geld waschen',
+ ['wash_money_amount'] = 'anzahl',
+ ['withdraw_amount'] = 'wie viel abheben?',
+ ['withdraw_society_money'] = 'firmengeld abheben',
+ ['yes'] = 'ja',
+ ['you_have'] = 'auf dich warten ~g~$%s~s~ in der ~y~Geldwäsche~s~ (24h).',
+ ['you_have_laundered'] = 'du hast ~g~$%s~s~ ~r~gewaschen~s~ ',
+ ['you_have_hired'] = 'du hast %s angestellt',
+ ['you_have_been_hired'] = 'du wurdest von %s angestellt',
+ ['you_have_fired'] = 'du wurdest gefeuert %s',
+ ['you_have_been_fired'] = 'du wurdest von %s gefeuert',
+ ['you_have_promoted'] = 'du hast %s befördert zu %s',
+ ['you_have_been_promoted'] = 'du wurdest ~b~promoted~s~!',
+}