From 4d0c04566577e4f59b27832302b71aef1a2bda03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BCrkay=20Tanr=C4=B1kulu?= Date: Sat, 19 Dec 2020 23:10:17 +0300 Subject: [PATCH] Turkish translation implemented --- fxmanifest.lua | 2 + locales/tr.lua | 85 ++++++++++++++++++++++++++++ localization/tr_esx_ambulancejob.sql | 33 +++++++++++ 3 files changed, 120 insertions(+) create mode 100644 locales/tr.lua create mode 100644 localization/tr_esx_ambulancejob.sql diff --git a/fxmanifest.lua b/fxmanifest.lua index a06b05ca..1a078075 100644 --- a/fxmanifest.lua +++ b/fxmanifest.lua @@ -18,6 +18,7 @@ server_scripts { 'locales/pl.lua', 'locales/cs.lua', 'locales/nl.lua', + 'locales/tr.lua', 'config.lua', 'server/main.lua' } @@ -33,6 +34,7 @@ client_scripts { 'locales/pl.lua', 'locales/cs.lua', 'locales/nl.lua', + 'locales/tr.lua', 'config.lua', 'client/main.lua', 'client/job.lua', diff --git a/locales/tr.lua b/locales/tr.lua new file mode 100644 index 00000000..024bda63 --- /dev/null +++ b/locales/tr.lua @@ -0,0 +1,85 @@ +Locales['tr'] = { + -- Cloakroom + ['cloakroom'] = 'soyunma Odası', + ['ems_clothes_civil'] = 'sivil Kıyafetler', + ['ems_clothes_ems'] = 'acil Servis Kıyafetleri', + -- Vehicles + ['ambulance'] = 'medikal', + ['helicopter_prompt'] = '~y~Helikopter~s~ için ~INPUT_CONTEXT~ tuşuna basın.', + ['garage_prompt'] = '~y~Araba Garajı~s~ için ~INPUT_CONTEXT~ tuşuna basın', + ['garage_title'] = 'araba Garajı', + ['garage_stored'] = 'garaja koyuldu', + ['garage_notstored'] = 'garajda değil', + ['garage_storing'] = 'arabayı çıkarmaya çalışıyoruz, etrafta oyuncu olmadığından emin olun.', + ['garage_has_stored'] = 'araba garaja koyuldu', + ['garage_has_notstored'] = 'yakında sahibi olunan araba yok', + ['garage_notavailable'] = 'araba garajda değil', + ['garage_blocked'] = 'kullanılabilir spawn noktası yok!', + ['garage_empty'] = 'garajda araba yok', + ['garage_released'] = 'arabanız garajdan çıkarıldı.', + ['garage_store_nearby'] = 'yakınlarda araba yok', + ['garage_storeditem'] = 'garajdaki arabalar', + ['garage_storeitem'] = 'arabayı garaja koy', + ['garage_buyitem'] = 'araba galerisi', + ['shop_item'] = '%s TL', + ['vehicleshop_title'] = 'araba Galerisi', + ['vehicleshop_confirm'] = 'bu arabayı almak istiyor musun?', + ['vehicleshop_bought'] = '~g~%s~s~ liraya ~y~%s~s~ alındı', + ['vehicleshop_money'] = 'bu araca paranız yetmiyor', + ['vehicleshop_awaiting_model'] = 'bu araba şuanda ~g~İNDİRME & YÜKLEME~s~ yapıyor', + ['confirm_no'] = 'hayır', + ['confirm_yes'] = 'evet', + -- Action Menu + ['revive_inprogress'] = 'Canlanma sürüyor!', + ['revive_complete'] = '~y~%s~s~ canlandırıldı', + ['revive_complete_award'] = '~y~%s~s~ canlandırıldın ve ~g~$%s~s~ kazandın!', + ['revive_fail_offline'] = 'bu oyuncu artık online değil', + ['heal_inprogress'] = 'iyileştiriliyorsun!', + ['heal_complete'] = '~y~%s~s~ iyileştirildi', + ['no_players'] = 'yakınlarda oyuncu yok', + ['player_not_unconscious'] = 'bu oyuncunun bilinci yerinde!', + ['player_not_conscious'] = 'bu oyuncunun bilinci yerinde değil!', + -- Boss Menu + ['boss_actions'] = 'baş Hekim', + -- Misc + ['invalid_amount'] = '~r~Hatalı miktar', + ['actions_prompt'] = '~y~Kıyafet Değiştirmek~s~ için ~INPUT_CONTEXT~ tuşuna basın.', + ['deposit_amount'] = 'bırakılacak miktar', + ['money_withdraw'] = 'alınacak miktar', + ['fast_travel'] = '~INPUT_CONTEXT~ tuşuna basarak hızlı yolculuk edebilirsiniz.', + ['open_pharmacy'] = '~y~Eczane~s~ için ~INPUT_CONTEXT~ tuşuna basın.', + ['pharmacy_menu_title'] = 'eczane', + ['pharmacy_take'] = 'al %s', + ['medikit'] = 'sağlık kiti', + ['bandage'] = 'bandaj', + ['max_item'] = 'zaten yeterince üzerinde var', + -- F6 Menu + ['ems_menu'] = 'EMS Menu', + ['ems_menu_title'] = 'medikal - EMS Menu', + ['ems_menu_revive'] = 'oyuncuyu Canlandır', + ['ems_menu_putincar'] = 'araca koy', + ['ems_menu_small'] = 'küçük yaraları tedavi et', + ['ems_menu_big'] = 'ciddi yaraları tedavi et', + -- Phone + ['alert_ambulance'] = 'hastane Acil Durum', + -- Death + ['respawn_available_in'] = 'yeniden canlanmana ~b~%s dakika %s saniye~s~ kaldı', + ['respawn_bleedout_in'] = 'kanama ~b~%s dakika %s saniye~s~ boyunca devam edecek\n', + ['respawn_bleedout_prompt'] = 'yeniden canlanma için [~b~E~s~] basılı tut', + ['respawn_bleedout_fine'] = '~g~%s~s~ lira karşılığında canlanma için [~b~E~s~] basılı tut', + ['respawn_bleedout_fine_msg'] = 'yeniden doğmak için ~r~$%s~s~ ödediniz.', + ['distress_send'] = 'acile sinyal göndermek için [~b~G~s~] basın', + ['distress_sent'] = 'acil durum sinyali gönderildi!', + ['combatlog_message'] = 'daha önce öldüğünüzde sunucudan ayrıldığınız için zorunlu olarak yeniden doğdunuz.', + -- Revive + ['revive_help'] = 'oyuncuyu canlandır', + -- Item + ['used_medikit'] = '~y~1x~s~ sağlık kiti kullanıldı.', + ['used_bandage'] = '~y~1x~s~ bandaj kullanıldı.', + ['not_enough_medikit'] = '~b~sağlık kiti~s~ yok.', + ['not_enough_bandage'] = '~b~bandaj~s~. yok', + ['healed'] = 'tedavi görüldü.', + -- Blips + ['blip_hospital'] = 'hastane', + ['blip_dead'] = 'bilinci kapalı oyuncu', + } diff --git a/localization/tr_esx_ambulancejob.sql b/localization/tr_esx_ambulancejob.sql new file mode 100644 index 00000000..d6c253d7 --- /dev/null +++ b/localization/tr_esx_ambulancejob.sql @@ -0,0 +1,33 @@ +USE `es_extended`; + +INSERT INTO `addon_account` (name, label, shared) VALUES + ('society_ambulance', 'EMS', 1) +; + +INSERT INTO `addon_inventory` (name, label, shared) VALUES + ('society_ambulance', 'EMS', 1) +; + +INSERT INTO `datastore` (name, label, shared) VALUES + ('society_ambulance', 'EMS', 1) +; + +INSERT INTO `job_grades` (job_name, grade, name, label, salary, skin_male, skin_female) VALUES + ('ambulance',0,'ambulance','Acil Tıp Teknisyeni',20,'{\"tshirt_2\":0,\"hair_color_1\":5,\"glasses_2\":3,\"shoes\":9,\"torso_2\":3,\"hair_color_2\":0,\"pants_1\":24,\"glasses_1\":4,\"hair_1\":2,\"sex\":0,\"decals_2\":0,\"tshirt_1\":15,\"helmet_1\":8,\"helmet_2\":0,\"arms\":92,\"face\":19,\"decals_1\":60,\"torso_1\":13,\"hair_2\":0,\"skin\":34,\"pants_2\":5}','{\"tshirt_2\":3,\"decals_2\":0,\"glasses\":0,\"hair_1\":2,\"torso_1\":73,\"shoes\":1,\"hair_color_2\":0,\"glasses_1\":19,\"skin\":13,\"face\":6,\"pants_2\":5,\"tshirt_1\":75,\"pants_1\":37,\"helmet_1\":57,\"torso_2\":0,\"arms\":14,\"sex\":1,\"glasses_2\":0,\"decals_1\":0,\"hair_2\":0,\"helmet_2\":0,\"hair_color_1\":0}'), + ('ambulance',1,'doctor','Doktor',40,'{\"tshirt_2\":0,\"hair_color_1\":5,\"glasses_2\":3,\"shoes\":9,\"torso_2\":3,\"hair_color_2\":0,\"pants_1\":24,\"glasses_1\":4,\"hair_1\":2,\"sex\":0,\"decals_2\":0,\"tshirt_1\":15,\"helmet_1\":8,\"helmet_2\":0,\"arms\":92,\"face\":19,\"decals_1\":60,\"torso_1\":13,\"hair_2\":0,\"skin\":34,\"pants_2\":5}','{\"tshirt_2\":3,\"decals_2\":0,\"glasses\":0,\"hair_1\":2,\"torso_1\":73,\"shoes\":1,\"hair_color_2\":0,\"glasses_1\":19,\"skin\":13,\"face\":6,\"pants_2\":5,\"tshirt_1\":75,\"pants_1\":37,\"helmet_1\":57,\"torso_2\":0,\"arms\":14,\"sex\":1,\"glasses_2\":0,\"decals_1\":0,\"hair_2\":0,\"helmet_2\":0,\"hair_color_1\":0}'), + ('ambulance',2,'chief_doctor','Kdemli Doktor',60,'{\"tshirt_2\":0,\"hair_color_1\":5,\"glasses_2\":3,\"shoes\":9,\"torso_2\":3,\"hair_color_2\":0,\"pants_1\":24,\"glasses_1\":4,\"hair_1\":2,\"sex\":0,\"decals_2\":0,\"tshirt_1\":15,\"helmet_1\":8,\"helmet_2\":0,\"arms\":92,\"face\":19,\"decals_1\":60,\"torso_1\":13,\"hair_2\":0,\"skin\":34,\"pants_2\":5}','{\"tshirt_2\":3,\"decals_2\":0,\"glasses\":0,\"hair_1\":2,\"torso_1\":73,\"shoes\":1,\"hair_color_2\":0,\"glasses_1\":19,\"skin\":13,\"face\":6,\"pants_2\":5,\"tshirt_1\":75,\"pants_1\":37,\"helmet_1\":57,\"torso_2\":0,\"arms\":14,\"sex\":1,\"glasses_2\":0,\"decals_1\":0,\"hair_2\":0,\"helmet_2\":0,\"hair_color_1\":0}'), + ('ambulance',3,'boss','Baş Hekim',80,'{\"tshirt_2\":0,\"hair_color_1\":5,\"glasses_2\":3,\"shoes\":9,\"torso_2\":3,\"hair_color_2\":0,\"pants_1\":24,\"glasses_1\":4,\"hair_1\":2,\"sex\":0,\"decals_2\":0,\"tshirt_1\":15,\"helmet_1\":8,\"helmet_2\":0,\"arms\":92,\"face\":19,\"decals_1\":60,\"torso_1\":13,\"hair_2\":0,\"skin\":34,\"pants_2\":5}','{\"tshirt_2\":3,\"decals_2\":0,\"glasses\":0,\"hair_1\":2,\"torso_1\":73,\"shoes\":1,\"hair_color_2\":0,\"glasses_1\":19,\"skin\":13,\"face\":6,\"pants_2\":5,\"tshirt_1\":75,\"pants_1\":37,\"helmet_1\":57,\"torso_2\":0,\"arms\":14,\"sex\":1,\"glasses_2\":0,\"decals_1\":0,\"hair_2\":0,\"helmet_2\":0,\"hair_color_1\":0}') +; + +INSERT INTO `jobs` (name, label) VALUES + ('ambulance','EMS') +; + +INSERT INTO `items` (name, label, weight) VALUES + ('bandage','Bandaj', 2), + ('medikit','Sağlık Kiti', 2) +; + +ALTER TABLE `users` + ADD `is_dead` TINYINT(1) NULL DEFAULT '0' +;