码迷,mamicode.com
首页 > 编程语言 > 详细

bugzilla简体中午语言包生成

时间:2014-11-04 17:39:23      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:bugzilla简体中文

环境为Cent OS 6+bugzilla4.4.6

官方只有繁体中文的语言包,网上看到一个用perl转换的,下载下来。好不容易把各种问题搞好了,最后还是没生成,于是自己动手写了个bash脚本

只需要修改rootdir就可以


#!/bin/bash

function myls(){

dirs=$(ls $2/$1)

for child in $dirs

do

if test -d $2/$1/$child;then

myls $child $2/$1

else

echo $2/$1/$child

iconv -f UTF8 -t BIG5 $2/$1/$child > $2/$1/$child.big5

iconv -f BIG5 -t GB2312 $2/$1/$child.big5 > $2/$1/$child.gb

iconv -f GB2312 -t UTF8 $2/$1/$child.gb > $2/$1/$child.utf

rm -f $2/$1/$child

rm -f $2/$1/$child.big5

rm -f $2/$1/$child.gb

mv $2/$1/$child.utf $2/$1/$child

fi

done

}

rootdir=/home/admin/test/bugzilla-tw/template

cd $rootdir

if test -d $rootdir/zh-CN;then

echo zh-CN exist

else

cp -r zh-TW zh-CN

fi

myls zh-CN $rootdir

附件是tar.bz2,因为上传无法支持此格式,所以改成了tar.bz2.rar,windows下可直接用winrar打开,linux下重命名为tar.bz2

本文出自 “一路向北” 博客,请务必保留此出处http://janan.blog.51cto.com/7466674/1571699

bugzilla简体中午语言包生成

标签:bugzilla简体中文

原文地址:http://janan.blog.51cto.com/7466674/1571699

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!