Who determines your name?
Of course, the real issue here is whose business is it what you call a child. If you are a citizen (e.g. France, China, Italy etc.), then you have rights that the state confers upon you. You are therefore not allowed to call your child whatever you want, and must comply with the state's requirements. So for example in Italy you can only give your child a name not drawn from a list of Catholic saints (say, for example, if you are a Muslim originating from North Africa and might object to that regulation) if you can demonstrate that the name you have chosen has some family connection. But the state ultimately decides. Great, huh?
In the UK, we are (still) in principle individuals irrespective of whether the state exists, and are merely subject to it. Therefore we can call ourselves whatever we like. In reality though, we have a system here where the local registrar can effectively veto a choice of name, or write it down in some other character representation. For example, my daughter is named after my grandmother, who, being Czech, had non-Roman characters in her name (specifically an 'r' with hacek on it). The UK database can't handle that, and it is rendered without the hacek. But what do I care? My daughter's identity does not depend on the state...
The funny thing I encountered is the secular assumption in the UK that somehow a child doesn't have a name until conferred by the state at the Register Office. The RO even encourage it by offering 'naming ceremonies' (for a small fee, of course). Many of my friends held that opinion, even though it's patently b*ll*cks. Of course, Jacqui Smith would like to do away with the complication of many of us having the same name (don't want to shoot the wrong person by accident, do we?), and wants to re-name us with a single, memorable 16-digit number tattooed to our foreheads so we can be scanned.
Paris, because I wouldn't mind inserting a non-standard character into her database....