Начиная с патча 1.0.1.217 в игру была введена система согласования родов и падежей русского языка, что позволило значительно улучшить качество локализации, но следствием чего стали появляться различные нестыковки в модах с локализацией, выражающиеся в появлении текстов, вроде "В городе Мемфис был построен водяная мельница", "Наш мотопехота был обстрелян вражескими лучниками" и т.п., где выделенные тёмно-синим слова - это названия объектов, добавляемых модом (просто я не стал заморачиваться с придумыванием названий и вписал уже существующие в основной игре объекты, хотя там могут быть любые другие названия).
Ниже я расскажу, как сделать так, чтобы подобных казусов в выводимых игрой текстах не возникало при использовании русифицированного мода.

Думаю, ни для кого не секрет, что вся игра состоит из взаимодействия различных вещественных и невещественных объектов - юнитов, зданий, типов территории, наук, политик и т.п. Многие мододелы и переводчики модов, возможно уже успели подглядеть в оригинальных текстовиках конструкции подобные следующей:
Код:
    <Row Tag="TXT_KEY_BUILDING_TEMPLE_DESC">
      <Text>Храм|храма|храму|храм|храмом|храме</Text>
      <Gender>masculine</Gender>
      <Plurality>1</Plurality>
    </Row>
Это образец типичной конструкции падежей для различных игровых объектов

В теге Text указываются 6 падежей, так-как они идут в русском языке - именительный (кто? что?), родительный (кого? чего?), дательный (кому? чему?), винительный (кого? что?), творительный (кем? чем?) и предложный (о ком? о чем?).
Все падежи разделяются вертикальной чертой (на некоторых клавиатурах она изображена как два вертикальных штриха)
Именительный падеж всегда начинается с большой буквы, все остальные падежи в зависимости от контекста - если это имя нарицательное - то с маленькой буквы, если имя собственное - то с большой, хотя данный момент остается на ваше усмотрение и вы вправе все падежи проставить с большой буквы

В теге Gender указывается род объекта - если объект мужского рода (храм, стрелок, оазис) - ставится значение masculine, если объект женского рода (библиотека, колесница, пустыня) - ставится значение feminine, при среднем роде - neuter

В теге Plurality указывается число - если имя объекта в единственном числе - ставится значение 1, если во множественном - ставится 2
Если вы хотите сохранить оригинальную стилистику локализации - вы можете для всех юнитов (кроме великих людей и единичных объектов, как корабли) вписывать падежи во множественном числе, например, разведчики, поселенцы, лучники, танки

В проставлении падежей по различным причинам не нуждаются следующие типы объектов - названия городов (кроме городов-государств), названия больших цивилизаций, имена лидеров, имена великих людей, названия прокачек и названия политик
Для юнитов, типов юнитов, классов юнитов, зданий, чудес, проектов, улучшений клеток, типов территорий, типов особенностей территорий, наук и названий городов-государств нужно проставлять падежи


PS Данная статья имеет рекомендательный характер и не является обязательной к исполнению, но пользователи будут оценивать ваше творение и по этому параметру