From professional translators, enterprises, web pages and freely available translation repositories.
before a new sibling is added it is first duplicated.
this functions appends a sibling to an existing node. the child can be created with e.g. domdocument_create_element(), domdocument_create_text() etc. or simply by using any other node.