1. Erzwungene Chineseisierung
- Wie oben erwähnt, ist die erzwungene Chineseisierung eine frühere Chineseisierungsmethode für Android-Software (die Methode ähnelt der Chineseisierungsmethode von Symbian-Software. Freunde, die mit der Chineseisierung von Symbian-Software vertraut sind, können direkt loslegen.). Es verwendet hauptsächlich Chineseisierungswerkzeuge, um Wörter und Sätze zwangsweise in Texte umzuwandeln, die auf der Originalsprache (Englisch oder anderen Sprachen, die mit der Software geliefert werden) basieren. Der Vorteil besteht darin, dass es einfach zu bedienen, leicht zu verstehen, schnell zu starten und die Chineseisierungsgeschwindigkeit relativ hoch ist. Es ist eher für Menschen geeignet, die neu in der Chineseisierung sind. Der Nachteil besteht darin, dass die Länge chinesischer Texte durch Zeichen begrenzt ist. Die Anzahl der chinesischen Zeichen darf die Anzahl der Zeichen im Originaltext nicht überschreiten (was einen gewissen Einfluss auf die Genauigkeit der Übersetzung hat). Nachdem Han ins Chinesische gezwungen wurde, läuft die Software möglicherweise instabil (diese Situation kommt jedoch relativ selten vor).
- Normalerweise enthalten Dateien, die lokalisiert werden müssen, Ressourcen. arsc, Klassen. dex、***. Bei diesen drei Dateitypen handelt es sich um XML. Die anderen Dateitypen werden später separat aufgeführt.
1. Im Folgenden wird die transparente englische Uhrensoftware „Clockr Evolution“ als Beispiel zur Erläuterung der Ressourcen verwendet. Der Lokalisierungsprozess von arsc:
① Verwenden Sie WinRAR, um das Clockr Evolution APK-Installationspaket zu öffnen und Ressourcen hinzuzufügen. Ziehen Sie die ASC-Datei heraus und öffnen Sie sie mit Chinese Madman.
Hinweis: Ressourcen. arsc kann mit Chineseized Maniac und AndroidResEdit chinesisiert werden (beide werden von Chinesedron produziert). Allerdings verfügt Chineseized Maniac über eine Suchfunktion und unterstützt das Speichern von Wörterbüchern, was viel praktischer ist als AndroidResEdit. Ich verwende AndroidResEdit. Nachdem der Sinisierungsverrückte die Sinisierung abgeschlossen und die Datei gespeichert hat, wird die Zeichenanzahl außerdem auf die aktuelle Anzahl chinesischer Zeichen begrenzt, wenn er die Datei erneut ändert. Beispielsweise wird das Wort Save zu „save“ und „resources“ sinisiert. Nach dem Speichern der ASC-Datei ist es nicht mehr möglich, „Speichern“ in „Speichern unter“ zu ändern. Zu diesem Zeitpunkt ist die Zeichenanzahl auf 2 Zeichen begrenzt. Zu diesem Zeitpunkt können Sie es mit AndroidResEdit ändern, die Zeichenbeschränkung beträgt jedoch immer noch die 4-Zeichen-Beschränkung des ursprünglichen englischen Worts Save.
② Offene Ressourcen. arsc-Datei können Sie über die Suchleiste nach Wörtern und Sätzen suchen, die chinesisch gemacht werden sollen. Doppelklicken Sie im Popup-Dialogfeld auf das Wort oder den Satz, das bzw. den Sie chinesisch umwandeln möchten, und geben Sie Chinesisch ein. Wenn Sie fertig sind, klicken Sie auf „OK“.
Wie im Bild gezeigt:
\* Dinge zu beachten:
- Für diejenigen mit Pfaden ist kein Chinesisch erforderlich.
– Es gibt keine Leerzeichen zwischen Wörtern, _ zwischen Wörtern usw. und es gibt keine tatsächliche Semantik, wie zum Beispiel Chinesisch.
③ Nachdem Sie alle Wörter und Sätze, die chinesisiert werden müssen, chinesisch gemacht haben, klicken Sie auf Datei – Speichern Sie die chinesischisierte Datei, wie in der Abbildung gezeigt:
- Vollständige Ressourcen. Nachdem Sie ARSC chinesisch gemacht und gespeichert haben, können Sie zunächst Ressourcen bereitstellen. Arsc beiseite, lasst uns mit ***. fortfahren XML-Datei Chinesisch.
2、***. XML-Datei Chineseization
- ***. Die Lokalisierung von XML-Dateien hängt tatsächlich mit Ressourcen zusammen. Die Methode zum Lokalisieren von ASC-Dateien ist dieselbe. Ich werde hier nicht zu viel näher darauf eingehen. Einzelheiten finden Sie in den oben genannten Ressourcen. Eine Erklärung des Lokalisierungsprozesses von ASC-Dateien. Hier sind einige Dinge, auf die Sie achten sollten.
Bemerkungen:
① ***. Die XML-Dateien befinden sich grundsätzlich im res-Verzeichnis
- res
- anim
- color
- drawable
- drawable-hdpi
- drawable-land
- drawable-land-hdpi
- drawable-mdpi
- drawable-port
- drawable-port-hdpi
- layout
- layout-land
- layout-port
- xml
Um die chinesische Übersetzung zu erleichtern, können Sie sie ziehen Entfernen Sie den gesamten Res-Ordner aus dem APK-Installationspaket und öffnen Sie dann nacheinander den *** im Res-Ordner. xml-Datei, um Wörter und Sätze zu finden, die chinesisch gemacht werden müssen.
② In den meisten Fällen befinden sich die Wörter und Sätze, die chinesisch sein müssen, in den Verzeichnissen res
layout und res
xml**. xml-Datei.
③ Vervollständigen Sie die chinesische Version und speichern Sie sie***. xml-Datei, ziehen Sie den gesamten res-Ordner zurück in das APK-Installationspaket.
----------------------------
3. Klassen. Chineseisierung der Dex-Datei
* Vollständige Ressourcen. ASC-Dateien und ***. Nachdem die XML-Dateien chinesisch sind, können Sie diese Dateien zunächst zurück in das APK-Installationspaket ziehen, signieren und zur Installation auf das Mobiltelefon übertragen. Überprüfen Sie, ob Wörter und Sätze fehlen. Wenn ja, fügen Sie sie zu den Ressourcen hinzu. ASC-Dateien und ***. Wenn es in der XML-Datei nicht gefunden werden kann, befinden sich diese Wörter und Anweisungen grundsätzlich in Klassen. dex-Datei, Klassen. dex ist chinesisch.
-Chinesischunterricht. Um eine Dex-Datei zu erstellen, müssen Sie zunächst die Klassen konvertieren. Um die Dex-Datei zu entpacken, müssen Sie das Entpacktool smali/baksmali verwenden (in der ersten Lektion beigefügt). Laden Sie den Anhang zum Entpacktool herunter und entpacken Sie ihn. Es gibt Versionen, die WinXP bzw. Win7 entsprechen. Wählen Sie entsprechend dem von Ihnen verwendeten System aus. Kopieren Sie nach dem Entpacken den Xtemp-Ordner in das Stammverzeichnis von Laufwerk C.
-Nachdem Sie das Entpacktool vorbereitet haben, legen Sie Klassen ab. Ziehen Sie die Dex-Datei aus dem APK-Installationspaket und legen Sie sie gerade im Xtemp-Ordner ab. Wenn Sie ein WinXP-Benutzer sind, verwenden Sie die Mausklassen. Ziehen Sie die Dex-Datei zum Undexieren. In der Bat-Datei wird das CMD-Befehlsfenster angezeigt, um Klassen automatisch zu entpacken. Wenn Sie mit der Erstellung der Dex-Datei fertig sind, werden Sie aufgefordert, eine beliebige Taste zu drücken, um das Fenster zu schließen. Wenn Sie ein Win7-Benutzer sind, doppelklicken Sie auf dex. bat-Datei, folgen Sie einfach den Anweisungen. Nach erfolgreichem Entpacken befindet sich im Xtemp-Ordner ein Klassenordner.
- Wenn Sie die Dateien im entpackten Klassenordner chinesisch machen möchten, müssen Sie das Textbearbeitungstool Notepad++ Portable verwenden (in der ersten Lektion gibt es einen Anhang). Laden Sie den Anhang herunter, entpacken Sie ihn und führen Sie Notepad++ Portable im Notepad++ Portable-Ordner aus. exe, öffnen Sie Notepad++ Portable. exe-Programm. (Wenn die Software auf Englisch geöffnet ist, öffnen Sie - Einstellungen - Präferenzen und wählen Sie Chinesisch in Lokalisierung aus.)
* Beginnen wir mit der Erklärung der Klassen. Chineseisierung von Dex-Dateien:
① Bestimmen Sie zunächst die Wörter, die chinesisiert werden müssen. Nehmen Sie als Beispiel Clockr Evolution. In der Software gibt es in den Klassen „Schwarz“. dex-Datei. Drücken Sie Strg+Umschalt+F in Notepad++ Portable, um das Dateisuchfenster aufzurufen, geben Sie „schwarz“ ein, nach dem gesucht werden soll, im „Suchziel“ und suchen Sie das „Verzeichnis“ im Klassenverzeichnis von. Klicken Sie nach Abschluss der Änderung auf das Symbol „Speichern“, um zu speichern
* Analog dazu können alle Wörter und Sätze, die chinesisch sein müssen, über die „Dateisuche“ durchsucht werden. Nachdem die Lokalisierung abgeschlossen und gespeichert wurde, können Klassen neu gepackt werden. dex-Datei.
③ Klassen neu verpacken. dex-Datei. Wenn Sie ein WinXP-Benutzer sind, klicken Sie mit der rechten Maustaste auf Redex im Xtemp-Ordner. bat-Datei, wählen Sie „Öffnen“ und dann wird das CMD-Befehlsfenster angezeigt, um die Datei automatisch neu zu packen
Nach Abschluss drücken Sie eine beliebige Taste, um das Fenster zu verlassen. Derzeit gibt es einen zusätzlichen Ausgang im Xtemp-Ordner. dex-Datei, bei der es sich um die neu gepackten Klassen handelt. dex-Datei und benennen Sie ihren Dateinamen in „classes“ um. dex, dann ziehe es in die APK-Installation, signiere es und installiere es dann.
Anmerkungen:
- Wenn Sie mit der chinesischen Version der Software vertraut sind und „Dateisuche“ verwenden, um nach chinesischen Wörtern und Sätzen zu suchen, können Sie direkt „const-string“ eingeben, da diese Wörter und Sätze grundsätzlich nach const-string stehen, wie in der Abbildung gezeigt:
- Für diejenigen, die gerade erst mit der chinesischen Sprache in Kontakt gekommen sind, ist es am besten, zuerst die ARSC- und XML-Dateien auf Chinesisch umzustellen und dann die Software zu installieren, um nach Wörtern und Sätzen zu suchen, die es nicht sind Chinesisch-Chinesisch, und suchen Sie dann in Dex nach chinesischen Zeichen. Verwenden Sie für Wörter, die nicht in der Software enthalten sind, keine chinesischen Schriftzeichen. Andernfalls wird es schwierig, Probleme zu finden. Nachdem Dex neu verpackt wurde, können diese chinesischen Zeichen nicht gefunden werden, sodass es schwierig ist, sie zu ändern. Denken Sie daran: Es ist besser, weniger Männer als mehr Männer zu haben. Selbst wenn Sie weniger Männer haben, können Sie diese in Zukunft immer noch ausgleichen. (Empfohlen)
* Die traditionelle chinesische Methode ist ungefähr so, sie ist nicht schwierig und Übung macht den Meister.
--------------------------------
4. Chineseisierung anderer Dateitypen
- außer Ressourcen. arsc、***. xml, Klassen. Zusätzlich zu den drei gängigen Dateitypen von Dex, die lokalisiert werden müssen, gibt es in mancher Software auch andere Dateien, die lokalisiert werden müssen, z. B. TXT, HTML, PNG und andere Dateien.
*Das Folgende ist eine Erklärung der chinesischen Übersetzung dieses Dateityps:
① Chinesische Übersetzung von txt. Textdateien wie txt können direkt mit Notepad++ Portable geöffnet werden. Es ist nicht schwierig. Ändern Sie einfach den Inhalt ins Chinesische und speichern Sie ihn. Die meisten dieser Dateien werden zur Anzeige von Informationen, Hilfeinformationen usw. verwendet, es handelt sich also grundsätzlich um vollständige Sätze. Wenn der Inhalt nach dem Speichern auf dem Mobiltelefon verstümmelte Zeichen anzeigt, können Sie außerdem versuchen, das Dateiformat in das UTF-8-Format zu ändern (öffnen Sie das Format in Notepad++ Portable – konvertieren Sie es in das UTF-8-Kodierungsformat).
②Die chinesische Übersetzung von HTML-Dateien ähnelt der von TXT-Dateien. Sie können Notepad++ Portable verwenden, um es ins Chinesische zu übersetzen. Sie können es nach Abschluss speichern. Die Formatierungsprobleme, auf die geachtet werden muss, sind die gleichen wie bei TXT-Dateien. Beachten Sie außerdem, dass dieser Dateityp Codes enthält. Sobald Sie mit der chinesischen Übersetzung vertraut sind, verfügen Sie über ein entsprechendes Verständnis dieser Codes.
Zum Beispiel: <p style="color: red" align="center"> bedeutet, dass der Textinhalt nach diesem Code rot und zentriert angezeigt wird.
③ PNG-Bilddateien werden normalerweise mit Photoshop bearbeitet. Einige Softwareprogramme erreichen den Zweck der Anzeige von Optionen durch Aufrufen von Bildern, und die Wörter befinden sich auf dem Bild. Daher müssen Sie die Wörter auf dem Bild über Photoshop in Chinesisch ändern, speichern und dann zurück in das APK-Installationspaket ziehen, um die Originaldatei zu ersetzen. Dies erfordert nur einige grundlegende Vorgänge in Photoshop und ist nicht sehr schwierig, daher werde ich nicht zu sehr ins Detail gehen.