Skip to content

Commit

Permalink
[MDB IGNORE] Перевод локаций (TauCetiStation#13060)
Browse files Browse the repository at this point in the history
* centcom and space

* Update centcom_areas.dm

* ЦК слой и глобальные арены

* Обновил зоны цк + перевод инженерной

Я решил разделить зоны на цк слое, чтобы нам было проще и логичнее

* heh

* Update station_areas.dm

* инженерка + цевил комнаты и по мелочи

* phill makar

* Update station_areas.dm

спутник, хранилища, телекомы половина сб

* Update station_areas.dm

* Update station_areas.dm

* Update station_areas.dm

* station_areas.dm +коридоры +соляры

падежи солнечных панелей и коридоров подъехали

* Update station_areas.dm

* deltaandgamma

* Update station_areas.dm

* Update station_areas.dm

тоннели допилил

* Update code/game/area/custom_areas.dm

* Update code/game/area/custom_areas.dm

* Update code/game/area/station_areas.dm

Co-authored-by: KandreyKandrey <[email protected]>

* Update station_areas.dm

* Update code/game/area/custom_areas.dm

* Update code/game/area/station_areas.dm

Co-authored-by: KandreyKandrey <[email protected]>

* Update code/game/area/gamma_areas.dm

* Update custom_areas.dm

* toxinnaa

* Изменения по запросам

Исправил обо всём, что говорили, всё что под вопросом отправил в отдел на голосование. Также там где стоят мехи у элит синдиката сделал зону (в коде лежала неиспользуемая зона, решил исправить недорозумение)

* Исправления, заметки + добавления доп зон Велосити

Добавил заметки, прошелся по некоторым проблемам и добавил зоны для велосити где игроки

* Решение проблем

Почти всё что было спорно, было обновлено + добавил падежи для анонсов

* Update delta_areas.dm

Corporate Lounge переведено теперь как комната отдыха глав

* Update code/game/area/station_areas.dm

* Update station_areas.dm

* Update code/game/area/gamma_areas.dm

* Исправления техтоннелей

* Update code/game/area/station_areas.dm

Co-authored-by: Alexander V. <[email protected]>

---------

Co-authored-by: maleyvich <[email protected]>
Co-authored-by: Pivo24 <[email protected]>
Co-authored-by: KandreyKandrey <[email protected]>
Co-authored-by: Alexander V. <[email protected]>
  • Loading branch information
5 people authored May 17, 2024
1 parent 3ffd152 commit 6278560
Show file tree
Hide file tree
Showing 13 changed files with 1,371 additions and 933 deletions.
4 changes: 2 additions & 2 deletions code/datums/announcements/centcomm.dm
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,5 @@
name = "Central Command Higher Dimensional Affairs"
subtitle = "Центральное Командование"
sound = "portal"
/datum/announcement/centcomm/narsie_summon/New(mob/user)
message = "Зафиксирована блюспейс аномалия в [get_area(user)], возможно раскрытие неизвестного портала."
/datum/announcement/centcomm/narsie_summon/New(mob/user, area/A)
message = "Зафиксирована блюспейс аномалия в [CASE(A, PREPOSITIONAL_CASE)], возможно раскрытие неизвестного портала."
12 changes: 6 additions & 6 deletions code/datums/announcements/events.dm
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
sound = "artillery"
/datum/announcement/centcomm/bsa/play(area/A)
if(A)
message = "Тревога! Обнаружен огонь блюспейс артиллерии на [A.name]. Приготовиться к удару."
message = "Тревога! Обнаружен огонь блюспейс артиллерии по [CASE(A, DATIVE_CASE)]. Приготовиться к удару."
..()

/datum/announcement/centcomm/aliens
Expand Down Expand Up @@ -64,7 +64,7 @@
message = "На станции обнаружена нестабильная блюспейс аномалия. Ожидаемое местоположение: неизвестно."
/datum/announcement/centcomm/anomaly/bluespace/play(area/A)
if(A)
message = "На [station_name_ru()] обнаружена нестабильная блюспейс аномалия. Ожидаемое местоположение: [A.name]."
message = "На [station_name_ru()] обнаружена нестабильная блюспейс аномалия. Ожидаемое местоположение: [CASE(A, NOMINATIVE_CASE)]."
..()

/datum/announcement/centcomm/anomaly/massive_portals
Expand All @@ -83,7 +83,7 @@
sound = "fluxanom"
/datum/announcement/centcomm/anomaly/flux/play(area/A)
if(A)
message = "На [station_name_ru()] зафиксирован гиперэнерегетический волновой поток. Ожидаемое местоположение: [A.name]."
message = "На [station_name_ru()] зафиксирован гиперэнерегетический волновой поток. Ожидаемое местоположение: [CASE(A, NOMINATIVE_CASE)]."
..()

/datum/announcement/centcomm/anomaly/gravity
Expand All @@ -92,7 +92,7 @@
sound = "gravanom"
/datum/announcement/centcomm/anomaly/gravity/play(area/A)
if(A)
message = "На [station_name_ru()] обнаружена гравитационная аномалия. Ожидаемое местоположение: [A.name]."
message = "На [station_name_ru()] обнаружена гравитационная аномалия. Ожидаемое местоположение: [CASE(A, NOMINATIVE_CASE)]."
..()

/datum/announcement/centcomm/anomaly/pyro
Expand All @@ -101,7 +101,7 @@
sound = "pyroanom"
/datum/announcement/centcomm/anomaly/pyro/play(area/A)
if(A)
message = "На [station_name_ru()] обнаружена пирокластическая аномалия. Ожидаемое местоположение: [A.name]."
message = "На [station_name_ru()] обнаружена пирокластическая аномалия. Ожидаемое местоположение: [CASE(A, NOMINATIVE_CASE)]."
..()

/datum/announcement/centcomm/anomaly/vortex
Expand All @@ -110,7 +110,7 @@
sound = "vortexanom"
/datum/announcement/centcomm/anomaly/vortex/play(area/A)
if(A)
message = "На [station_name_ru()] зафиксирована вихревая аномалия. Ожидаемое местоположение: [A.name]."
message = "На [station_name_ru()] зафиксирована вихревая аномалия. Ожидаемое местоположение: [CASE(A, NOMINATIVE_CASE)]."
..()

/datum/announcement/centcomm/brand
Expand Down
8 changes: 4 additions & 4 deletions code/datums/announcements/gamemode.dm
Original file line number Diff line number Diff line change
Expand Up @@ -233,22 +233,22 @@
subtitle = "Тревога! Блюспэйс прорыв"

/datum/announcement/centcomm/replicator/construction_began/play(area/A)
message = "Обнаружено открытие блюспэйс прорыва в [initial(A.name)]. Полное раскрытие прорыва приведёт к дестабилизации реальности вокруг станции!"
message = "Обнаружено открытие блюспэйс прорыва в [CASE(A, PREPOSITIONAL_CASE)]. Полное раскрытие прорыва приведёт к дестабилизации реальности вокруг станции!"
sound = "construction_began"
..()

/datum/announcement/centcomm/replicator/construction_quarter/play(area/A)
message = "Блюспэйс прорыв в [initial(A.name)] достиг 25% от критического гиперобъема."
message = "Блюспэйс прорыв в [CASE(A, PREPOSITIONAL_CASE)] достиг 25% от критического гиперобъема."
sound = "construction_quarter"
..()

/datum/announcement/centcomm/replicator/construction_half/play(area/A)
message = "Блюспэйс прорыв в [initial(A.name)] достиг 50% от критического гиперобъема."
message = "Блюспэйс прорыв в [CASE(A, PREPOSITIONAL_CASE)] достиг 50% от критического гиперобъема."
sound = "construction_half"
..()

/datum/announcement/centcomm/replicator/construction_three_quarters/play(area/A)
message = "Блюспэйс прорыв в [initial(A.name)] достиг 75% от критического гиперобъема."
message = "Блюспэйс прорыв в [CASE(A, PREPOSITIONAL_CASE)] достиг 75% от критического гиперобъема."
sound = "construction_three_quarters"
..()

Expand Down
4 changes: 2 additions & 2 deletions code/datums/announcements/station.dm
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
sound = "nuke1"
/datum/announcement/station/nuke/play(area/A)
if(A)
message = "Тревога! На станции была обнаружена активация ядерной боеголовки [initial(A.name)]!"
message = "Тревога! На станции была обнаружена активация ядерной боеголовки в [CASE(A, PREPOSITIONAL_CASE)]!"
..()

/datum/announcement/station/nuke_teleport
Expand All @@ -77,7 +77,7 @@

/datum/announcement/station/nuke_teleport/play(area/new_loc, area/old_loc)
if(new_loc && old_loc)
message = "Обнаружено подпространственное перемещение ядерной боеголовки из [initial(old_loc.name)] в [initial(new_loc.name)]. Требуется немедленное вмешательство!"
message = "Обнаружено подпространственное перемещение ядерной боеголовки из [CASE(old_loc, PREPOSITIONAL_CASE)] в [CASE(new_loc, PREPOSITIONAL_CASE)]. Требуется немедленное вмешательство!"
..()

/datum/announcement/station/maint_revoke
Expand Down
4 changes: 2 additions & 2 deletions code/game/area/areas.dm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Areas.dm



// Do not translate this area name
// ===
/area
name = "Space"
Expand Down Expand Up @@ -493,7 +493,7 @@ var/global/list/ghostteleportlocs = list()
else
H.AdjustStunned(1)
H.AdjustWeakened(1)
to_chat(mob, "<span class='notice'>The sudden appearance of gravity makes you fall to the floor!</span>")
to_chat(mob, "<span class='notice'>Внезапное появление гравитации заставляет вас упасть на пол!</span>")

/proc/has_gravity(atom/AT, turf/T)
if(!T)
Expand Down
26 changes: 22 additions & 4 deletions code/game/area/centcom_areas.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,48 +2,66 @@
//CENTCOM//
///////////

// Respectful request when adding new zones, add RU cases. Since zones are starting to be actively used in translation.

//Centcom
/area/centcom
name = "Centcom"
cases = list("отделение ЦК", "отделения ЦК", "отделению ЦК", "отделения ЦК", "отделением ЦК", "отделении ЦК")
icon_state = "centcom"
requires_power = 0
dynamic_lighting = TRUE

/area/centcom/control
name = "Centcom Control"
cases = list("центр управления ЦК", "центра управления ЦК", "центру управления ЦК", "центра управления ЦК", "центром управления ЦК", "центром управления ЦК")

/area/centcom/evac
name = "Centcom Emergency Shuttle"
cases = list("эвакуационный шаттл ЦК", "эвакуационного шаттла ЦК", "эвакуационному шаттлу ЦК", "эвакуационного шаттла ЦК", "эвакуационным шаттлом ЦК", "эвакуационном шаттле ЦК")

/area/centcom/ferry
name = "Centcom Transport Shuttle"
cases = list("транспортный шаттл ЦК", "транспортного шаттла ЦК", "транспортному шаттлу ЦК", "транспортного шаттла ЦК", "транспортным шаттлом ЦК", "транспортном шаттле ЦК")

/area/centcom/shuttle
name = "Centcom Administration Shuttle"
cases = list("административный шаттл ЦК", "административного шаттла ЦК", "административному шаттлу ЦК", "административного шаттла ЦК", "административным шаттлом ЦК", "административном шаттле ЦК")

/area/centcom/test
name = "Centcom Testing Facility"
cases = list("испытательное учреждение ЦК", "испытательного учреждения ЦК", "испытательному учреждению ЦК", "испытательное учреждение ЦК", "испытательным учреждением ЦК", "испытательном учреждении ЦК")

/area/centcom/living
name = "Centcom Living Quarters"
cases = list("жилые апартаменты ЦК", "жилых апартаментов ЦК", "жилым апартаментам ЦК", "жилые апартаменты ЦК", "жилыми апартаментами ЦК", "жилых апартаментах ЦК")

/area/centcom/specops
name = "Centcom Special Ops"

/area/centcom/creed
name = "Creed's Office"
cases = list("штаб спец.сил ЦК", "штаба спец.сил ЦК", "штабу спец.сил ЦК", "штаб спец.сил ЦК", "штабом спец.сил ЦК", "штабе спец.сил ЦК")

/area/centcom/holding
name = "Holding Facility"
name = "Centcom Checkpoint"
cases = list("КПП ЦК", "КПП ЦК", "КПП ЦК", "КПП ЦК", "КПП ЦК", "КПП ЦК")

/area/centcom/bar
name = "Centcom Bar"
cases = list("бар ЦК", "бара ЦК", "бару ЦК", "бар ЦК", "баром ЦК", "баре ЦК")

/area/centcom/waitingroom
name = "Centcom Waiting Hall"
cases = list("зал ожидания ЦК", "зала ожидания ЦК", "залу ожидания ЦК", "зал ожидания ЦК", "залом ожидания ЦК", "зале ожидания ЦК")

//PRISON
/area/centcom/prison
name = "Solitary Confinement"
cases = list("тюремное отделение ЦК", "тюремного отделения ЦК", "тюремному отделению ЦК", "тюремное отделение ЦК", "тюремным отделением ЦК", "тюремном отделении ЦК")
icon_state = "brig"

//Thunderdome
/area/centcom/tdome
name = "Thunderdome"
cases = list("тандердом", "тандердома", "тандердому", "тандердом", "тандердомом", "тандердоме")
icon_state = "thunder"
requires_power = 0
dynamic_lighting = TRUE
Expand Down
39 changes: 38 additions & 1 deletion code/game/area/custom_areas.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,12 @@
//CUSTOM//
//////////

// Respectful request when adding new zones, add RU cases. Since zones are starting to be actively used in translation.

//VELOCITY
/area/velocity
name = "Velocity Dock 42"
cases = list("Велосити док 42", "Велосити док 42", "Велосити док 42", "Велосити док 42", "Велосити док 42", "Велосити док 42")
icon_state = "velocity"
requires_power = 0
dynamic_lighting = TRUE
Expand All @@ -13,25 +16,49 @@

/area/velocity/monorailwagon
name = "Velocity Monorail Wagon"
cases = list("монорельсовый вагон Велосити", "монорельсового вагона Велосити", "монорельсовому вагону Велосити", "монорельсовый вагон Велосити", "монорельсовым вагоном Велосити", "монорельсовом вагоне Велосити")
icon_state = "velocity_wagon"
ambience = 'sound/ambience/monorail_arrival.ogg'

/area/velocity/checkpoint
name = "Velocity Checkpoint"
cases = list("КПП Велосити", "КПП Велосити", "КПП Велосити", "КПП Велосити", "КПП Велосити", "КПП Велосити")

/area/velocity/waitingroom
name = "Velocity Waiting Hall"
cases = list("зал ожидания Велосити", "зала ожидания Велосити", "залу ожидания Велосити", "зал ожидания Велосити", "залом ожидания Велосити", "зале ожидания Велосити")

/area/velocity/dormitories
name = "Velocity Dormitories"
cases = list("дормиторий Велосити", "дормитория Велосити", "дормиторию Велосити", "дормиторий Велосити", "дормиторием Велосити", "дормитории Велосити")

/area/velocity/locker
name = "Velocity Locker Room"
cases = list("раздевалка Велосити", "раздевалки Велосити", "раздевалке Велосити", "раздевалку Велосити", "раздевалкой Велосити", "раздевалке Велосити")

/area/velocity/exit
name = "Escape Velocity Hallway"
cases = list("коридор отбытия Велосити", "коридора отбытия Велосити", "коридору отбытия Велосити", "коридор отбытия Велосити", "коридором отбытия Велосити", "коридоре отбытия Велосити")

//Alien base
/area/custom/alien
name = "Alien base"
cases = list("база чужих", "базы чужих", "базу чужих", "базу чужих", "базой чужих", "базе чужих")
icon_state = "yellow"
requires_power = 0

//SYNDICATES
/area/custom/syndicate_mothership
name = "Syndicate Mothership"
cases = list("материнский корабль Синдиката", "материнского корабля Синдиката", "материнскому кораблю Синдиката", "материнский корабль Синдиката", "материнским кораблём Синдиката", "материнском корабле Синдиката")
icon_state = "syndie-ship"
requires_power = 0
dynamic_lighting = TRUE
looped_ambience = 'sound/ambience/loop_nuke_ops.ogg'

/area/custom/syndicate_mothership/control
name = "Syndicate Control Room"
cases = list("комната управления Синдиката", "комнаты управления Синдиката", "комнате управления Синдиката", "комнату управления Синдиката", "комнатой управления Синдиката", "комнате управления Синдиката")
icon_state = "syndie-control"

/area/custom/syndicate_mothership/elite_squad
Expand All @@ -40,41 +67,49 @@

/area/custom/syndicate_mothership/armory
name = "Syndicate Armory"
cases = list("оружейная Синдиката", "оружейной Синдиката", "оружейной Синдиката", "оружейную Синдиката", "оружейной Синдиката", "оружейной Синдиката")
icon_state = "syndie-armory"

/area/custom/syndicate_mothership/droppod_garage
name = "Drop pod garage"
name = "Mech garage"
cases = list("гараж с мехами", "гаража с мехами", "гаражу с мехами", "гараж с мехами", "гаражом с мехами", "гараже с мехами")

//EXTRA
/area/custom/planet/clown
name = "Clown Planet"
cases = list("планета Клоунов", "планеты Клоунов", "планете Клоунов", "планету Клоунов", "планетой Клоунов", "планете Клоунов")
icon_state = "honk"
requires_power = 0

/area/custom/beach
name = "Keelin's private beach"
cases = list("Килинский частный пляж", "Килинского частного пляжа", "Килинскому частному пляжу", "Килинский частный пляж", "Килинским частным пляжем", "Килинском частном пляже")
icon_state = "null"
dynamic_lighting = FALSE
requires_power = 0

//ENEMY
/area/custom/abductor_ship
name = "Abductor Ship"
cases = list("корабль похитителей", "корабля похитителей", "кораблю похитителей", "корабль похитителей", "кораблём похитителей", "корабле похитителей")
icon_state = "yellow"
requires_power = 0
dynamic_lighting = FALSE

/area/custom/wizard_station
name = "Wizard's Den"
cases = list("логово мага", "логова мага", "логову мага", "логово мага", "логовом мага", "логове мага")
icon_state = "yellow"
requires_power = 0

/area/custom/tophat
name = "Tophat"
cases = list("шляпа", "шляпы", "шляпе", "шляпу", "шляпой", "шляпе")
icon_state = "tophat-room"

/area/custom/cult
name = "Cult Heaven"
cases = list("рай", "рая", "раю", "рай", "раем", "рае")
icon_state = "cult-heaven"
requires_power = FALSE
dynamic_lighting = TRUE
Expand All @@ -91,12 +126,14 @@

/area/custom/ninjaspawn
name = "Space Dojo"
cases = list("космическое Додзё", "космического Додзё", "космическому Додзё", "космическое Додзё", "космическим Додзё", "космическом Додзё")
icon_state = "red"
requires_power = 0
dynamic_lighting = TRUE

/area/custom/arena
name = "Deathmatch Arena"
cases = list("арена смертельной битвы", "арены смертельной битвы", "арене смертельной битвы", "арену смертельной битвы", "ареной смертельной битвы", "арене смертельной битвы")
icon_state = "red"
requires_power = 0
dynamic_lighting = FALSE
Loading

0 comments on commit 6278560

Please sign in to comment.