मैं Symfony2 beta3 में एक वर्ग के रूप उपयोग कर रहा हूँ इस प्रकार है:अनुवाद Symfony2 वर्ग रूपों में चयन के विकल्प
namespace Partners\FrontendBundle\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
class ConfigForm extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options)
{
$builder->add('no_containers', 'choice', array('choices' => array(1 => 'yes', 0 => 'no')));
...
मैं 'हां' और 'नहीं' विकल्प अनुवाद करना चाहते हैं, लेकिन मैं नहीं जानता कि यहां अनुवादक का उपयोग कैसे करें।
यह वास्तविक जवाब है। +1 –
मैंने बहुवचन के साथ एक अनुवाद संदेश सहेजा है। क्या फॉर्म फॉर्म कोड (जैसे @bingen में से एक) में परिभाषित करना संभव है जो उपयोग करने के लिए गिनती है? जैसे "[...] सरणी (1 => 'profile.show.sex.male {count = 3}', 2 => 'profile.show.sex.male') [...]"।क्योंकि मुझे समस्या है, कि सिर्फ संदेश नाम प्रदान करने से सिर्फ एक डिफ़ॉल्ट ("{0} लिंक | {1} लिंक |] 1, + इंफ [लिंक") – Stefan
मैं भूल गया: बिना किसी आवश्यकता के पूरे संदेश दिखाता है स्पष्ट रूप से एक कंटेनर या अनुवादक सेवा इंजेक्षन। – Stefan