| Package | Description |
|---|---|
| rocks.xmpp.extensions.langtrans |
Provides classes for XEP-0171: Language Translation.
|
| rocks.xmpp.extensions.langtrans.model |
Provides XML schema implementations of XEP-0171: Language Translation.
|
| Modifier and Type | Method and Description |
|---|---|
AsyncResult<List<LanguageTranslation.Translation>> |
LanguageTranslationManager.translate(rocks.xmpp.addr.Jid translationProvider,
String text,
Locale sourceLanguage,
Locale... destinationLanguage)
Translates a text by sending a query to a translation provider.
|
| Modifier and Type | Method and Description |
|---|---|
static LanguageTranslation.Translation |
LanguageTranslation.Translation.forDestinationLanguage(Locale destinationLanguage)
Creates a translation element for a destination language.
|
LanguageTranslation.Translation |
LanguageTranslation.Translation.withDictionary(String dictionary)
Sets the dictionary.
|
LanguageTranslation.Translation |
LanguageTranslation.Translation.withEngine(String engine)
Sets the engine.
|
LanguageTranslation.Translation |
LanguageTranslation.Translation.withReviewed(boolean reviewed)
Indicates that the translation has been reviewed by a human.
|
LanguageTranslation.Translation |
LanguageTranslation.Translation.withSourceLanguage(Locale sourceLanguage)
Sets the source language.
|
LanguageTranslation.Translation |
LanguageTranslation.Translation.withTranslatedText(String text)
Sets the translated text.
|
| Modifier and Type | Method and Description |
|---|---|
List<LanguageTranslation.Translation> |
LanguageTranslation.getTranslations()
Gets the translations.
|
| Constructor and Description |
|---|
LanguageTranslation(LanguageTranslation.Translation... translations) |
| Constructor and Description |
|---|
LanguageTranslation(Collection<LanguageTranslation.Translation> translations) |
LanguageTranslation(String sourceText,
Locale sourceLanguage,
Collection<LanguageTranslation.Translation> translations) |
Copyright © 2014–2017 XMPP.rocks. All rights reserved.