я как минимум проверяю локализацию и если она другая и я не хотел что то делать он напишет Увы и ах я не шмогла
И что? Ну, проверили вы. От этого скрипт, отлаженный на стандартной англоязычной консоли, на японской, китайской или русской локали работать не станет автоматом.