Французский это не только Африка. Но и Швейцария, Франция, Канада,  Бельгия и Люксембург (где много сосредоточено главных офисов). А немецкий - это  Германия, часть Швейцарии и Австрия. При этом Австрия и Швейцария - это диалектС французский намного больше перспектив. Тем более, в немецких компаниях часто и с английский возможно, а во французских - нет. И все международные организации имеют 2 официальных языка - французский и английский.  Так что вы зря так думаете.