ちなみにドイツ語で海軍中佐は

Fregattenkapitan

でフリゲートの艦長の意味である
大佐は単にkapitan
少佐はコルベット艦長Korvettenkapitanである