0

我对 kartik 的 FileInput 小部件有疑问。我想更改语言,但在这里不起作用是我的代码

<?php
use kartik\file\FileInput;

    echo $form->field($model, 'imageFiles[]')->widget(FileInput::classname(), [
        'options' => ['multiple' => true, 'accept' => 'image/*'],
        'pluginOptions' => [
            'uploadUrl' => Url::to(['upload-images']),
            'language' => substr(\Yii::$app->language, 0, 2),
        ]
    ]);

语言设置为“fr-FR”,但我仍然收到英文文本,为什么?我错过了什么?谢谢你

4

1 回答 1

0

那么我找到了解决方案,虽然这有点棘手```php

<?php
echo $form->field($model, 'imageFiles[]')->widget(FileInput::classname(), [
    'options' => ['multiple' => true, 'accept' => 'image/*'],
    'language' => 'fr',
    'pluginOptions' => [
        'uploadUrl' => Url::to(['upload-images']),
        'language' => substr(\Yii::$app->language, 0, 2),
        'browseLabel' => Yii::t('app', 'Sélectionnez'),
        'dropZoneTitle' => Yii::t('app', 'Glissez et déposez les fichiers ici...')
    ]
]);
?>

```

于 2017-03-12T18:34:06.970 回答