translate English to French: It is located between Peninsular Malaysia and Indonesia, being separated from them by the Straits of Johor and the Straits of Singapore respectively.
Elle se situe entre la Malaisie et l'Indonésie dont elle est séparée par les détroits de Johor et de Singapour respectivement.