translate English to French: Unfortunately, some technologies were not available for certain languages.
Malheureusement, certaines technologies n'étaient pas disponibles pour toutes les langues.