Zum Hauptinhalt springen

Benutzerdefinierte Schnittstellenübersetzung

ImmersiveL

Translify Model unterstützt benutzerdefinierte Schnittstellen

Aktivieren Sie Beta-Testfunktionen aktivieren in Optionen > Entwicklereinstellungen.

Wählen Sie dann Benutzerdefinierte API in Optionen > Allgemein, um die Konfigurationsseite zu öffnen.

Anforderung

  • Methode: POST
  • Inhaltstyp: application/json
  • Body
    • source_lang: Sprachcode
    • target_lang: Sprachcode
    • text_list: Array von übersetzten Textstrings

Antwort

  • Antwort
    • Übersetzungen: Array
      • detected_source_lang: Sprachcode
      • text: übersetzter Text

Reservierter Platzhalter

Der Zweck besteht darin, den nicht-textlichen Inhalt in der Übersetzung der Webseite zu platzieren und das spezielle Symbol nach der Übersetzung beizubehalten. Wir werden den entsprechenden nicht-textlichen Inhalt nach Abschluss der Übersetzung wiederherstellen.

Spezifikation

String-Array

  • 0: Links des paarweisen Trennzeichens
  • 1: Rechte Seite der paarweisen Trennzeichen
  • 2: Tag-Trennzeichen

(zum) Beispiel

  • Beispiel 1: ['{', '}']
            Original: 😁 Hallo 👏🏻 Welt
Platzhalter Original: {0} Hallo {1} Welt

Platzhalter Übersetzung: {0} hello {1} world
Übersetzung: 😁 hello 👏🏻 wrold
  • Beispiel 2: ['', '', 'b']
            Original: 😁 Hallo 👏🏻 Welt
Platzhalter Original: <b0></b0> Hallo <b1></b1> Welt

Platzhalter Übersetzung: <b0></b0> hello <b1></b1> world
Übersetzung: 😁 hello 👏🏻 wrold

Sprachcode

auto: Sprache erkennen
af: Afrikaans
am: Amharisch
ar: Arabisch
az: Aserbaidschanisch
be: Weißrussisch
bg: Bulgarisch
tn: Zana
bn: Bengalisch
bs: Bosnisch
ca: Katalanisch
ceb: Cebuano
co: Korsisch
cs: Tschechisch
cy: Walisisch
da: Dänisch
de: Deutsch
el: Griechisch
en: Englisch
eo: Esperanto
es: Spanisch
et: Estnisch
eu: Baskisch
fa: Farsi
fi: Finnisch
fil: Filipino
fj: Fidschianisch
fr: Französisch
fy: Friesisch
ga: Irisch
gd: Schottisches Gälisch
gl: Galicisch
gu: Gujarati
ha: Hausa
haw: Hawaiianisch
he: Hebräisch
hi: Hindi
hmn: Hmong
hr: Kroatisch
ht: Haitianisches Kreol
hu: Ungarisch
hy: Armenisch
id: Indonesisch
ig: Igbo
is: Isländisch
it: Italienisch
ja: 日本語
jw: Javanisch
ka: Georgisch
kk: Kasachisch
km: Khmer
kn: Kannada
ko: Koreanisch
ku: Kurdisch
ky: Kirgisisch
la: Latein
lb: Luxemburgisch
lo: Lao
lt: Litauisch
lv: Lettisch
mg: Malagassi
mi: Maori
mk: Mazedonisch
ml: Malayalam
mn: Mongolisch
mr: Marathi
ms: Malaiisch
mt: Maltesisch
mww: Bai Miao
my: Burmesisch
ne: Nepalesisch
nl: Niederländisch
no: Norwegisch
ny: Nyanz(Chichewa)
otq: Querétaro Otomi
pa: Punjabi
pl: Polnisch
ps: Paschtu
pt: Portugiesisch(Portugal,Brasilien)
ro: Rumänisch
ru: Russisch
sd: Sindhi
si: Singhalesisch
sk: Slowakisch
sl: Slowenisch
sm: Samoanisch
sn: Schona
so: Somali
sq: Albanisch
sr: Serbisch
sr-Cyrl: Serbien(Kyrillisch)
sr-Latn: Serbien(Lateinisch)
st: Sesotho
su: Sundanesisch
sv: Schwedisch
sw: Suaheli
ta: Tamilisch
te: Telugu
tg: Tadschikisch
th: Thailändisch
tlh: Klingonisch
tlh-Qaak: Klingo(piqaD)
to: Tongaisch
tr: Türkisch
ty: Tahiti
ug: Uigurisch
uk: Ukrainisch
ur: Urdu
uz: Usbekisch
vi: Vietnamesisch
wyw: Klassisches Chinesisch
xh: Bantu
yi: Jiddisch
yo: Yoruba
yua: Yucatan Maya
yue: Kantonesisch(Traditionell)
zh-CN: Chinesisch(Vereinfacht)
zh-TW: Chinesisch(Traditionell)
zu: Zulu