FAQ после запуска и следующие шаги | DF Update News

Разработчики скорректировали ценник, ответили на вопросы про скидки, перевод, поддержку других ОС и поделились своими будущими планами относительно игры в своём последнем новостном апдейте.

FAQ после запуска и следующие шаги | DF Update News
1010 показов
2.1K2.1K открытий

А что за прикол с «код обрабатывает язык»?

Ответить

Хороший вопрос, ответ на который скрыт за лицензионным соглашением.
Я не особо удивлюсь, если на уровне кода нет никакой поддержки другого языка.
Здесь ооочень интересный момент связанный с С. Порой может показаться, что символ (по сути перевод с ASCII кода) он и в Африке символ и нет никаких проблем в работе с ними.
Но на низком уровне С это имеет свою особенность. Для работы с английскими символами используются подходящие функции (например getchar() ), а русские (и иные алфавиты) занимают больше памяти => и функции другие (getwchar() ). Обычные называются char, другие названы w_char (широкие тип)
Подробнее можно тут: https://ru.stackoverflow.com/questions/954674/%D0%9A%D0%B0%D0%BA-%D0%B2-c-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-%D1%81-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%BC%D0%B8-%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%B0%D0%BC%D0%B8-%D0%B2-%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D0%B8

Ответить

Кхм
Богатый русский язык: писатель пишет, ученик списывает, директор подписывает, писарь переписывает, врач прописывает, следователь записывает, инспектор выписывает, пристав описывает.

А (возможно) Дворфы используют рандомизатор при генерации истории и дальнейшей игры. Английский язык удобен для этого. Иначе можно встретить в игре товар с Али. Это целиком и полностью моя догадка.

Или все проще и дело в Regex

Ответить

Комментарий недоступен

Ответить