Archives(一覧)とSingle(詳細ページ)用にそれぞれ設定が必要。
更に同ドメイン内での切り替えだったので、post typeで切り替わるようにちょっと書き方変えてる。
作りがアレだったせいで、Headerが8つも必要になるという…分岐うまく書ければこうはなってないんだろうなァ。
PHPスクリプトで多言語サイトの言語切り替えリンクを実装する

post type移行の切り替えベースにしたかったのがスラッグだったんだけど、それの設定を入れるため調べた結果↓
アーカイブページの種類ごとにタイトルやスラッグを生成・取得する方法まとめ