В русском языке действительно есть правило, касающееся написания буквы "о" в корне слова после шипящих (ж, ш, щ, ч). Если вы видите корень слова, в котором после шипящего звука следует "о", это связано с тем, что в русском языке в таких случаях не подбирается однокоренное слово с буквой "е".
Примером этого правила может служить слово «короткий». В этом слове корень "корот" пишется с "о", потому что нет однокоренных слов, где эта же часть корня была бы с "е". Аналогично, в словах типа «шорты» мы также видим, что после шипящего "ш" мы используем "о".
Если у вас есть дополнительные примеры или вопросы о правилах русского языка, не стесняйтесь спрашивать!
