123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- echo "Checking out new content from master to master-cn ..."
- git add .
- git commit -m "Update master branch"
- git push -u origin master
- git branch -D master-cn
- git push --delete origin master-cn
- git checkout -b master-cn master
- git commit -am "Update /master-cn"
- git push origin master-cn
- git checkout master-cn
- echo "New branch created, now at master-cn"
- echo "Converting all Traditional Chinese content into Simplified Chinese..."
- hk2cn() {
- for markdown in *.md; do
- filename=${markdown%.*}
- opencc -i "$filename.md" -o "$filename.md" -c t2s.json
- done
- }
- hk2cn
- for d in ./*/ ; do (cd "$d" && hk2cn && cd ..); done
- export LC_COLLATE='C'
- export LC_CTYPE='C'
- echo "Replacing all the localized technical term from Hong Kong to Mandarin..."
- find . -type f -name "*.html" -print0 | xargs -0 sed -i '' -e 's/幫助文檔/帮助文档/g'
- find . -type f -name "*.html" -print0 | xargs -0 sed -i '' -e 's/搜尋/搜索/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/模组/模块/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/模组/模块/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/作业平台/操作系统/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/马达/电机/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/伺服马达/舵机/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/数位/数字/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/类比/模拟/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/序列埠/串口/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/通讯/通信/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/讯号/信号/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/通讯/通信/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/主机板/主控/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/荧幕/屏幕/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/感应/传感/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/透过/通过/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/程式/程序/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/软体/软件/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/硬体/硬件/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/硬体/硬件/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/序列埠监视器/串口监视器/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/智慧家居/智能家居/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/户口/账户/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/'support-hk@cocorobo.cc'/'support@cocorobo.cc'/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/'cocorobo.hk'/'cocorobo.cn'/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/'api.cocorobo.cn'/'api.cocorobo.hk'/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/'https://api.cocorobo.hk/releases/uploaderv2/download/mac'/'http://cocorobo.cn/downloads/CocoBlocklyUploader_v3.0.6_macOS.dmg'/g'
- find . -type f -name "*.md" -print0 | xargs -0 sed -i '' -e 's/'https://api.cocorobo.hk/releases/uploaderv2/download/windows'/'http://cocorobo.cn/downloads/CocoBlocklyUploader_v3.0.6_Windows.exe'/g'
- echo "Pushing updated content to remote..."
- git add .
- git commit -m "Update master-cn"
- git push origin master-cn
- echo "Done."
|