Skip to content

Фикс регистра «me» в орочьем акценте - #820

Open
Squagg wants to merge 1 commit into
imperial-space:develop-ENfrom
Squagg:develop-EN
Open

Фикс регистра «me» в орочьем акценте#820
Squagg wants to merge 1 commit into
imperial-space:develop-ENfrom
Squagg:develop-EN

Conversation

@Squagg

@Squagg Squagg commented Aug 4, 2026

Copy link
Copy Markdown

О ПР`е

Тип: fix
Изменения: Орочий акцент перестал писать местоимение «me» капсом в середине предложения

Технические детали

Обработка «I» лежит в OrcAccentSystem рядом с заменой «я», а не в словарных заменах. Причина: ReplacementAccentSystem тянет регистр от исходного слова, а SanitizeMessageCapitalizeTheWordI ещё до акцента всегда делает «i» заглавным, поэтому через словарь местоимение вылезало как «Me»/«ME» в любом месте предложения.

Регистр теперь считается от позиции в предложении: me в середине, Me в начале и после ., !, ?. Неграмотные орки, как и раньше, подставляют своё имя вместо местоимения.

Тест на определение начала предложения: Content.Tests/Server/Speech/OrcAccentTest.cs.

Изменения кода официальных разработчиков

Нет

@github-actions github-actions Bot added C# Изменения добавляют новый C# код size/Small labels Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C# Изменения добавляют новый C# код size/Small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant