Skip to content

local: Перевод бс сумок#8532

Open
SharkHaddoMix wants to merge 10 commits intoss220-space:master220from
SharkHaddoMix:Перевод-БС-сумок

Hidden character warning

The head ref may contain hidden characters: "\u041f\u0435\u0440\u0435\u0432\u043e\u0434-\u0411\u0421-\u0441\u0443\u043c\u043e\u043a"
Open

local: Перевод бс сумок#8532
SharkHaddoMix wants to merge 10 commits intoss220-space:master220from
SharkHaddoMix:Перевод-БС-сумок

Conversation

@SharkHaddoMix
Copy link

Что этот ПР делает

Переводит названия и описания Bag Of Holding, Satchel Of Holding и Dufelbag Of Holding

Почему это хорошо для игры

Это хорошо потому что русский

Демонстрация изменений

Демонстрации изменений

Тестирование

Да

chomasuke and others added 8 commits February 10, 2026 00:53
zalupa

экшены оболочки для мода
оболочка для мода перенесена в мехфаб
маркер. удаление устаревшего переопределённого прока get_equipped_items,
замена передаваемых аргументов на битфлаги, где этого ещё не было.
компоненту лазера добавлен кд на использование 1 секунда
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Аналитический отчёт от Большого Брата. Обработка запроса завершена. Приветствую! Я проанализировал предложенные Вами изменения. С технической точки зрения, работа выглядит удовлетворительно. Обнаружена одна рекомендация по улучшению: в файле code/game/objects/items/weapons/storage/backpack.dm на строках 83-84 используется строковый литерал в условном операторе, что нарушает стайлгайд. Пожалуйста, ознакомьтесь с комментарием к коду для получения более подробной информации. Спасибо за ваш вклад в проект!

Comment on lines +83 to +84
var/response = tgui_alert(user, "Это создаст сингулярность, которая уничтожит вас и большую часть станции. Вы уверены?", "НЕИЗБЕЖНАЯ СМЕРТЬ!", list("Нет", "Да"))
if(response != "Да")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

🟡 Рекомендация по стилю и согласованности

Использование строковых литералов, таких как "Да", в условных операторах делает код менее гибким для будущих изменений и локализации. Согласно стайлгайду (правило 4.3, пункт 140), для строк, участвующих в проверках, следует использовать именованные константы через #define.

Предлагаю определить константы для ответов в tgui_alert (например, в code/__DEFINES/tgui.dm) и использовать их:

// В code/__DEFINES/tgui.dm
#define TGUI_ALERT_RESPONSE_YES "Да"
#define TGUI_ALERT_RESPONSE_NO "Нет"

Это улучшит читаемость и упростит поддержку кода.

	var/response = tgui_alert(user, "Это создаст сингулярность, которая уничтожит вас и большую часть станции. Вы уверены?", "НЕИЗБЕЖНАЯ СМЕРТЬ!", list(TGUI_ALERT_RESPONSE_NO, TGUI_ALERT_RESPONSE_YES))
	if(response != TGUI_ALERT_RESPONSE_YES)
References
  1. Для строк, участвующих в проверках (if, switch), следует использовать именованные константы, определённые через #define, чтобы избежать использования «магических строк» и упростить поддержку кода. (link)

@Dimempers
Copy link
Contributor

Screenshot_376

/obj/item/storage/backpack/holding
name = "Bag of Holding"
desc = "A backpack that opens into a localized pocket of Blue Space."
desc = "Технологичный рюкзак, в сравнении с обычными, вмещает чрезмерное количество предметов благодаря подпространственной компрессии. Этикетка предупреждает \"Не совмещать с другими блюспейс технологиями\"."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не совмещать с технологиями телепортации.
Телепорт у нас не только БС, а бс предметы можно носить с другими БС предметами

ACCUSATIVE = "блюспейс сумку хранения",
INSTRUMENTAL = "блюспейс сумкой хранения",
PREPOSITIONAL = "блюспейс сумке хранения"
NOMINATIVE = "блюспейс спорт-сумка",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Спорт-сумка плохое название, или пши полностью спортивная сумка или придумывай другое название типа диагонального мешка или что там в дискорде предлагали

@pilygun pilygun added the 📜 Локализация PR содержит текст на русском языке и должен быть проверен Ведущим локализатором. label Feb 24, 2026
Copy link
Contributor

@pilygun pilygun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Смысловое содержание в порядке

@pilygun pilygun added ☑️ Локализация одобрена PR проверен и одобрен Ведущим локализатором. and removed 📜 Локализация PR содержит текст на русском языке и должен быть проверен Ведущим локализатором. labels Feb 24, 2026
@AurothWyvern
Copy link
Collaborator

Проверено и одобрено

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

☑️ Локализация одобрена PR проверен и одобрен Ведущим локализатором.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants