Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purge translate #1775

Merged
merged 11 commits into from
Jan 31, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
- head-branch: 'merge[-_]upstream'

':pencil: Перевод':
- base-branch: 'translate'
- head-branch: ['^translate', 'translate', '^translation', 'translation']

':wrench: Фикс':
- head-branch: ['^fix', 'fix']
Expand Down
61 changes: 0 additions & 61 deletions .github/workflows/auto_translate.yml

This file was deleted.

44 changes: 0 additions & 44 deletions .github/workflows/ci_translate.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/translate_branch_update.yml

This file was deleted.

14 changes: 7 additions & 7 deletions code/__DEFINES/announce_defines.dm
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/// These values are used when logging user-initiated announcements.
#define ANNOUNCE_KIND_DEFAULT "Announcement"
#define ANNOUNCE_KIND_MINOR "Minor Announcement"
#define ANNOUNCE_KIND_PRIORITY "Priority Announcement"
#define ANNOUNCE_KIND_SECURITY "Security Announcement"
#define ANNOUNCE_KIND_MAJOR "NAS Trurl Update"
#define ANNOUNCE_KIND_EVENT "NAS Trurl Update" // Intentionally the same as above
#define ANNOUNCE_KIND_AI "A.I. Announcement"
#define ANNOUNCE_KIND_DEFAULT "Оповещение"
#define ANNOUNCE_KIND_MINOR "Малое оповещение"
#define ANNOUNCE_KIND_PRIORITY "Приоритетное оповещение"
#define ANNOUNCE_KIND_SECURITY "Оповещение безопасности"
#define ANNOUNCE_KIND_MAJOR "Оповещение с NAS Трурль"
#define ANNOUNCE_KIND_EVENT "Оповещение с NAS Трурль" // Intentionally the same as above
#define ANNOUNCE_KIND_AI "Оповещение И.И."
#define ANNOUNCE_KIND_PTL "Power Transmission Laser report"
14 changes: 7 additions & 7 deletions code/__DEFINES/cult_defines.dm
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@
#define DEFAULT_TOOLTIP "6:-29,5:-2"

// Text
#define CULT_CURSES list("A fuel technician just slit his own throat and begged for death.", \
"The shuttle's navigation programming was replaced by a file containing two words, IT COMES.", \
"The shuttle's custodian tore out his guts and began painting strange shapes on the floor.", \
"A shuttle engineer began screaming 'DEATH IS NOT THE END' and ripped out wires until an arc flash seared off her flesh.", \
"A shuttle inspector started laughing madly over the radio and then threw herself into an engine turbine.", \
"The shuttle dispatcher was found dead with bloody symbols carved into their flesh.", \
"Steve repeatedly touched a lightbulb until his hands fell off.")
#define CULT_CURSES list("Заправщик шаттла только что перерезал себе горло и умолял о смерти.",\
"Навигационная программа шаттла была заменена файлом, содержащим два слова: «ОНО ИДЁТ».",\
"Уборщик шаттла вырвал свои кишки и начал рисовать странные фигуры на полу.",\
"Инженер шаттла кричала «СМЕРТЬ НЕ КОНЕЦ» и вырывала проводку, пока электрический разряд не испепелил её плоть.",\
"Инспектор шаттла начала безумно смеяться в рацию и бросилась в турбину двигателя.",\
"Диспетчер шаттла был найден мертвым, на его теле были вырезаны кровавые символы.",\
"Стив так долго держался за лампочку, что у него отнялись руки.")

// Misc
#define SOULS_TO_REVIVE 3
Expand Down
12 changes: 6 additions & 6 deletions code/__DEFINES/emotes_defines.dm
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,10 @@
#define USABLE_DEAD_EMOTES list("*flip", "*spin")

// Strings used for the rock paper scissors emote and status effect
#define RPS_EMOTE_ROCK "rock"
#define RPS_EMOTE_PAPER "paper"
#define RPS_EMOTE_SCISSORS "scissors"
#define RPS_EMOTE_ROCK "камень"
#define RPS_EMOTE_PAPER "бумага"
#define RPS_EMOTE_SCISSORS "ножницы"

#define RPS_EMOTE_THEY_WIN "aww"
#define RPS_EMOTE_WE_WIN "yay"
#define RPS_EMOTE_TIE "tie"
#define RPS_EMOTE_THEY_WIN "блин..."
#define RPS_EMOTE_WE_WIN "ура!"
#define RPS_EMOTE_TIE "ничья"
2 changes: 1 addition & 1 deletion code/__HELPERS/time.dm
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
/proc/seconds_to_time(seconds as num)
var/numSeconds = seconds % 60
var/numMinutes = (seconds - numSeconds) / 60
return "[numMinutes] [numMinutes > 1 ? "minutes" : "minute"] and [numSeconds] seconds"
return "[numMinutes] [declension_ru(numMinutes, "минута", "минуты", "минут")] и [numSeconds] [declension_ru(numSeconds, "секунда", "секунды", "секунд")]"

/// Take a value in seconds and makes it display like a clock. Hours are stripped. (mm:ss)
/proc/seconds_to_clock(seconds as num)
Expand Down
2 changes: 1 addition & 1 deletion code/_globalvars/lists/flavor_misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ GLOBAL_LIST_EMPTY(alt_heads_list) //stores /datum/sprite_accessory/alt_heads ind

