Even those the default comment setting is set to disable & the original page created show no comment but all the auto translate pages(nodes) allow user to read & write comment. Using 6.x-2.x-dev

Comments

greg.harvey’s picture

Title: Disable comment setting for page, but auto translate nodes allow user comment Read/Write » Auto translated nodes only inherit author and type from parent, not workflow and other settings

Oh, I see... you're right, we only inherit author data and type at the moment. Should really unset the nid and language code, set the parent node and new language code and resave.

Good catch - thanks for the report. =)

yhager’s picture

subscribing. I am seeing the same issue.

greg.harvey’s picture

Title: Auto translated nodes only inherit author and type from parent, not workflow and other settings » Module should respect i18n settings for inheriting data from parent node

Updating the title to reflect the real nature of the issue.

greg.harvey’s picture

Marked #759214: menu, tags, other node properties a duplicate of this issue.

spacereactor’s picture

I do agree, if there is UI for translate to assign what fields should be translate or inheriting to new node for each content type.

seg108’s picture

I think you guys are talking about the content type settings, content/node-type/___, where i18n gives Multilanguage options > Synchronize translations (Select which fields to synchronize for all translations of this content type).

In my case, this syncing was working OK with i18n Auto-Translate until recently. Author, Status, Promote, Comment settings, Location settings, Image were all synchronizing OK to new translated nodes (from original language to 2 others). Then I got cut off by Google (for lack of attribution, I think). With help got attribution set up, and added this userip line into GTranslate.php: "userip" => $_SERVER["REMOTE_ADDR"]

private function urlFormat($lang_pair,$string)
	{
		$parameters = array(
			"v" => $this->api_version,
			"q" => $string,
			"langpair"=> implode("|",$lang_pair),
"userip" => $_SERVER["REMOTE_ADDR"]
		);

Google started translating again almost immediately, so that part is fixed, but now synchronization works only in part.
If I write a node in English and save, the Estonian translation is performed OK, and the relevant fields are synchronized OK.
The third language is Finnish, and while the text is translated OK, the fields are not synchronized.

Can you offer any tips to get everything syncing correctly again? Thanks.

greg.harvey’s picture

Status: Active » Closed (fixed)

Done and committed today to dev.