Translate a FieldConfig programmatically Here's another useful snippet if you want to translate a FieldConfig instance. Let's say you programmatically created a new field instance (e.g. a custom field on your User). <code> $langcode = 'fr' $field_config = 'field.field.user.user.field_custom'; $key_to_translate = 'label'; $translated_value = 'Le label en FR'; $language_manager = \Drupal::languageManager(); $language_manager->getLanguageConfigOverride($langcode, $field_config)->set($key_to_translate, $translated_value)->save(); </code> Répondre
Here's another useful snippet if you want to translate a FieldConfig instance.
Let's say you programmatically created a new field instance (e.g. a custom field on your User).
<code>
$langcode = 'fr'
$field_config = 'field.field.user.user.field_custom';
$key_to_translate = 'label';
$translated_value = 'Le label en FR';
$language_manager = \Drupal::languageManager();
$language_manager->getLanguageConfigOverride($langcode, $field_config)->set($key_to_translate, $translated_value)->save();
</code>