Aspose::Words::AI::Language перечисление

Language enum

Указывает язык, на который будет переводиться текст с использованием AI.

enum class Language

Значения

ИмяЗначениеОписание
Африкаанс54
AfrikaansSouthAfrica1078
Албанский28
AlbanianAlbania1052
Эльзасский1156
Амхарский1118
Арабский1
ArabicAlgeria5121
ArabicBahrain15361
ArabicEgypt3073
ArabicIraq2049
ArabicJordan11265
ArabicKuwait13313
ArabicLebanon12289
ArabicLibya4097
ArabicMorocco6145
ArabicOman8193
ArabicQatar16385
ArabicSaudiArabia1025
ArabicSyria10241
ArabicTunisia7169
ArabicUAE14337
ArabicYemen9217
армянский43
ArmenianArmenia1067
ассамский1101
Azeri44
AzeriCyrillic2092
AzeriLatin1068
Баскский45
БаскскийБаск1069
Белорусский35
БелорусскийБеларусь1059
Бенгальский1093
БенгальскийБангладеш2117
BosnianCyrillic8218
BosnianLatin5146
Бретонский1150
Болгарский2
БолгарскийБолгария1026
Бирманский1109
каталонский3
КаталонскийКаталонский1027
чероки1116
ChineseHongKong3076
ChineseMacao5124
КитайскийКитай2052
ChineseSingapore4100
ChineseTaiwan1028
КитайскийУпрощённый4
КитайскийТрадиционный31748
хорватский26
CroatianBozniaAndHerzegovina4122
ХорватскийХорватия1050
чешский5
ЧешскийЧехия1029
датский6
ДатскийДания1030
дивехи101
ДивехиМальдивы1125
Голландский19
DutchBelgium2067
DutchNetherlands1043
Эдо1126
Английский9
EnglishAustralia3081
EnglishBelize10249
EnglishCanada4105
EnglishCaribbean9225
EnglishHongKong15369
EnglishIndia16393
EnglishIndonesia14345
EnglishIreland6153
EnglishJamaica8201
EnglishMalaysia17417
EnglishNewZealand5129
EnglishPhilippines13321
EnglishSingapore18441
EnglishSouthAfrica7177
EnglishTrinidadAndTobago11273
EnglishUK2057
EnglishUS1033
EnglishZimbabwe12297
эстонский37
ЭстонскийЭстония1061
фарерский56
ФарерскийФарерскиеОстрова1080
филиппинский1124
финский11
ФинскийФинляндия1035
Французский12
FrenchBelgium2060
ФранцузскийКамерун11276
FrenchCanada3084
ФранцузскийКонго9228
ФранцузскийКот-д’Ивуар12300
Французский (Франция)1036
ФранцузскийГаити15372
Французский (Люксембург)5132
ФранцузскийМали13324
Французский (Монако)6156
ФранцузскийМарокко14348
ФранцузскийРеюньон8204
ФранцузскийСенегал10252
Французский (Швейцария)4108
ФранцузскиеЗападныеИндии7180
ФризскийНидерланды1122
Фульфульде1127
ГэльскийШотландия1084
Галисийский86
ГалисийскийГалисия1110
Грузинский55
ГрузинскийГрузия1079
Немецкий7
GermanAustria3079
GermanGermany1031
GermanLiechtenstein5127
GermanLuxembourg4103
GermanSwitzerland2055
Греческий8
ГреческийГреция1032
Гуарани1140
гуджарати71
ГуджаратиИндия1095
хауса1128
гавайский1141
иврит13
ИвритИзраиль1037
хинди57
ХиндиИндия1081
венгерский14
ВенгерскийВенгрия1038
Ибибио1129
исландский15
исландский Исландия1039
игбо1136
Индонезийский33
индонезийский Индонезия1057
инуктитут1117
инуктитут латинский Канада2141
ирландский Ирландия2108
итальянский16
ItalianItaly1040
ItalianSwitzerland2064
японский17
японский Япония1041
каннада75
каннада Индия1099
канури1137
кашмири2144
КашмириАрабский1120
казахский63
казахский Казахстан1087
кхмерский1107
Kiswahili65
суахили Кения1089
Konkani87
конкани Индия1111
Korean18
корейский Корея1042
Kyrgyz64
киргизский Кыргызстан1088
Lao1108
Latin1142
Latvian38
латышский Латвия1062
Литовский39
литовский Литва1063
люксембургский Люксембург1134
Македонский47
македонский Северная Македония1071
малайский62
MalayMalaysia1086
MalayBruneiDarussalam2110
Малаялам1100
мальтийский1082
манипури1112
маори1153
MapudungunChile1146
маратхи78
маратхи Индия1102
мохок Мохок1148
монгольский80
MongolianCyrillic1104
MongolianMongolian2128
непальский1121
Непальский (Индия)2145
Норвежский20
NorwegianBokmal1044
NorwegianNynorsk2068
ория1096
оромо1138
Папиаменто1145
Пушту1123
Персидский41
Персидский (Иран)1065
Польский21
Польский (Польша)1045
Португальский22
PortugueseBrazil1046
PortuguesePortugal2070
Панджаби70
PunjabiIndia1094
PunjabiPakistan2118
QuechuaBolivia1131
QuechuaEcuador2155
QuechuaPeru3179
Румынский24
Румынский (Молдова)2072
Румынский (Румыния)1048
Ретороманский (Швейцария)1047
Русский25
Русский (Молдова)2073
Русский (Россия)1049
Саамский Инари (Финляндия)9275
Саамский Луле (Норвегия)4155
Саамский Луле (Швеция)5179
Саамский Северный (Финляндия)3131
Саамский Северный (Норвегия)1083
Саамский Северный (Швеция)2107
Саамский Скольт (Финляндия)8251
Саамский Южный (Норвегия)6203
Саамский Южный (Швеция)7227
Санскрит79
СанскритИндия1103
Сепеди1132
Сербский31770
SerbianCyrillicBosniaAndHerzegovina7194
SerbianCyrillicSerbiaAndMontenegro3098
SerbianLatinBosniaAndHerzegovina6170
SerbianLatinSerbiaAndMontenegro2074
Sindhi2137
SindhiDevanagaric1113
Sinhalese1115
Slovak27
СловацкийСловакия1051
словенский36
СловенскийСловения1060
сомалийский1143
лужицкий1070
Испанский10
SpanishArgentina11274
SpanishBolivia16394
SpanishChile13322
SpanishColombia9226
SpanishCostaRica5130
SpanishDominicanRepublic7178
SpanishEcuador12298
SpanishElSalvador17418
SpanishGuatemala4106
SpanishHonduras18442
SpanishMexico2058
SpanishNicaragua19466
SpanishPanama6154
SpanishParaguay15370
SpanishPeru10250
SpanishPuertoRico20490
SpanishSpainModernSort3082
SpanishSpainTraditionalSort1034
SpanishUruguay14346
SpanishVenezuela8202
Sutu1072
Шведский29
SwedishFinland2077
SwedishSweden1053
Syriac90
СирийскийСирия1114
Tajik1064
Tamazight1119
TamazightLatin2143
Tamil73
ТамильскийИндия1097
Tatar68
ТатарскийРоссия1092
Telugu74
ТелугуИндия1098
Thai30
ТайскийТаиланд1054
TibetanButan2129
TibetanChina1105
TigrignaEritrea2163
TigrignaEthiopia1139
цонга1073
тсвана1074
турецкий31
ТурецкийТурция1055
туркменский1090
Украинский34
УкраинскийУкраина1058
Урду32
УрдуПакистан1056
УрдуИндия2080
Узбекский67
UzbekCyrillic2115
UzbekLatin1091
Венда1075
Вьетнамский42
ВьетнамскийВьетнам1066
Уэльский1106
Кхоса1076
Йи1144
Идиш1085
Йоруба1130
Зулу1077

Примеры

Показывает, как переводить текст с помощью моделей Google.

auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Document.docx");

System::String apiKey = System::Environment::GetEnvironmentVariable(u"API_KEY");
// Используйте генеративные языковые модели Google.
System::SharedPtr<Aspose::Words::AI::AiModel> model = Aspose::Words::AI::AiModel::Create(Aspose::Words::AI::AiModelType::GeminiFlashLatest)->WithApiKey(apiKey);

System::SharedPtr<Aspose::Words::Document> translatedDoc = model->Translate(doc, Aspose::Words::AI::Language::Arabic);
translatedDoc->Save(get_ArtifactsDir() + u"AI.AiTranslate.docx");

См. также