The list of names is right on the Registro Civil page: http://www.registrocivil.gov.ar/areas/registrocivil/nombres/?menu_id=28
There are many names on it from other languages, and if you want to name your child something that is not on the list then it is a process of appeal, and usually approved. Once approved, the name gets added to the list and others may use that name in the future without having to appeal. Having to choose your child's name from an official list is not as rare as you think -- many European (especially Scandanavian countries if I remember correctly) also have the same process. Hopefully it slows down those parents that attempt to be ridiculously unique with names, or just try to give their child a silly spelling in an effort to set them apart (which only results in them having to correct everyone for the rest of their life).
There are many names on it from other languages, and if you want to name your child something that is not on the list then it is a process of appeal, and usually approved. Once approved, the name gets added to the list and others may use that name in the future without having to appeal. Having to choose your child's name from an official list is not as rare as you think -- many European (especially Scandanavian countries if I remember correctly) also have the same process. Hopefully it slows down those parents that attempt to be ridiculously unique with names, or just try to give their child a silly spelling in an effort to set them apart (which only results in them having to correct everyone for the rest of their life).