Estoy tratando de crear un nodo multilingüe usando un script php.
Estoy haciendo esto:
 $node = new stdClass();
 $node->title = "Test ".mktime();
 $node->type = "job";
 $node->language = 'de'; // Or e.g. 'en' if locale is enabled
 $node->uid = $user->uid; 
 $node->status = 1; //(1 or 0): published or not
 $node->promote = 0; //(1 or 0): promoted to front page
 $node->comment = 1; //2 = comments on, 1 = comments off
 $node->path = array('alias' => 'das-ist-ein-test-'.mktime());
 $node->body[$node->language][0]['value']   = "Body Body Body";
 $node->body[$node->language] = text_summary("Body Body Body");
 $node->body[$node->language]  = 'filtered_html';
 node_save($node);Mientras establezca $ node-> language en 'und', todo funciona bien. Pero tan pronto como configuro el idioma en 'de' o 'en' (ambos idiomas se activan en mi instalación de Drupal), el texto del cuerpo no se guarda.
Entonces mi pregunta es: ¿alguien puede proporcionarme un ejemplo funcional de cómo almacenar un nodo multlingual (de, en) en Drupal usando el código del programa.
Gracias
                    
                        7
                                i18n-l10n
                                bootstrapping
                                
                    
                    
                        caspermc
fuente
                
                fuente

Respuestas:
Depende de si su campo corporal es traducible o no. Por favor, mire esta explicación sobre los campos traducibles: https://drupal.stackexchange.com/a/31639/2466
Drupal 8 tiene un problema para hacer que la API de lenguaje de campo sea más útil.
fuente
'und'como clave de campo en sitios multilingües.LANGUAGE_NONElugar.