Internationalization 从操作更新所有i18n字段

Internationalization 从操作更新所有i18n字段,internationalization,symfony1,symfony-1.4,Internationalization,Symfony1,Symfony 1.4,我试图做的是相对简单的,但我找不到文档 假设我有一个模型东西,带有一个字段标签。标签字段已国际化 如何更新模型或操作中的所有标签字段 (我在使用条令)你没有说你在使用哪种ORM,所以我假设了条令 您可以通过以下方式更新/设置国际化字段: $thing = new Thing(); $thing->Translation['en']->label = 'My Label'; $thing->Translation['nl']->label = 'Mijn Label'; $

我试图做的是相对简单的,但我找不到文档

假设我有一个模型
东西
,带有一个字段
标签
标签
字段已国际化

如何更新模型或操作中的所有
标签
字段


(我在使用条令)

你没有说你在使用哪种ORM,所以我假设了条令

您可以通过以下方式更新/设置国际化字段:

$thing = new Thing();
$thing->Translation['en']->label = 'My Label';
$thing->Translation['nl']->label = 'Mijn Label';
$thing->save();
当然,如果您的对象已经被持久化,那么您必须首先检索它

阅读symfony和条令文件中的更多内容:


是的,对不起,我在使用条令。这似乎有效,谢谢:)