doc.setDefaultLanguage(language);
doc.setLanguage("");
}
} else {
if ((tdoc == doc)) {
<BUG>tdoc = new XWikiDocument(doc.getSpace(), doc.getName());
</BUG>
tdoc.setLanguage(languagetoedit);
tdoc.setContent(doc.getContent());
<BUG>tdoc.setSyntaxId(doc.getSyntaxId());
tdoc.setAuthor(context.getUser());</BUG>
tdoc.setStore(doc.getStore());

doc.setDefaultLanguage(language);
doc.setLanguage("");
}
} else {
if ((tdoc == doc)) {
tdoc = new XWikiDocument(doc.getDocumentReference());
tdoc.setLanguage(languagetoedit);
tdoc.setContent(doc.getContent());
tdoc.setSyntax(doc.getSyntax());
tdoc.setAuthor(context.getUser());
tdoc.setStore(doc.getStore());
