HtmlAssetTranslator (ZXing 3.3.3 API)

com.google.zxing

## Class HtmlAssetTranslator

- java.lang.Object
- - com.google.zxing.HtmlAssetTranslator

-     public final class HtmlAssetTranslator
      extends 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 as a comma-separated list. Specify "all" for language to try to translate for all existing translations. Each argument after this is the name of a file to translate; if the first one is "all", all files will be translated.

  Usage: `HtmlAssetTranslator android/assets/ (all|lang1[,lang2 ...]) (all|file1.html[ file2.html ...])`

  `android/assets/ es all` 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

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static void` | `main(String[] args)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### main

          public static void main(String[] args)
                           throws IOException

      Throws:
        `IOException`

Copyright © 2007–2018. All rights reserved.