Stellaris

Stellaris

42 ratings
Russian Localization Fix RE: склонение своих названий
By Rindera
Руководство для пользователей Russian Localization Fix RE о том, как добавить падежные формы названий для своих империй.
2
   
Award
Favorite
Favorited
Unfavorite
Пошаговая инструкция
1) Создайте государство, впишите название, сохраните его и закройте игру.

2) Откройте файл Документы\Paradox Interactive\Stellaris\user_empire_designs_v3.4.txt

3) Найдите в нём следующий блок (в нём будет название вашего государства):
name={ key="Лопоухие Слонопотамы" literal=yes }

4) Просклоняйте название следующим образом и удалите параметр literal (пояснения ниже):
name={ key="Лопоухие Слонопотамы&!pl|||gen:Лопоухих Слонопотамов|||dat:Лопоухим Слонопотамам|||acc:Лопоухих Слонопотамов|||inst:Лопоухими Слонопотамами|||prep:Лопоухих Слонопотамах" }
После каждого двоеточия нужно вставить название в соответствующем падеже.
gen — родительный падеж (кого? чего?)
dat — дательный падеж (кому? чему?)
acc — винительный падеж (кого? что?)
inst — творительный падеж (кем? чем?)
prep — предложный падеж (о ком? о чём?)

Также после первого варианта названия нужно указать метку рода или множественного числа:
&!masc — мужской
&!fem — женский
&!neut — средний
&!pl — множественное число

Шаблоны для удобства:
&!masc|||gen:|||dat:|||acc:|||inst:|||prep:
&!fem|||gen:|||dat:|||acc:|||inst:|||prep:
&!neut|||gen:|||dat:|||acc:|||inst:|||prep:
&!pl|||gen:|||dat:|||acc:|||inst:|||prep:

5) Готово! Проверьте, чтобы все спецсимволы были на своих местах, а параметр literal был удалён, и сохраните файл.

Дополнительные примеры:
key="Советский Союз&!masc|||gen:Советского Союза|||dat:Советскому Союзу|||acc:Советский Союз|||inst:Советским Союзом|||prep:Советском Союзе" key="Церковь Процветания&!fem|||gen:Церкви Процветания|||dat:Церкви Процветания|||acc:Церковь Процветания|||inst:Церковью Процветания|||prep:Церкви Процветания"
Нестандартные формы прилагательных
Прилагательные могут быть в стандартной форме (у которых в мужском роде окончание на -ий) или в нестандартной (любые другие, например святой или малый).

Для стандартной формы используйте кнопку генерации прилагательного прямо в игре. Не вписывайте прилагательное вручную — не будет работать из-за бага игры.

Для нестандартных форм придётся вписывать все варианты вручную в файле государства. Вот пример нестандартного прилагательного для расы:
species_adjective= { key="Кринжов|||masc:Кринжовый $1$|||masc,gen:Кринжового $1$|||masc,dat:Кринжовому $1$|||masc,acc:Кринжовый $1$|||masc,inst:Кринжовым $1$|||masc,prep:Кринжовом $1$|||fem:Кринжовая $1$|||fem,gen:Кринжовой $1$|||fem,dat:Кринжовой $1$|||fem,acc:Кринжовую $1$|||fem,inst:Кринжовой $1$|||fem,prep:Кринжовой $1$|||neut:Кринжовое $1$|||neut,gen:Кринжового $1$|||neut,dat:Кринжовому $1$|||neut,acc:Кринжовое $1$|||neut,inst:Кринжовым $1$|||neut,prep:Кринжовом $1$|||pl:Кринжовые $1$|||pl,gen:Кринжовых $1$|||pl,dat:Кринжовым $1$|||pl,acc:Кринжовые $1$|||pl,inst:Кринжовыми $1$|||pl,prep:Кринжовых $1$" }
Самый первый вариант без окончания используется в названиях войн (Кринжово-Йондарская война) или в других редких случаях, когда к нему добавляется суффикс -ск- и соответствующее окончание.
Переменная $1$ в остальных вариантах нужна для генерации названий государств с этим прилагательным. Вместо неё будет подставляться другое слово или словосочетание (например, Кринжовая Империя). При желании эту переменную можно поставить в любое другое место («$1$ Кринжовая» выдаст «Империя Кринжовая»)
Для текстов событий игра автоматически обрежет переменную и пробел, оставив только прилагательное.

Прилагательное для государства делается точно так же в блоке adjective.
8 Comments
Rindera  [author] 22 Sep @ 7:13am 
Добавила, как склонять нестандартные прилагательные, и пример
Rindera  [author] 19 Jul, 2023 @ 8:27am 
Не поняла вопрос. Если нужно прилагательное "людской" для своего государства, придётся прописать все нестандартные формы (за стандарт я взяла склонение через -ий). Вот пример:

Свят|||masc:Святой $1$|||masc,gen:Святого $1$|||masc,dat:Святому $1$|||masc,acc:Святой $1$|||masc,inst:Святом $1$|||masc,prep:Святом $1$|||neut:Святое $1$|||neut,gen:Святого $1$|||neut,dat:Святому $1$|||neut,acc:Святое $1$|||neut,inst:Святом $1$|||neut,prep:Святом $1$|||pl:Святое $1$|||pl,gen:Святых $1$|||pl,dat:Святом $1$|||pl,acc:Святое $1$|||pl,inst:Святыми $1$|||pl,prep:Святых $1$

Если хочешь изменить прилагательное ОНЗ или ЧС, то придётся делать отдельный мод.
Riruka 18 Jul, 2023 @ 11:10pm 
А Людей можно как нибудь без этого сделать? В самой игре? Там просто стоит "Человеческ"....
Rindera  [author] 22 May, 2023 @ 2:53am 
Да, тоже так склоняется. Хотя в моде сейчас это редко используется, и только родительный падеж. Так что достаточно указать что-то вроде "Слонопотамы|||gen:Слонопотамов"
Ulmo 22 May, 2023 @ 1:37am 
А название расы тоже так склоняется?
Rindera  [author] 29 Mar, 2023 @ 12:25pm 
Mahpell, можно, но там есть свои тонкости. Если у тебя хорошо с английским, почитай файл Stellaris\localisation\99_README_GRAMMAR.txt.
Если плохо, то добавься в друзья, попробую на пальцах объяснить :)
Mahpell 29 Mar, 2023 @ 12:10pm 
А такой вопрос - можно ли это использовать не при создании расы, а для текстов в моде?
M4sterM1nd ♞ 23 Mar, 2023 @ 8:04am 
:praisesun: