translate English to French: They could become soldiers at the age of 18, but only after taking the military oath and signing a contract.
Ces personnes peuvent devenir soldats à 18 ans, mais seulement après avoir prêté le serment militaire et signé un contrat.