在联系人应用中更改MIUI 3.1.18侧面字母

时间:2013-01-21 16:05:59

标签: android frameworks

我看到你是MIUI多郎开发者.. 我自己是MIUI的开发者,但那是2.3版本。现在他们已经改变了框架并添加了teir自己的框架。 我需要的是将联系人侧边栏改为希伯来语但保持系统的英文UI。 以下是我正在采取的步骤(尝试): 1.安装framework-res.apk + framework-miui-res.apk apktoto如果framework-xxxx.apk

  1. 反编译框架-res.apk + framework-miui-res.apk apktool d framework-xxxx.apk

  2. 在framework-res中的
  3. (在文件夹值-en-rUS中)我正在改变:(文件从“values”文件夹复制) 原文:

  4. 在framework-miui-res中(在文件夹值-en-rUS中)我正在改变:(文件从“values”文件夹复制)
  5. 将数组字母翻译成希伯来语......

    1. 之后,我重新编译framework-xxx文件夹(这里没有错误,只有关于字符串的警告没有bla bla bla中的默认翻译“

    2. 从原始APK中删除“resources”文件夹和“resourses.arsc”文件。

    3. 复制上面的文件夹&来自framework-xxx / build / apk / builded文件夹的文件。

    4. 使用zip工具对APK进行签名。

    5. 装载系统并复制文件..

    6. 没什么可行的,一切都崩溃......:/

    7. 我在这里做错了什么?我有MIUI 3.1.18的Galaxy Nexus(最新!)。

      我需要你的帮助..

      这是我的日志猫(只推动了框架 - res ..推动框架 - 谢谢, 尼尔。

1 个答案:

答案 0 :(得分:0)

你做错了本地化。如果您的翻译是Hewbrew,您需要在framework-res和framework-miui-res中创建文件夹,如values-iw-rIL

然后将strings.xml从/ values复制到那些文件夹中(对于那个apk)。不要触摸/重视。

只有框架文件需要(iw-rIL),其余的只需要value-iw。虽然这种方法确实创造了一种叫做Hewbrew的全新语言。但是,基数/值应该是英文的,所以无论你翻译的是什么,你都会有英文+的Hewbrew。

仅替换resources.arsc,除非您要更改图像。如果要更改图像,则只需重新注入/ res文件夹。