GLOBAL_LIST_INIT(TAGGERLOCATIONS, list("Disposals",
"Cargo Bay", "QM Office", "Engineering", "CE Office",
"Atmospherics", "HoS Office", "Security", "Medbay",
"Atmospherics", "HoS Office", "Security", "Медицинский Отдел",
"CMO Office", "Chemistry", "Research", "RD Office",
"Robotics", "HoP Office", "Library", "Chapel", "Captain's Office",
"Bar", "Kitchen", "Hydroponics", "Janitor Closet","Genetics", "Detective", "Morgue"))
Expand Down
34 changes: 17 additions & 17 deletions code/_onclick/hud/ai_hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
return TRUE

/atom/movable/screen/ai/aicore
name = "AI core"
name = "Ядро ИИ"
icon_state = "ai_core"

/atom/movable/screen/ai/aicore/Click()
Expand All @@ -16,30 +16,30 @@
AI.view_core()

/atom/movable/screen/ai/camera_list
name = "Show Camera List"
name = "Показать список камер"
icon_state = "camera"

/atom/movable/screen/ai/camera_list/Click()
if(..())
return
var/mob/living/silicon/ai/AI = usr
var/camera = tgui_input_list(AI, "Choose which camera you want to view", "Cameras", AI.get_camera_list())
var/camera = tgui_input_list(AI, "Выберите камеру для просмотра", "Камеры", AI.get_camera_list())
AI.ai_camera_list(camera)

/atom/movable/screen/ai/camera_track
name = "Track With Camera"
name = "Отслеживать"
icon_state = "track"

/atom/movable/screen/ai/camera_track/Click()
if(..())
return
var/mob/living/silicon/ai/AI = usr
var/target_name = tgui_input_list(AI, "Choose a target you want to track", "Tracking", AI.trackable_mobs())
var/target_name = tgui_input_list(AI, "Выберите цель для отслеживания", "Отслеживание", AI.trackable_mobs())
if(target_name)
AI.ai_camera_track(target_name)

/atom/movable/screen/ai/camera_light
name = "Toggle Camera Light"
name = "Переключить фонарик камеры"
icon_state = "camera_light"

/atom/movable/screen/ai/camera_light/Click()
Expand All @@ -49,7 +49,7 @@
AI.toggle_camera_light()

/atom/movable/screen/ai/crew_monitor
name = "Crew Monitoring Console"
name = "Консоль отслеживания экипажа"
icon_state = "crew_monitor"

/atom/movable/screen/ai/crew_monitor/Click()
Expand All @@ -59,7 +59,7 @@
AI.subsystem_crew_monitor()

/atom/movable/screen/ai/crew_manifest
name = "Crew Manifest"
name = "Манифест экипажа"
icon_state = "manifest"

/atom/movable/screen/ai/crew_manifest/Click()
Expand All @@ -69,7 +69,7 @@
AI.ai_roster()

/atom/movable/screen/ai/alerts
name = "Show Alerts"
name = "Показать тревоги"
icon_state = "alerts"

/atom/movable/screen/ai/alerts/Click()
Expand All @@ -79,7 +79,7 @@
AI.ai_alerts()

/atom/movable/screen/ai/announcement
name = "Make Announcement"
name = "Сделать оповещение"
icon_state = "announcement"

/atom/movable/screen/ai/announcement/Click()
Expand All @@ -89,7 +89,7 @@
AI.announcement()

/atom/movable/screen/ai/call_shuttle
name = "Call Emergency Shuttle"
name = "Вызвать эвакуационный шаттл"
icon_state = "call_shuttle"

/atom/movable/screen/ai/call_shuttle/Click()
Expand All @@ -99,7 +99,7 @@
AI.ai_call_shuttle()

/atom/movable/screen/ai/state_laws
name = "Law Manager"
name = "Менеджер законов"
icon_state = "state_laws"

/atom/movable/screen/ai/state_laws/Click()
Expand All @@ -110,7 +110,7 @@
AI.subsystem_law_manager()

/atom/movable/screen/ai/pda_msg_send
name = "PDA - Send Message"
name = "PDA - Отправить сообщение"
icon_state = "pda_send"

/atom/movable/screen/ai/pda_msg_send/Click()
Expand All @@ -120,7 +120,7 @@
AI.aiPDA.cmd_send_pdamesg()

/atom/movable/screen/ai/pda_msg_show
name = "PDA - Show Message Log"
name = "PDA - Показать лог сообщений"
icon_state = "pda_receive"

/atom/movable/screen/ai/pda_msg_show/Click()
Expand All @@ -130,7 +130,7 @@
AI.aiPDA.cmd_show_message_log()

/atom/movable/screen/ai/image_take
name = "Take Image"
name = "Сделать снимок"
icon_state = "take_picture"

/atom/movable/screen/ai/image_take/Click()
Expand All @@ -140,7 +140,7 @@
AI.aiCamera.toggle_camera_mode()

/atom/movable/screen/ai/image_view
name = "View Images"
name = "Просмотреть снимки"
icon_state = "view_images"

/atom/movable/screen/ai/image_view/Click()
Expand All @@ -150,7 +150,7 @@
AI.aiCamera.viewpictures()

/atom/movable/screen/ai/sensors
name = "Toggle Sensor Augmentation"
name = "Переключение HUD сенсоров"
icon_state = "ai_sensor"

/atom/movable/screen/ai/sensors/Click()
Expand Down
Loading