diff --git a/Content.Shared/Localizations/ContentLocalizationManager.cs b/Content.Shared/Localizations/ContentLocalizationManager.cs index df1f6151b0..fc9cd6a613 100644 --- a/Content.Shared/Localizations/ContentLocalizationManager.cs +++ b/Content.Shared/Localizations/ContentLocalizationManager.cs @@ -10,7 +10,7 @@ namespace Content.Shared.Localizations [Dependency] private readonly ILocalizationManager _loc = default!; // If you want to change your codebase's language, do it here. - private const string Culture = "en-US"; // CrystallPunk-Localization. "ru-RU" or "en-US" + private const string Culture = "ru-RU"; // CrystallPunk-Localization. "ru-RU" or "en-US" /// /// Custom format strings used for parsing and displaying minutes:seconds timespans. @@ -25,9 +25,19 @@ namespace Content.Shared.Localizations public void Initialize() { + //Ru localization var culture = new CultureInfo(Culture); - _loc.LoadCulture(culture); + + var fallbackCulture = new CultureInfo("en-US"); + _loc.LoadCulture(fallbackCulture); + _loc.SetFallbackCluture(fallbackCulture); + // + + //Eng localization + //var culture = new CultureInfo(Culture); + // + _loc.AddFunction(culture, "PRESSURE", FormatPressure); _loc.AddFunction(culture, "POWERWATTS", FormatPowerWatts); _loc.AddFunction(culture, "POWERJOULES", FormatPowerJoules); diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl index fb44fc6eaf..7b6ed19e5c 100644 --- a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl @@ -1,3 +1,5 @@ +ent-CP14SeedTest = FUCK test SEED + ent-CP14Fire = огонь .desc = Это огонь! .suffix = cp14 @@ -275,24 +277,6 @@ ent-CP14Nail110 = { ent-CP14Nail1 } .desc = { ent-CP14Nail1.desc } .suffix = 10 -ent-CP14BloodGrass = кровьтрава - .desc = Самое скучное и распространенное растение, растущее в дикой природе. Известна своими питательными свойствами. - -ent-CP14AgaricMushroom = мухомор - .desc = Этот ядовитый гриб часто можно встретить вблизи водоемов или других влажных мест. Не рекомендуется для употребления в пищу. - -ent-CP14ChromiumSlime = хромиевая слизь - .desc = Это редкое густое вещество можно обнаружить в потоке воды, как будто оно обладает собственным разумом. При попытке изменить саму слизь - она меняет реагент, с которым взаимодействует. - -ent-CP14WildSage = корень дикого шалфея - .desc = Корень повсеместно распространенного лекарственного растения, неплохо заживляющего физические повреждения и вызывающего откашливание. - -ent-CP14QuartzShard = грубый кварц - .desc = природный кристалл, являющийся естественным накопителем магической энергии. Его цвет отражает качество кристалла - чем выше спектр излучения, тем выше уровень утечки энергии. - -ent-CP14LumiMushroom = люмигриб - .desc = Слабо светящийся гриб. Часто используется алхимиками как средство для концентрации растворов. - ent-CP14Cauldron = котел .desc = Тяжелый котелок. Он не такой громоздкий, как чан, но его можно нести в руках. @@ -338,6 +322,27 @@ ent-CP14VialSmallLumiMushroom = { ent-CP14VialTiny } .desc = { ent-CP14VialTiny.desc } .suffix = Люмигриб +ent-CP14Wheat = сноп пшеницы + .desc = У вас есть выбор: посадить семена обратно в землю, либо пустить их в муку. + +ent-CP14BloodGrass = кровьтрава + .desc = Самое скучное и распространенное растение, растущее в дикой природе. Известна своими питательными свойствами. + +ent-CP14AgaricMushroom = мухомор + .desc = Этот ядовитый гриб часто можно встретить вблизи водоемов или других влажных мест. Не рекомендуется для употребления в пищу. + +ent-CP14ChromiumSlime = хромиевая слизь + .desc = Это редкое густое вещество можно обнаружить в потоке воды, как будто оно обладает собственным разумом. При попытке изменить саму слизь - она меняет реагент, с которым взаимодействует. + +ent-CP14WildSage = корень дикого шалфея + .desc = Корень повсеместно распространенного лекарственного растения, неплохо заживляющего физические повреждения и вызывающего откашливание. + +ent-CP14QuartzShard = грубый кварц + .desc = природный кристалл, являющийся естественным накопителем магической энергии. Его цвет отражает качество кристалла - чем выше спектр излучения, тем выше уровень утечки энергии. + +ent-CP14LumiMushroom = люмигриб + .desc = Слабо светящийся гриб. Часто используется алхимиками как средство для концентрации растворов. + ent-CP14EnergyCrystalBase = None .desc = Обработанные кристаллы кварца являются прекрасными хранителями магической энергии. А специальные разъемы позволяют удобно вставлять их в магические устройства, превращая в энергетические батарейки. @@ -364,12 +369,15 @@ ent-CP14Bucket = ведро ent-CP14OldLantern = Старая Лампа .desc = Пережиток прошлого техномагии. Большой, тяжелый, непрактичный. Таким приятно разве что бить по голове. -ent-CP14BaseSharpeningStone = точильный камень - .desc = Позволит заточить притупленное оружие. Если перестараться, вы вполне можете сточить оружие полностью. - ent-CP14Shovel = лопата .desc = Орудие для вскапывания земли, рытья грядок или могил. +ent-CP14Hoe = мотыга + .desc = Фермерский инструмент для подготовки почвы под посадки, либо очистки от сорняков. + +ent-CP14BaseSharpeningStone = точильный камень + .desc = Позволит заточить притупленное оружие. Если перестараться, вы вполне можете сточить оружие полностью. + ent-CP14BaseBattleHammer = боевой молот .desc = A big heavy hammer! Bruh! @@ -695,6 +703,34 @@ ent-CP14WallmountBarShelfB = { ent-CP14WallmountBarShelfA } ent-CP14FrameWooden = каркас деревянной стены .desc = Деревянный каркас для деревянных стен любых видов. +ent-CP14AlchemyFurnaceDebug = { ent-CP14AlchemyFurnace } + .desc = { ent-CP14AlchemyFurnace.desc } + +ent-CP14AlchemyFurnace = алхимическая печь + .desc = Печь, работающая на дровах, угле или любом другом горящем материале. Удобна для подогрева алхимических зелий. + +ent-CP14AlchemyNormalizer = нормализатор растворов + .desc = Алхимический прибор, удаляющий мелкий осадок из растворов и стабилизирующий его для дальнейшей работы + +ent-CP14BaseVat = чан + .desc = Очень большой чан для хранения огромного количества жидкости. Тяжелый, неудобный для переноски. + +ent-CP14PloughedGround = вскопанная почва + +ent-CP14SeedbedDefault = лоток для семян + +ent-CP14GatherableWildBase = { ent-CP14GatherableBase } + .desc = { ent-CP14GatherableBase.desc } + +ent-CP14GatherablePlantBase = { ent-CP14GatherableBase } + .desc = { ent-CP14GatherableBase.desc } + +ent-CP14PlantWheat = пщеница + .desc = Наиболее популярная культура. Непритязательна, и открывает дорогу к разнообразию мучных изделий. + +ent-CP14PlantWheatDeath = мертвая пшеница + .desc = Грустное зрелище потерянной еды. + ent-CP14GatherableBloodgrass = кровьтрава .desc = Самое скучное и распространенное растение, которое можно встретить в природе, - это темно-коричневая трава. .suffix = Gatherable @@ -715,18 +751,6 @@ ent-CP14GatherableLumiMushroom = люмигрибы .desc = Слабо светящийся гриб. Часто используется алхимиками как средство для концентрации растворов. .suffix = Gatherable -ent-CP14AlchemyFurnaceDebug = { ent-CP14AlchemyFurnace } - .desc = { ent-CP14AlchemyFurnace.desc } - -ent-CP14AlchemyFurnace = алхимическая печь - .desc = Печь, работающая на дровах, угле или любом другом горящем материале. Удобна для подогрева алхимических зелий. - -ent-CP14AlchemyNormalizer = нормализатор растворов - .desc = Алхимический прибор, удаляющий мелкий осадок из растворов и стабилизирующий его для дальнейшей работы - -ent-CP14BaseVat = чан - .desc = Очень большой чан для хранения огромного количества жидкости. Тяжелый, неудобный для переноски. - ent-CP14ChestGeneric = сундук .desc = Chest.