FTB 汉化

来源:互联网 发布:音乐伴奏软件 编辑:程序博客网 时间:2024/05/16 19:32

1.ImageGallary汉化

    //FTB汉化
    protected override void Render(HtmlTextWriter writer)
    {
        writer.Write(this.ChineseGallery());
    }
    private string ChineseGallery()
    {
        System.IO.StringWriter writer = new System.IO.StringWriter(); //提供一个可以写的文本区域
        HtmlTextWriter buffer = new HtmlTextWriter(writer); //让htmlWriter操作这个区域,我们就可以获得这个区域里的内容
        base.Render(buffer); //先让页面画一遍,让我们得到初始的页面html代码
        string html = writer.ToString(); //找到这段代码,我们来处理它,把英文变成汉字
        //
        html = html.Replace("There are no images:", "没有图片");
        html = html.Replace("Upload File", "上传图片");
        html = html.Replace("Status</div>", "状态</div>");
        html = html.Replace("Selected Image", "选中的图片");
        html = html.Replace("Create Folder", "创建目录");
        html = html.Replace("Delete Image", "删除该图片");
        html = html.Replace("/"Upload/"", "'上传'");
        html = html.Replace("<legend>Preview", "<legend>预览图片");
        html = html.Replace("<legend>Dimensions", "<legend>设置显示尺寸");
        html = html.Replace("Original Size", "原图大小");
        html = html.Replace("Custom Size", "设置为");
        html = html.Replace("Lock image ratio", "锁定尺寸比例");
        html = html.Replace("Percentage", "百分比");
        html = html.Replace("Image Gallery", "我的像册");
        html = html.Replace("<legend>Properties", "<legend>图片属性");
        html = html.Replace("Align", "对齐");
        html = html.Replace("Border", "边框");
        html = html.Replace("VSpace", "左边距");
        html = html.Replace("HSpace", "上边距");
        html = html.Replace("Alt", "重命名");
        html = html.Replace("Title", "标题");
        html = html.Replace("value=/"Insert/"", "value='插入'");
        return html;
    }

2.FTB图标汉化

<?xml version="1.0" encoding="UTF-8" ?>
<root>
 <!-- General -->
 <resource name = "Yes">是</resource>
 <resource name = "No">否</resource>
 <resource name = "0">0</resource>
 <resource name = "1">1</resource>
 <resource name = "2">2</resource>
 <resource name = "3">3</resource>
 <resource name = "4">4</resource>
 <resource name = "5">5</resource>
 <resource name = "6">6</resource>
 <resource name = "7">7</resource>
 <resource name = "8">8</resource>
 <resource name = "9">9</resource>

 
 <!-- Main FTB Stuff -->
 <resource name = "DesignModeTab">设计</resource>
 <resource name = "HtmlModeTab">HTML</resource>
 
 <!-- Buttons -->
 <resource name = "Bold">加粗</resource>
 <resource name = "BulletedList">项目符号</resource>
 <resource name = "Copy">复制</resource>
 <resource name = "CreateLink">插入链接</resource>
 <resource name = "Cut">剪切</resource>
 <resource name = "Delete">删除</resource>
 <resource name = "Indent">增加缩进</resource>
 <resource name = "InsertDate">插入日期</resource>
 <resource name = "InsertImage">插入图片</resource>
 <resource name = "InsertRule">Insert Rule</resource>
 <resource name = "InsertTime">插入时间</resource>
 <resource name = "Italic">斜体</resource> 
 <resource name = "JustifyRight">右对齐</resource> 
 <resource name = "JustifyCenter">居中</resource> 
 <resource name = "JustifyFull">两端对齐</resource> 
 <resource name = "JustifyLeft">左对齐</resource>
 <resource name = "NumberedList">编号</resource> 
 <resource name = "Outdent">减少缩进</resource> 
 <resource name = "Paste">粘贴</resource> 
 <resource name = "Print">打印</resource> 
 <resource name = "Redo">重复</resource> 
 <resource name = "RemoveFormat">删除所有格式</resource> 
 <resource name = "StrikeThrough">删除线</resource>
 <resource name = "SuperScript">上标</resource>
 <resource name = "SubScript">下标</resource> 
 <resource name = "Underline">下划线</resource> 
 <resource name = "Undo">撤销</resource>
 <resource name = "Unlink">删除链接</resource>
 

 <!-- DropDownLists -->
 <resource name = "FontForeColorsMenu">颜色</resource>
 <resource name = "FontBackColorsMenu">加亮</resource>
 <resource name = "FontSizesMenu">字号</resource>
 <resource name = "ParagraphMenu">段落</resource>
 <resource name = "FontFacesMenu">字体</resource>
 <resource name = "InsertHtmlMenu">Insert Html</resource>
 <resource name = "SymbolsMenu">Symbols</resource>

</root>

原创粉丝点击