diff --git a/code/controllers/subsystem/SSjobs.dm b/code/controllers/subsystem/SSjobs.dm
index 2197594c0d64..0cec66b7e415 100644
--- a/code/controllers/subsystem/SSjobs.dm
+++ b/code/controllers/subsystem/SSjobs.dm
@@ -432,28 +432,28 @@ SUBSYSTEM_DEF(jobs)
CreateMoneyAccount(H, rank, job)
var/list/L = list()
- L.Add("Your role on the station is: [alt_title ? alt_title : rank].")
- L.Add("You answer directly to [job.supervisors]. Special circumstances may change this.")
- L.Add("For more information on how the station works, see [wiki_link("Standard_Operating_Procedure", "Standard Operating Procedure (SOP)")].")
+ L.Add("Ваша роль на станции: [alt_title ? alt_title : rank].")
+ L.Add("Вы отвечаете непосредственно перед [job.supervisors]. Особые обстоятельства могут изменить это.")
+ L.Add("Для большей информации о работе станции ознакомьтесь со [wiki_link("Standard_Operating_Procedure", "Стандартными Рабочими Процедурами (СРП)")].")
if(job.job_department_flags & DEP_FLAG_SERVICE)
- L.Add("As a member of Service, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Service)", "Department SOP")].")
+ L.Add("Как сотрудник сервиса, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Service)", "СРП отдела")].")
if(job.job_department_flags & DEP_FLAG_SUPPLY)
- L.Add("As a member of Supply, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Supply)", "Department SOP")].")
+ L.Add("Как сотрудник снабжения, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Supply)", "СРП отдела")].")
if(job.job_department_flags == DEP_FLAG_COMMAND) // Check if theyre only command, like captain/hop/bs/ntrep, to not spam their chatbox
- L.Add("As an important member of Command, read up on your [wiki_link("Standard_Operating_Procedure_(Command)", "Department SOP")].")
+ L.Add("Как важный член командования, ознакомьтесь с вашим [wiki_link("Standard_Operating_Procedure_(Command)", "СРП отдела")].")
if(job.job_department_flags & DEP_FLAG_LEGAL)
- L.Add("Your job requires complete knowledge of [wiki_link("Space Law", "Space Law")] and [wiki_link("Legal_Standard_Operating_Procedure", "Legal Standard Operating Procedure")].")
+ L.Add("Ваша работа требует полного знания [wiki_link("Space Law", "Космического Закона")] и [wiki_link("Legal_Standard_Operating_Procedure", "Правовых Стандартных Рабочих Процедур")].")
if(job.job_department_flags & DEP_FLAG_ENGINEERING)
- L.Add("As a member of Engineering, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Engineering)", "Department SOP")].")
+ L.Add("Как сотрудник инженерии, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Engineering)", "СРП отдела")].")
if(job.job_department_flags & DEP_FLAG_MEDICAL)
- L.Add("As a member of Medbay, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Medical)", "Department SOP")].")
+ L.Add("Как сотрудник медотдела, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Medical)", "СРП отдела")].")
if(job.job_department_flags & DEP_FLAG_SCIENCE) // geneticist gets both, yeah sure why not
- L.Add("As a member of Science, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Science)", "Department SOP")].")
+ L.Add("Как сотрудник НИО, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Science)", "СРП отдела")].")
if(job.job_department_flags & DEP_FLAG_SECURITY)
- L.Add("As a member of Security, you are to know [wiki_link("Space Law", "Space Law")] and [wiki_link("Legal_Standard_Operating_Procedure", "Legal Standard Operating Procedure")], as well as your [wiki_link("Standard_Operating_Procedure_(Security)", "Department SOP")].")
+ L.Add("Как сотрудник безопасности, вы должны знать [wiki_link("Space Law", "Космический Закон")] и [wiki_link("Legal_Standard_Operating_Procedure", "Правовые Стандартные Рабочие Процедуры")], включая [wiki_link("Standard_Operating_Procedure_(Security)", "СРП отдела")].")
if(job.req_admin_notify)
- L.Add("You are playing a job that is important for the game progression. If you have to disconnect, please go to cryo and inform command. If you are unable to do so, please notify the admins via adminhelp.")
- L.Add("
If you need help, check the [wiki_link("Main_Page", "wiki")] or use Mentorhelp(F1)!")
+ L.Add("Вы играете на роли, важной для игрового процесса. Если вы отключаетесь, пожалуйста, пройдите в крио и проинформируйте командование. Если это невозможно, предупредите администрацию через F1 - Adminhelp")
+ L.Add("
Если вам нужна помощь, проверьте [wiki_link("Main_Page", "вики")] или используйте Mentorhelp(F1)!")
if(job.important_information)
L.Add("[job.important_information]")
@@ -602,11 +602,11 @@ SUBSYSTEM_DEF(jobs)
for(var/datum/job_objective/objective as anything in H.mind.job_objectives)
objective.owner_account = account
- H.mind.store_memory("Your account number is: #[account.account_number]
Your account pin is: [account.account_pin]")
+ H.mind.store_memory("Ваш номер аккаунта: #[account.account_number]
Ваш пин-код от аккаунта: [account.account_pin]")
H.mind.set_initial_account(account)
- to_chat(H, "As an employee of Nanotrasen you will receive a paycheck of $[account.payday_amount] credits every 30 minutes")
- to_chat(H, "Your account number is: [account.account_number], your account pin is: [account.account_pin]")
+ to_chat(H, "Как сотрудник Нанотрейзен, вы будете получать зарплату в размере $[account.payday_amount] кредитов каждые 30 минут")
+ to_chat(H, "Ваш номер аккаунта: [account.account_number], ваш пин-код от аккаунта: [account.account_pin]")
if(!job) //if their job datum is null (looking at you ERTs...), we don't need to do anything past this point
return
@@ -636,14 +636,14 @@ SUBSYSTEM_DEF(jobs)
if(!department_account)
return
- remembered_info += "As a head of staff you have access to your department's money account through your PDA's NanoBank or a station ATM
"
- remembered_info += "The [department.department_name] department's account number is: #[department_account.account_number]
"
- remembered_info += "The [department.department_name] department's account pin is: [department_account.account_pin]
"
- remembered_info += "Your department's account funds are: $[department_account.credit_balance]
"
+ remembered_info += "Как руководитель отдела, вы имеете доступ к денежному счету вашего отдела через НаноБанк вашего КПК или банкоматы на станции
"
+ remembered_info += "Номер аккаунта [department.department_name] отдела: #[department_account.account_number]
"
+ remembered_info += "Пин-код аккаунта [department.department_name] отдела: [department_account.account_pin]
"
+ remembered_info += "Средства вашего отдела: $[department_account.credit_balance]
"
H.mind.store_memory(remembered_info)
- to_chat(H, "Your department will receive a $[department_account.payday_amount] credit stipend every 30 minutes")
- to_chat(H, "The [department.department_name] department's account number is: #[department_account.account_number], Your department's account pin is: [department_account.account_pin]")
+ to_chat(H, "Ваш отдел получает $[department_account.payday_amount] кредитов каждые 30 минут")
+ to_chat(H, "Номер аккаунта [department.department_name] отдела: #[department_account.account_number], пин-код аккаунта: [department_account.account_pin]")
/datum/controller/subsystem/jobs/proc/format_jobs_for_id_computer(obj/item/card/id/tgtcard)
var/list/jobs_to_formats = list()
@@ -706,7 +706,7 @@ SUBSYSTEM_DEF(jobs)
return
var/datum/data/pda/app/messenger/PM = target_pda.find_program(/datum/data/pda/app/messenger)
if(PM && PM.can_receive())
- PM.notify("Automated Notification: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash
+ PM.notify("Автоматическое уведомление: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash
/datum/controller/subsystem/jobs/proc/notify_by_name(target_name, antext)
// Used to notify a specific crew member based on their real_name
@@ -721,7 +721,7 @@ SUBSYSTEM_DEF(jobs)
return
var/datum/data/pda/app/messenger/PM = target_pda.find_program(/datum/data/pda/app/messenger)
if(PM && PM.can_receive())
- PM.notify("Automated Notification: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash
+ PM.notify("Автоматическое уведомление: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash
/datum/controller/subsystem/jobs/proc/format_job_change_records(centcom)
var/list/formatted = list()
diff --git a/code/game/jobs/job/assistant.dm b/code/game/jobs/job/assistant.dm
index ea70b19ebb07..394cd959599a 100644
--- a/code/game/jobs/job/assistant.dm
+++ b/code/game/jobs/job/assistant.dm
@@ -4,7 +4,7 @@
department_flag = JOBCAT_SUPPORT
total_positions = -1
spawn_positions = -1
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list() //See /datum/job/assistant/get_access()
diff --git a/code/game/jobs/job/central.dm b/code/game/jobs/job/central.dm
index 6be6cf5e3861..54021da2bfd5 100644
--- a/code/game/jobs/job/central.dm
+++ b/code/game/jobs/job/central.dm
@@ -6,7 +6,7 @@
department_flag = JOB_CENTCOM // This gets its job as its own flag because admin jobs dont have flags
total_positions = 5
spawn_positions = 5
- supervisors = "the admins"
+ supervisors = "админами"
selection_color = "#ffdddd"
access = list()
minimal_access = list()
@@ -55,7 +55,7 @@
department_flag = JOB_CENTCOM // This gets its job as its own flag because admin jobs dont have flags
total_positions = 5
spawn_positions = 5
- supervisors = "the admins"
+ supervisors = "админами"
selection_color = "#ffdddd"
access = list()
minimal_access = list()
diff --git a/code/game/jobs/job/engineering_jobs.dm b/code/game/jobs/job/engineering_jobs.dm
index 030e3f2d2a86..5243a06a4359 100644
--- a/code/game/jobs/job/engineering_jobs.dm
+++ b/code/game/jobs/job/engineering_jobs.dm
@@ -5,7 +5,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_ENGINEERING
- supervisors = "the captain"
+ supervisors = "капитаном"
department_head = list("Captain")
selection_color = "#ffeeaa"
req_admin_notify = 1
@@ -23,7 +23,7 @@
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
missing_limbs_allowed = FALSE
outfit = /datum/outfit/job/chief_engineer
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Engineering), basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Инженерных), базовых должностных обязанностей и профессиональных действий."
/datum/outfit/job/chief_engineer
name = "Chief Engineer"
@@ -55,7 +55,7 @@
total_positions = 5
spawn_positions = 5
job_department_flags = DEP_FLAG_ENGINEERING
- supervisors = "the chief engineer"
+ supervisors = "главным инженером"
department_head = list("Chief Engineer")
selection_color = "#fff5cc"
access = list(ACCESS_EVA, ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_MINERAL_STOREROOM)
@@ -92,7 +92,7 @@
total_positions = 3
spawn_positions = 2
job_department_flags = DEP_FLAG_ENGINEERING
- supervisors = "the chief engineer"
+ supervisors = "главным инженером"
department_head = list("Chief Engineer")
selection_color = "#fff5cc"
access = list(ACCESS_EVA, ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_MINERAL_STOREROOM)
diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm
index 685ad7628027..a776406b9798 100644
--- a/code/game/jobs/job/job.dm
+++ b/code/game/jobs/job/job.dm
@@ -205,12 +205,12 @@
permitted = TRUE
if(!permitted)
- to_chat(H, "Your current job or whitelist status does not permit you to spawn with [G.display_name]!")
+ to_chat(H, "Ваша текущая работа или статус в белом списке не позволяют вам спауниться с [G.display_name]!")
continue
if(G.slot)
if(H.equip_to_slot_or_del(G.spawn_item(H), G.slot, TRUE))
- to_chat(H, "Equipping you with [G.display_name]!")
+ to_chat(H, "Одеваем вас в [G.display_name]!")
else
gear_leftovers += G
else
@@ -231,17 +231,17 @@
var/atom/placed_in = H.equip_or_collect(G.spawn_item(null, H.client.prefs.active_character.loadout_gear[G.display_name]))
if(istype(placed_in))
if(isturf(placed_in))
- to_chat(H, "Placing [G.display_name] on [placed_in]!")
+ to_chat(H, "Помещение [G.display_name] в [placed_in]!")
else
- to_chat(H, "Placing [G.display_name] in your [placed_in.name].")
+ to_chat(H, "Помещение [G.display_name] в ваш [placed_in.name].")
continue
if(H.equip_to_appropriate_slot(G))
- to_chat(H, "Placing [G.display_name] in your inventory!")
+ to_chat(H, "Помещение [G.display_name] в ваш инвентарь!")
continue
if(H.put_in_hands(G))
- to_chat(H, "Placing [G.display_name] in your hands!")
+ to_chat(H, "Помещение [G.display_name] в ваши руки!")
continue
- to_chat(H, "Failed to locate a storage object on your mob, either you spawned with no hands free and no backpack or this is a bug.")
+ to_chat(H, "Не удалось найти хранилище на мобе, либо вы спавнитесь без свободных рук и рюкзака, либо это ошибка.")
qdel(G)
gear_leftovers.Cut()
@@ -284,4 +284,4 @@
PDA.owner = H.real_name
PDA.ownjob = C.assignment
PDA.ownrank = C.rank
- PDA.name = "PDA-[H.real_name] ([PDA.ownjob])"
+ PDA.name = "КПК-[H.real_name] ([PDA.ownjob])"
diff --git a/code/game/jobs/job/medical_jobs.dm b/code/game/jobs/job/medical_jobs.dm
index 38eb18540a7b..e2a57b28dda6 100644
--- a/code/game/jobs/job/medical_jobs.dm
+++ b/code/game/jobs/job/medical_jobs.dm
@@ -5,7 +5,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_MEDICAL
- supervisors = "the captain"
+ supervisors = "капитаном"
department_head = list("Captain")
selection_color = "#ffddf0"
req_admin_notify = 1
@@ -20,7 +20,7 @@
exp_map = list(EXP_TYPE_MEDICAL = 1200)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY)
outfit = /datum/outfit/job/cmo
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Medical), basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Медицинских), базовых должностных обязанностей и профессиональных действий."
/datum/outfit/job/cmo
name = "Chief Medical Officer"
@@ -49,7 +49,7 @@
total_positions = 5
spawn_positions = 3
job_department_flags = DEP_FLAG_MEDICAL
- supervisors = "the chief medical officer"
+ supervisors = "главным врачом"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_MINERAL_STOREROOM)
@@ -85,7 +85,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_MEDICAL
- supervisors = "the chief medical officer"
+ supervisors = "главным врачом"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_MINERAL_STOREROOM)
@@ -146,7 +146,7 @@
total_positions = 2
spawn_positions = 2
job_department_flags = DEP_FLAG_MEDICAL
- supervisors = "the chief medical officer"
+ supervisors = "главным врачом"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_MINERAL_STOREROOM)
@@ -179,7 +179,7 @@
total_positions = 2
spawn_positions = 2
job_department_flags = DEP_FLAG_MEDICAL | DEP_FLAG_SCIENCE
- supervisors = "the chief medical officer and the research director"
+ supervisors = "главным врачом и директором исследований"
department_head = list("Chief Medical Officer", "Research Director")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_RESEARCH, ACCESS_MINERAL_STOREROOM)
@@ -212,7 +212,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_MEDICAL
- supervisors = "the chief medical officer"
+ supervisors = "главным врачом"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS)
@@ -246,7 +246,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_MEDICAL
- supervisors = "the chief medical officer"
+ supervisors = "главным врачом"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_PSYCHIATRIST)
@@ -284,7 +284,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_MEDICAL
- supervisors = "the chief medical officer"
+ supervisors = "главным врачом"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_PARAMEDIC, ACCESS_MEDICAL, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_EVA, ACCESS_MORGUE, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_MAILSORTING)
@@ -292,7 +292,7 @@
minimal_player_age = 3
exp_map = list(EXP_TYPE_CREW = 180)
outfit = /datum/outfit/job/paramedic
- important_information = "You are the first responder to medical emergencies outside the sanctity of the Medbay. You can also respond to Lavaland emergencies via the mining shuttle located in Cargo."
+ important_information = "Вы являетесь первым, кто реагирует на неотложные медицинские ситуации за пределами неприкосновенности медицинского отсека. Вы также можете реагировать на вызовы с Лаваленда с помощью шахтерского шаттла, расположенного в отделе снабжения."
/datum/outfit/job/paramedic
name = "Paramedic"
diff --git a/code/game/jobs/job/science_jobs.dm b/code/game/jobs/job/science_jobs.dm
index e8c6fad99846..49d91810dc06 100644
--- a/code/game/jobs/job/science_jobs.dm
+++ b/code/game/jobs/job/science_jobs.dm
@@ -5,7 +5,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_SCIENCE
- supervisors = "the captain"
+ supervisors = "капитаном"
department_head = list("Captain")
selection_color = "#ffddff"
req_admin_notify = 1
@@ -27,7 +27,7 @@
)
outfit = /datum/outfit/job/rd
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Science), basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Научных), базовых должностных обязанностей и профессиональных действий."
/datum/outfit/job/rd
name = "Research Director"
@@ -56,7 +56,7 @@
total_positions = 6
spawn_positions = 6
job_department_flags = DEP_FLAG_SCIENCE
- supervisors = "the research director"
+ supervisors = "директором исследований"
department_head = list("Research Director")
selection_color = "#ffeeff"
access = list(ACCESS_ROBOTICS, ACCESS_TOX, ACCESS_TOX_STORAGE, ACCESS_RESEARCH, ACCESS_XENOBIOLOGY, ACCESS_XENOARCH, ACCESS_MINERAL_STOREROOM)
@@ -95,7 +95,7 @@
total_positions = 2
spawn_positions = 2
job_department_flags = DEP_FLAG_SCIENCE
- supervisors = "the research director"
+ supervisors = "директором исследований"
department_head = list("Research Director")
selection_color = "#ffeeff"
access = list(ACCESS_ROBOTICS, ACCESS_TOX, ACCESS_TOX_STORAGE, ACCESS_TECH_STORAGE, ACCESS_MORGUE, ACCESS_RESEARCH, ACCESS_MINERAL_STOREROOM) //As a job that handles so many corpses, it makes sense for them to have morgue access.
diff --git a/code/game/jobs/job/security_jobs.dm b/code/game/jobs/job/security_jobs.dm
index a4875d44b420..4786863eb608 100644
--- a/code/game/jobs/job/security_jobs.dm
+++ b/code/game/jobs/job/security_jobs.dm
@@ -5,7 +5,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_SECURITY
- supervisors = "the captain"
+ supervisors = "капитаном"
department_head = list("Captain")
selection_color = "#ffdddd"
req_admin_notify = 1
@@ -23,7 +23,7 @@
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
missing_limbs_allowed = FALSE
outfit = /datum/outfit/job/hos
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Security), Space Law, basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Охранных), базовых должностных обязанностей и профессиональных действий."
/datum/outfit/job/hos
name = "Head of Security"
@@ -59,7 +59,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SECURITY
- supervisors = "the head of security"
+ supervisors = "главой службы безопасности"
department_head = list("Head of Security")
selection_color = "#ffeeee"
access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_ARMORY, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_MORGUE, ACCESS_WEAPONS)
@@ -104,7 +104,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SECURITY
- supervisors = "the head of security"
+ supervisors = "главой службы безопасности"
department_head = list("Head of Security")
selection_color = "#ffeeee"
alt_titles = list("Forensic Technician")
@@ -116,7 +116,7 @@
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY)
missing_limbs_allowed = FALSE
outfit = /datum/outfit/job/detective
- important_information = "Track, investigate, and look cool while doing it."
+ important_information = "Расследуйте, исследуйте и выглядите при этом круто."
/datum/outfit/job/detective
name = "Detective"
@@ -164,7 +164,7 @@
total_positions = 7
spawn_positions = 7
job_department_flags = DEP_FLAG_SECURITY
- supervisors = "the head of security"
+ supervisors = "главой службы безопасности"
department_head = list("Head of Security")
selection_color = "#ffeeee"
access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_MORGUE, ACCESS_WEAPONS)
@@ -174,7 +174,7 @@
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY)
missing_limbs_allowed = FALSE
outfit = /datum/outfit/job/officer
- important_information = "Space Law is the law, not a suggestion."
+ important_information = "Космический Закон - это необходимость, а не рекомендация."
/datum/outfit/job/officer
name = "Security Officer"
diff --git a/code/game/jobs/job/silicon_jobs.dm b/code/game/jobs/job/silicon_jobs.dm
index 2d9bdfac179c..a7681f50c2c1 100644
--- a/code/game/jobs/job/silicon_jobs.dm
+++ b/code/game/jobs/job/silicon_jobs.dm
@@ -5,7 +5,7 @@
total_positions = 0 // Not used for AI, see is_position_available below and modules/mob/living/silicon/ai/latejoin.dm
spawn_positions = 1
selection_color = "#ccffcc"
- supervisors = "your laws"
+ supervisors = "своими законами"
department_head = list("Captain")
req_admin_notify = 1
minimal_player_age = 30
@@ -26,7 +26,7 @@
department_flag = JOBCAT_ENGSEC
total_positions = 2
spawn_positions = 2
- supervisors = "your laws and the AI" //Nodrak
+ supervisors = "своими законами и ИИ" //Nodrak
department_head = list("AI")
selection_color = "#ddffdd"
minimal_player_age = 21
diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm
index 47b012eecffc..1f953f58dabd 100644
--- a/code/game/jobs/job/supervisor.dm
+++ b/code/game/jobs/job/supervisor.dm
@@ -4,7 +4,7 @@
department_flag = JOBCAT_ENGSEC
total_positions = 1
spawn_positions = 1
- supervisors = "Nanotrasen officials"
+ supervisors = "Официальными лицами Нанотрейзен"
department_head = list("Nanotrasen Navy Officer")
selection_color = "#ccccff"
req_admin_notify = 1
@@ -16,7 +16,7 @@
exp_map = list(EXP_TYPE_COMMAND = 1200)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
outfit = /datum/outfit/job/captain
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Command), basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отделов. От вас требуется знание Стандартных Рабочих Процедур (Командования), базовых должностных обязанностей и профессиональных действий."
/datum/job/captain/get_access()
return get_all_accesses()
@@ -24,7 +24,7 @@
/datum/job/captain/announce(mob/living/carbon/human/H)
. = ..()
// Why the hell are captain announcements minor
- GLOB.minor_announcement.Announce("All hands, Captain [H.real_name] on deck!")
+ GLOB.minor_announcement.Announce("Всему экипажу, капитан [H.real_name] на борту!")
/datum/outfit/job/captain
name = "Captain"
@@ -62,7 +62,7 @@
department_flag = JOBCAT_SUPPORT
total_positions = 1
spawn_positions = 1
- supervisors = "the captain"
+ supervisors = "капитаном"
department_head = list("Captain")
selection_color = "#ddddff"
req_admin_notify = 1
@@ -84,7 +84,7 @@
ACCESS_CLOWN, ACCESS_MIME, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_EXPEDITION, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY , DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
outfit = /datum/outfit/job/hop
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Service), basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Сервис), базовых должностных обязанностей и профессиональных действий."
/datum/outfit/job/hop
name = "Head of Personnel"
@@ -111,7 +111,7 @@
department_flag = JOBCAT_ENGSEC
total_positions = 1
spawn_positions = 1
- supervisors = "the command staff"
+ supervisors = "командным составом"
department_head = list("Captain")
selection_color = "#ddddff"
req_admin_notify = TRUE
@@ -133,7 +133,7 @@
ACCESS_CLOWN, ACCESS_MIME, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_EXPEDITION, ACCESS_WEAPONS, ACCESS_NTREP)
blacklisted_disabilities = list(DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
outfit = /datum/outfit/job/nanotrasenrep
- important_information = "This role requires you to advise the Command team about Standard Operating Procedure, Chain of Command, and report to Central Command about various matters. You are required to act in a manner befitting someone representing Nanotrasen."
+ important_information = "Эта роль требует, чтобы вы консультировали командование по Стандартным Рабочим Процедурам, цепочке командования и отчитывались перед Центральным Командованием по различным вопросам. От вас требуется действовать так, как подобает лицу, представляющему Нанотрейзен."
/datum/outfit/job/nanotrasenrep
name = "Nanotrasen Representative"
@@ -159,7 +159,7 @@
department_flag = JOBCAT_ENGSEC
total_positions = 1
spawn_positions = 1
- supervisors = "the Nanotrasen representative"
+ supervisors = "представителем Нанотрейзен"
department_head = list("Captain")
selection_color = "#ddddff"
req_admin_notify = TRUE
@@ -178,7 +178,7 @@
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
missing_limbs_allowed = FALSE
outfit = /datum/outfit/job/blueshield
- important_information = "This role requires you to ensure the safety of the Heads of Staff, not the general crew. You may perform arrests only if the combatant is directly threatening a member of Command, the Nanotrasen Representative, or the Magistrate."
+ important_information = "Эта роль требует, чтобы вы обеспечивали безопасность руководителей персонала, а не всего экипажа. Вы можете производить аресты только в том случае, если нарушитель напрямую угрожает члену командования, представителю Нанотрейзен или магистрату."
/datum/outfit/job/blueshield
name = "Blueshield"
@@ -207,7 +207,7 @@
department_flag = JOBCAT_ENGSEC
total_positions = 1
spawn_positions = 1
- supervisors = "the Nanotrasen Supreme Court"
+ supervisors = "верховным судом Нанотрейзен"
department_head = list("Captain")
selection_color = "#ddddff"
req_admin_notify = TRUE
@@ -224,7 +224,7 @@
minimal_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_LAWYER, ACCESS_MAGISTRATE, ACCESS_HEADS, ACCESS_RC_ANNOUNCE)
blacklisted_disabilities = list(DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
outfit = /datum/outfit/job/judge
- important_information = "This role requires you to oversee legal matters and make important decisions about sentencing. You are required to have an extensive knowledge of Space Law and Security SOP and only operate within, not outside, the boundaries of the law."
+ important_information = "Эта роль требует от вас курировать юридические вопросы и принимать важные решения о вынесении приговоров. От вас требуется обладать обширными знаниями в области Космического Закона и охранного СРП, действовать только в рамках закона, а не за его пределами."
/datum/outfit/job/judge
name = "Magistrate"
@@ -256,7 +256,7 @@
total_positions = 2
spawn_positions = 2
job_department_flags = DEP_FLAG_LEGAL
- supervisors = "the magistrate"
+ supervisors = "магистратом"
department_head = list("Captain")
selection_color = "#ddddff"
access = list(ACCESS_LAWYER, ACCESS_COURT, ACCESS_SEC_DOORS, ACCESS_MAINT_TUNNELS, ACCESS_RESEARCH, ACCESS_MEDICAL, ACCESS_CONSTRUCTION, ACCESS_MAILSORTING)
@@ -266,7 +266,7 @@
exp_map = list(EXP_TYPE_CREW = 600)
blacklisted_disabilities = list(DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
outfit = /datum/outfit/job/lawyer
- important_information = "Your job is to deal with affairs regarding Standard Operating Procedure. You are NOT in charge of Space Law affairs, nor can you override it. You are not a prisoner defence lawyer."
+ important_information = "Ваша работа заключается в решении вопросов, касающихся Стандартных Рабочих Процедур. Вы не отвечаете за вопросы Космического Закона и не можете его отменять. Вы не являетесь адвокатом заключенных."
/datum/outfit/job/lawyer
name = "Internal Affairs Agent"
diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm
index 58eec484c1cf..0d344d3b9393 100644
--- a/code/game/jobs/job/support.dm
+++ b/code/game/jobs/job/support.dm
@@ -6,7 +6,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SUPPLY | DEP_FLAG_COMMAND
- supervisors = "the captain"
+ supervisors = "капитаном"
department_head = list("Captain")
department_account_access = TRUE
selection_color = "#e2c59d"
@@ -14,7 +14,7 @@
minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_HEADS, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_SEC_DOORS, ACCESS_HEADS_VAULT)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY)
outfit = /datum/outfit/job/qm
- important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Supply), basic job duties, and act professionally (roleplay)."
+ important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Снабжения), базовых должностных обязанностей и профессиональных действий."
exp_map = list(EXP_TYPE_SUPPLY = 1200)
/datum/outfit/job/qm
@@ -43,7 +43,7 @@
total_positions = 2
spawn_positions = 2
job_department_flags = DEP_FLAG_SUPPLY
- supervisors = "the quartermaster"
+ supervisors = "квартирмейстером"
department_head = list("Quartermaster")
selection_color = "#eeddbe"
access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM)
@@ -71,7 +71,7 @@
total_positions = 6
spawn_positions = 8
job_department_flags = DEP_FLAG_SUPPLY
- supervisors = "the quartermaster"
+ supervisors = "квартирмейстером"
department_head = list("Quartermaster")
selection_color = "#eeddbe"
access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM)
@@ -142,7 +142,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM)
@@ -186,7 +186,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE)
@@ -227,7 +227,7 @@
total_positions = 3
spawn_positions = 2
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE)
@@ -262,7 +262,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_CLOWN, ACCESS_THEATRE, ACCESS_MAINT_TUNNELS)
@@ -334,7 +334,7 @@
active = TRUE
background_icon_state = "bg_spell"
UpdateButtonIcon()
- to_chat(H, "You start acting clumsy to throw suspicions off. Focus again before using weapons.")
+ to_chat(H, "Вы начинаете вести себя неуклюже, чтобы отвести от себя подозрения. Снова сосредоточьтесь, прежде чем использовать оружие.")
/datum/action/innate/toggle_clumsy/Deactivate()
var/mob/living/carbon/human/H = owner
@@ -343,7 +343,7 @@
active = FALSE
background_icon_state = "bg_default"
UpdateButtonIcon()
- to_chat(H, "You focus and can now use weapons regularly.")
+ to_chat(H, "Вы сосредоточились и теперь можете эффективно пользоваться оружием.")
/datum/job/mime
title = "Mime"
@@ -352,7 +352,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_MIME, ACCESS_THEATRE, ACCESS_MAINT_TUNNELS)
@@ -406,7 +406,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_JANITOR, ACCESS_MAINT_TUNNELS)
@@ -434,7 +434,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_LIBRARY, ACCESS_MAINT_TUNNELS)
@@ -473,7 +473,7 @@
department_flag = JOBCAT_SUPPORT
total_positions = 4
spawn_positions = 4
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_MAINT_TUNNELS, ACCESS_EXPEDITION, ACCESS_EVA, ACCESS_EXTERNAL_AIRLOCKS)
diff --git a/code/game/jobs/job/support_chaplain.dm b/code/game/jobs/job/support_chaplain.dm
index 8dfafc345cbb..981cda1022d7 100644
--- a/code/game/jobs/job/support_chaplain.dm
+++ b/code/game/jobs/job/support_chaplain.dm
@@ -6,7 +6,7 @@
total_positions = 1
spawn_positions = 1
job_department_flags = DEP_FLAG_SERVICE
- supervisors = "the head of personnel"
+ supervisors = "главой персонала"
department_head = list("Head of Personnel")
selection_color = "#dddddd"
access = list(ACCESS_MORGUE, ACCESS_CHAPEL_OFFICE, ACCESS_CREMATORIUM, ACCESS_MAINT_TUNNELS)
diff --git a/code/game/jobs/job/syndicate_jobs.dm b/code/game/jobs/job/syndicate_jobs.dm
index 60462690c39e..6644edf7e541 100644
--- a/code/game/jobs/job/syndicate_jobs.dm
+++ b/code/game/jobs/job/syndicate_jobs.dm
@@ -4,7 +4,7 @@
department_flag = JOB_SYNDICATE // This gets its job as its own flag because admin jobs dont have flags
total_positions = 5
spawn_positions = 5
- supervisors = "the admins"
+ supervisors = "админами"
selection_color = "#ff0000"
access = list()
minimal_access = list()