Bdyssh! // Бдыщщь!

Soviet Russia owns teh Intarnet, %username%.

Русские буквы в Wine: опять и опять

Так как же всё-таки сделать русские буквы в Wine?
Старый как мир вопрос породил множество ответов, в том числе и сколь-нибудь работоспособных; но даже они требуют либо установки русской локали на всю систему, либо модификацию ярлыка.
Установить русскую локаль на всю систему добровольно может додуматься либо бухгалтер (ничего личного, но из интернета тонн историй о несовместимости бухгалтера и техники не выкинешь), либо кто ставит Linux в первый, самый-самый первый раз в жизни.
Править ярлыки вряд-ли получится: шорткаты (.lnk-файлы), часто уже проассоциированные с необходимыми вам типами файлов, имеют закрытый двоичный формат. См. также здесь.

Итак, решение:

locale -a | grep cp1251
sudo localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
locale -a | grep cp1251
sudo cp /usr/bin/wine /usr/bin/wine2
sudo rm /usr/bin/wine
sudo touch /usr/bin/wine
sudo chmod a+rw /usr/bin/wine
sudo echo "env LANG=ru_RU.CP1251 wine2 \$@" > /usr/bin/wine
sudo chmod a+x /usr/bin/wine