Перейти к основному содержимому

Перевод Пользовательского Интерфейса

ImmersiveL

Модель Translify поддерживает пользовательские интерфейсы

Включите Включить функции бета-тестирования в Опции > Настройки разработчика.

Затем выберите Пользовательский API в Опции > Общие, чтобы открыть страницу конфигурации.

Запрос

  • метод: POST
  • content-type: application/json
  • тело
    • source_lang: код языка
    • target_lang: код языка
    • text_list: массив строк переведенного текста

Ответ

  • ответ
    • translations: массив
      • detected_source_lang: код языка
      • text: переведенный текст

Зарезервированный Заполнитель

Цель заключается в том, чтобы сохранить нетекстовый контент на веб-странице и сохранить специальный символ после перевода, мы восстановим соответствующий нетекстовый контент после завершения перевода.

Спецификация

массив строк

  • 0: Левая часть парного разделителя
  • 1: Правая часть парного разделителя
  • 2: Разделитель тегов

(например)

  • Пример 1: ['{', '}']
            Оригинал: 😁 Hallo 👏🏻 Welt
Оригинал с заполнителем: {0} Hallo {1} Welt

Перевод с заполнителем: {0} hello {1} world
Перевод: 😁 hello 👏🏻 wrold
  • Пример 2: ['', '', 'b']
            Оригинал: 😁 Hallo 👏🏻 Welt
Оригинал с заполнителем: <b0></b0> Hallo <b1></b1> Welt

Перевод с заполнителем: <b0></b0> hello <b1></b1> world
Перевод: 😁 hello 👏🏻 wrold

Код Языка

auto: Определить язык
af: Африкаанс
am: Амхарский
ar: Арабский
az: Азербайджанский
be: Белорусский
bg: Болгарский
tn: Зана
bn: Бенгальский
bs: Боснийский
ca: Каталанский
ceb: Себуанский
co: Корсиканский
cs: Чешский
cy: Валлийский
da: Датский
de: Немецкий
el: Греческий
en: Английский
eo: Эсперанто
es: Испанский
et: Эстонский
eu: Баскский
fa: Фарси
fi: Финский
fil: Филиппинский
fj: Фиджийский
fr: Французский
fy: Фризский
ga: Ирландский
gd: Шотландский гэльский
gl: Галисийский
gu: Гуджарати
ha: Хауса
haw: Гавайский
he: Иврит
hi: Хинди
hmn: Хмонг
hr: Хорватский
ht: Гаитянский креольский
hu: Венгерский
hy: Армянский
id: Индонезийский
ig: Игбо
is: Исландский
it: Итальянский
ja: 日本語
jw: Яванский
ka: Грузинский
kk: Казахский
km: Кхмерский
kn: Каннада
ko: Корейский
ku: Курдский
ky: Киргизский
la: Латинский
lb: Люксембургский
lo: Лаосский
lt: Литовский
lv: Латышский
mg: Малагасийский
mi: Маори
mk: Македонский
ml: Малаялам
mn: Монгольский
mr: Маратхи
ms: Малайский
mt: Мальтийский
mww: Бай Мяо
my: Бирманский
ne: Непальский
nl: Голландский
no: Норвежский
ny: Ньянза (Чичева)
otq: Керетаро Отоми
pa: Панджаби
pl: Польский
ps: Пушту
pt: Португальский (Португалия, Бразилия)
ro: Румынский
ru: Русский
sd: Синдхи
si: Сингальский
sk: Словацкий
sl: Словенский
sm: Самоанский
sn: Шона
so: Сомалийский
sq: Албанский
sr: Сербский
sr-Cyrl: Сербия (Кириллица)
sr-Latn: Сербия (Латиница)
st: Сесото
su: Сунданский
sv: Шведский
sw: Суахили
ta: Тамильский
te: Телугу
tg: Таджикский
th: Тайский
tlh: Клингонский
tlh-Qaak: Клингонский (пиКад)
to: Тонганский
tr: Турецкий
ty: Таитянский
ug: Уйгурский
uk: Украинский
ur: Урду
uz: Узбекский
vi: Вьетнамский
wyw: Классический китайский
xh: Банту
yi: Идиш
yo: Йоруба
yua: Юкатекский майя
yue: Кантонский (Традиционный)
zh-CN: Китайский (Упрощенный)
zh-TW: Китайский (Традиционный)
zu: Зулу