com.google.zxing
Class HtmlAssetTranslator
java.lang.Object
com.google.zxing.HtmlAssetTranslator
public final class HtmlAssetTranslator
- extends java.lang.Object
A utility which auto-translates the English-language text in a directory of HTML documents using
Google Translate.
Pass the Android client assets/ directory as first argument, and the language to translate to second.
Specify "all" for language to try to translate for all existing translations.
Optionally, you can specify the files to translate individually.
Usage: HtmlAssetTranslator android/assets/ es [file1.html file2.html ...]
This will translate .html files in subdirectory html-en to directory html-es, for example.
Note that only text nodes in the HTML document are translated. Any text that is a child of a node
with class="notranslate"
will not be translated. It will also add a note at the end of
the translated page that indicates it was automatically translated.
- Author:
- Sean Owen
Method Summary |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
main
public static void main(java.lang.String[] args)
throws java.io.IOException
- Throws:
java.io.IOException