如何在 CJavaScriptExpression 中使用 Yii 1.1 翻译?

How can I use Yii 1.1 translation inside a CJavaScriptExpression?

我有以下代码:

<?php 
    $this->widget('zii.widgets.jui.CJuiButton',array(
    'name'=>'save',
    'caption'=>Yii::t('app', 'Save'),
    'htmlOptions'=>array(
        'style'=>'
                 background: #EA7500;
                 color: white;',
    ),
    'onclick'=>new CJavaScriptExpression(
        'function(){
            swal("Saved", 
                "Successfully saved", 
                "success");
            saveInputFunction();
            return false;
        }'
    ),
)); ?>

我想使用 Yii::t("app", "Saved") 翻译“已保存”和“已成功保存”,但我找不到正确的语法。

我在 'onclick' 参数中调用了一个 js 函数,并使用我在控制器中编写的操作通过 ajax 发送了翻译后的消息。

<?php
    $this->widget('zii.widgets.jui.CJuiButton',array(
        'name'=>'save',
        'caption'=>Yii::t('app', 'Save'),
        'htmlOptions'=>array(
            'style'=>'
                 background: #EA7500;
                 color: white;',
        ),
        'onclick'=>'js:function(){
                        updateInput();
                        return false;
                    }',
    )); 
?>


<script>
    function updateInput(){
        //code
    }
</script>