易启发资源网一个让你成为创客的知识源泉,一个让你梦想成真的家园。
Android Studio 3.5汉化工具&教程
  • 首页 > 编程语言
  • 作者:conghua
  • 2019年9月6日 9:53 星期五
  • 浏览:175
  • 字号:
  • 评论:0
  • 前言
    AS3.5出来有一段时间了,但是没看到有汉化的资源包,网上只有之前3.4版本的汉化资源包,
    由于升级到了AS3.5试了一下旧汉化包各种报错,只好放弃。
    自己动手,丰衣足食,于是在网上查了一些相关资料,弄出下面一个详细的汉化教程。
    如有错误或不足之处还请指出,后续会改进。




    一.原理
    AS的初始资源文件resource_en.jar在运行目录\lib文件夹里面,参考其他版本或类似软件的可知道
    一般只需要汉化这个文件即可基本达到汉化目的。
    简单来说需要先解包原jar包,接着汉化properties文件,然后重新打包成resource_cn.jar,最后放入lib文件夹下即可。


    二.可能需要用到的工具
    1.jar解包和打包
    需要java环境,运行cmd命令
    解包命令
    jar -xvf xx.jar
    打包命令
    jar -cvf xx.jar folder
    鉴于cmd操作不太方便,这里用易语言封装了这两个功能。
    方便了操作,还支持文件拖放解包。
    哈勃查毒链接:https://habo.qq.com/file/showdetail?pk=ADcGZ11oB2UIPFs9U2M%3D


    2.翻译和转码软件
    解包后需要将properties里面的文本翻译成中文,纯手工操作很费时费力,
    这里用易语言写了一个软件,读入文件后正则批量处理同时调用了在线翻译接口机器翻译。
    由于处理水平有限和机器翻译的局限性,文本处理和机器翻译处理的结果不是很准确,
    存在该翻译没翻译和不该翻译的做了翻译等情况。因此需要借助Beyond Compare和Notepad++等手工处理。
    将手工处理后的相对完整准确的文件转码中文Unicode,软件支持批量处理。
    哈勃查毒链接:https://habo.qq.com/file/showdetail?pk=ADcGZ11oB2QIO1s9U2Q%3D


    以上两个易语言写的工具打包下载地址:https://www.lanzous.com/i5x5muf
    论坛也传一份打包好的  jar properties汉化辅助工具.zip (781.12 KB, 下载次数: 12) 


    3.Beyond Compare
    可用于比较翻译前和翻译后的文件,然后手工处理翻译
    此软件可以在论坛爱盘里面下载


    三.汉化操作步骤
    1.解包jar
    将相关工具解压放到桌面,再将AS的在运行目录\lib文件夹里面resource_en.jar复制一份到桌面(也可直接拖放)
    如图所示


    点击解包即可
     
    解包结果如图所示
     
    注意:最好把解包结果放在一个空磁盘根目录方便打包


    2.机器翻译汉化
    可以点击文件夹按钮选择磁盘或文件夹
    也可以依次拖放解包结果图示中的properties文件和文件夹
    如图所示
     
    然后点击汉化按钮即可


    ps:机器翻译汉化全部55个properties文件大概要几十分钟


    3.手工汉化
    如图所示用Beyond Compare文件夹比较分别打开解包原英文资源properties文件和机器翻译后的properties文件
    如下图所示
     
    然后修正程序处理文本错漏和机器翻译错漏,处理完后右上角保存
    最好用np++再打开核对一下


    4.转码
    点击转码即可将汉化后的文件中文转Unicode
    将转码后的文件替换掉原F盘解包后的同名文件
    这里可以看一下转码前后对比
     
    5.重新打包
    如果你F盘开始是空的,运行jar打包解包工具不用修改路径,直接用默认即可。
    替换好properties文件后直接点击打包按钮,在E盘根目录生成resources_cn.jar


    当然主要需要汉化message文件夹下的ActionsBundle.properties
    完全汉化很费时间,暂时只汉化了一部分
    以下是部分汉化效果图
     


    示例附件为ActionsBundle.properties文件汉化前后对比,
    非必须可以不用下载  示例.zip (73.2 KB, 下载次数: 8)
      您阅读这篇文章共花了:  
     本文无需标签!
    二维码加载中...
    本文作者:conghua      文章标题: Android Studio 3.5汉化工具&教程
    本文地址:http://www.1316178.com/post-569.html
    版权声明:若无注明,本文皆为“易启发资源网”原创,转载请保留文章出处。

    版权所有:《易启发资源网
    文章标题:《Android Studio 3.5汉化工具&教程
    除非注明,文章均为 《易启发资源网》 原创
    转载请注明本文短网址:http://www.1316178.com/post-569.html  [生成短网址]

    返回顶部| 首页| 手气不错| 捐赠支持| 留言板| 自定义链接| 自定义链接| sitemap| 手机版本|后花园

    Copyright © 2017-2018 易启发资源网   粤ICP备18033131号-4

    2. 3.