本文整理汇总了Java中com.google.cloud.translate.Translate.LanguageListOption类的典型用法代码示例。如果您正苦于以下问题:Java LanguageListOption类的具体用法?Java LanguageListOption怎么用?Java LanguageListOption使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
LanguageListOption类属于com.google.cloud.translate.Translate包,在下文中一共展示了LanguageListOption类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: displaySupportedLanguages
import com.google.cloud.translate.Translate.LanguageListOption; //导入依赖的package包/类
/**
* Displays a list of supported languages and codes.
*
* @param out print stream
* @param tgtLang optional target language
*/
public static void displaySupportedLanguages(PrintStream out, Optional<String> tgtLang) {
Translate translate = createTranslateService();
LanguageListOption target = LanguageListOption.targetLanguage(tgtLang.orElse("en"));
List<Language> languages = translate.listSupportedLanguages(target);
for (Language language : languages) {
out.printf("Name: %s, Code: %s\n", language.getName(), language.getCode());
}
}