当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

yii中gii自动生成模板中文化步骤及下载

发表于: 2013-02-24   作者:dcj3sjt126com   来源:转载   浏览次数:
yii
摘要: 修改CRUD的模板中的英文变中文步骤: 打开目录 framework\gii\generators\crud\templates\default 修改_form.php 找到: <p class="note">Fields with <span class="required">*</span> are re
修改CRUD的模板中的英文变中文步骤:
打开目录 framework\gii\generators\crud\templates\default
修改_form.php
找到:
<p class="note">Fields with <span class="required">*</span> are required.</p>
修改为:
<p>字段带<span class="required">*</span> 的为必填项.</p>
 
找到:
          <?php echo "<?php echo CHtml::submitButton(\$model->isNewRecord ? 'Create' : 'Save'); ?>\n"; ?>
修改为:
          <?php echo "<?php echo CHtml::submitButton(\$model->isNewRecord ? '新增' : '更新'); ?>\n"; ?>
 
修改_search.php
找到:          
          <?php echo "<?php echo CHtml::submitButton('Search'); ?>\n"; ?>
修改为:
          <?php echo "<?php echo CHtml::submitButton('搜索'); ?>\n"; ?>
 
修改admin.php
找到:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     'Manage',
);\n";
修改为:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     '管理',
);\n";
 
找到:
$this->menu=array(
     array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
);
修改为:
$this->menu=array(
     array('label'=>'列表 <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'新增 <?php echo $this->modelClass; ?>', 'url'=>array('create')),
);
 
找到:
<h1>Manage <?php echo $this->pluralize($this->class2name($this->modelClass)); ?></h1>
修改为
<h1>管理<?php echo $this->pluralize($this->class2name($this->modelClass)); ?></h1>
 
找到:
<p>
You may optionally enter a comparison operator (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
or <b>=</b>) at the beginning of each of your search values to specify how the comparison should be done.
</p>
修改为:
<p>
你可以输入一个比较运算符 (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
或者 <b>=</b>) 在你要进行比较搜索的值之前.
</p>
 
找到:
<?php echo "<?php echo CHtml::link('Advanced Search','#',array('class'=>'search-button')); ?>"; ?>
修改为:
<?php echo "<?php echo CHtml::link('高级搜索','#',array('class'=>'search-button')); ?>"; ?>
 
修改create.php
找到:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     'Create',
);\n";
修改为:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     '新增',
);\n";
 
找到:
$this->menu=array(
     array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
 
修改为:
$this->menu=array(
     array('label'=>'列表 <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'管理e<?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
 
找到:
<h1>Create <?php echo $this->modelClass; ?></h1>
修改为:
<h1>新增 <?php echo $this->modelClass; ?></h1>
 
修改index.php
找到:
array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
修改为:
array('label'=>'新增<?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>' 管理 <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
 
修改update.php
找到:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     \$model->{$nameColumn}=>array('view','id'=>\$model->{$this->tableSchema->primaryKey}),
     'Update',
);\n";
修改为:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     \$model->{$nameColumn}=>array('view','id'=>\$model->{$this->tableSchema->primaryKey}),
     '更新',
);\n";
 
找到:
array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'View <?php echo $this->modelClass; ?>', 'url'=>array('view', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
修改为:
array('label'=>'列表<?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'新增 <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'查看<?php echo $this->modelClass; ?>', 'url'=>array('view', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>' 管理 <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
 
找到:
<h1>Update <?php echo $this->modelClass." <?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
修改为:
<h1>更新 <?php echo $this->modelClass." <?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
 
修改view.php
找到:
<h1>View <?php echo $this->modelClass." #<?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
修改为:
<h1>查看 <?php echo $this->modelClass." #<?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
 
找到:
$this->menu=array(
     array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'Update <?php echo $this->modelClass; ?>', 'url'=>array('update', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'Delete <?php echo $this->modelClass; ?>', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>),'confirm'=>'Are you sure you want to delete this item?')),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
?>
修改为:
$this->menu=array(
     array('label'=>'列表<?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'新增<?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'更新<?php echo $this->modelClass; ?>', 'url'=>array('update', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'删除<?php echo $this->modelClass; ?>', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>),'confirm'=>'Are you sure you want to delete this item?')),
     array('label'=>' 管理 <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
?>
 
打开  \protected\views\layouts\column2.php
找到:
$this->beginWidget('zii.widgets.CPortlet', array(
               'title'=>'Operations',
          ));
修改为:
$this->beginWidget('zii.widgets.CPortlet', array(
               'title'=>'操作',
          ));

yii中gii自动生成模板中文化步骤及下载

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Yii从1.1.2开始,有一个组件Gii可以自动生成代码,非常的方便啊,推荐使用: 关于Gii的文档:http:/
Yii 是一个基于组件、纯OOP的、用于开发大型 Web 应用的高性能PHP框架。 它将Web编程中的可重用性发
Yii 是一个基于组件、纯OOP的、用于开发大型 Web 应用的高性能PHP框架。 它将Web编程中的可重用性发
这篇博文中你将了解到以下内容 YiiDemo配置文件 Yii代码生成器 修改PHP执行环境变量 参考 Yii 是一
在使用yii命令行创建yii项目【yiic webapp ../app】之后,打开phpstorm 打开File, Settings(mac下
上例介绍了使用CodeSmith编写代码模板的基本方法,本例实现一个较为实用的代码模板,通过数据库自动
上例介绍了使用CodeSmith编写代码模板的基本方法,本例实现一个较为实用的代码模板,通过数据库自动
用EasyUi Datagrid展示数据的时候总是要一下这样一段代码 <table id="dt" class="easyui-datagri
Window->Preference->Java->Code Style->Code Template 选择Files,点击Edit 点击Inser
Window->Preference->Java->Code Style->Code Template 选择Files,点击Edit 点击Inser
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号