Example usage for com.google.gwt.language.client.transliteration LanguageCode ENGLISH

List of usage examples for com.google.gwt.language.client.transliteration LanguageCode ENGLISH

Introduction

In this page you can find the example usage for com.google.gwt.language.client.transliteration LanguageCode ENGLISH.

Prototype

LanguageCode ENGLISH

To view the source code for com.google.gwt.language.client.transliteration LanguageCode ENGLISH.

Click Source Link

Usage

From source file:com.google.gwt.language.sample.hellolanguage.client.TransliterationDemo.java

License:Apache License

/**
 * Initializes the transliteration controls.
 *
 * @param div the div to which language options menu is attached.
 * @param transltextarea the textarea for transliteration
 *///  w ww  .j a  v  a2  s  .  c  om
private void initTransliterationControls(HTML div, TextArea transltextarea) {
    LanguageCode srcLanguage = LanguageCode.ENGLISH;
    LanguageCode[] destLanguages = SupportedDestinationLanguages.ALL.getLanguageCodes();

    TransliterationControlOptions options = TransliterationControlOptions.newInstance(srcLanguage,
            destLanguages, true, "ctrl+g");
    TransliterationControl control = TransliterationControl.newInstance(options);

    control.showControl(div);
    control.makeTransliteratable(transltextarea);

    // TODO: making textarea transliteratable is resizing the textarea. Fix the
    // issue. Currently we have to explicitly resize or specify
    // adjustTextareaStyle = false
    transltextarea.setWidth("500px");
    transltextarea.setHeight("120px");
}