Пришло время расставить все точки над i, чтобы раз и навсегда закончить споры о правильности произношения Foch.
Для начала немного исторической справки
Противотанковая САУ AMX-50 «Foch» была названа в честь французского военного деятеля Фердинанда Фоша. Также в его честь были названы многоцелевой авианосец типа «Клемансо» и тяжёлый крейсер типа «Сюффрен».
Уроки французского языка
Так как самоходка французская, названа в честь французского маршала, то и название подчиняется нормам французского языка.
Во французском языке буква h вообще не произносится. Кроме того, звука "ха" не существует в принципе и даже иностранные слова произносятся без него, либо заменяются похожим по звучанию "ка". Но это не значит, что буква присутствует в алфавите просто так. Буква h существует для образования звуков с другими буквами, например: ch - Ш, tch - Ч, th - твёрдая Т, ph - Ф. Следовательно, Foch произносится как Фош.
Вывод
Таким образом, образованный и просвещенный человек скажет Фош и не будет уподобляться всяким Джовам.
P.S. Это же правило распространяется и на Bat.-Châtillon. Правильно произносится Бат Шатильон, Батшат, а не Батчат.
Хотите поспорить? Есть аргументы? Приводите их в комментариях.