Verfügbar

Polyglot

Ihre App- und Website-Texte in 43 Sprachen, übersetzt von Ihrem eigenen Modell und zeichenweise geprüft.

  • Linux or macOS
  • Python 3.9+
  • Local LLM
  • 6 file formats
$397einmalig

Enthält 12 Monate Updates

Was es kann

Polyglot übernimmt die englischen Strings, die Ihre App und Website bereits haben, und übersetzt sie in bis zu 42 weitere Sprachen – in den Dateien und Ordnern, die jede Plattform erwartet, mit einem Modell, das Sie selbst ausführen. Jeder String wird geprüft zurückgegeben: Geht ein Platzhalter, ein Tag oder ein beizubehaltender Name verloren, oder ist die Antwort nicht im Schriftsystem der Sprache, wird der String erneut angefordert. Ein String, der weiterhin fehlschlägt, wird weggelassen und gemeldet, statt fehlerhaft ausgeliefert zu werden.

Getestet auf einem echten Modell

Was ist enthalten

Der Übersetzer

Stapelweise an Ihr Modell, Prüfungen, Wiederholungen mit benanntem Problem, ein Translation Memory, Sprachen parallel.

Sechs Formate

Reader und Writer, die die Escape-Sequenzen, Ordner und Pluralregeln jeder Plattform beibehalten.

Die Prüfungen

Auch allein nutzbar: Prüfen Sie eine vorhandene Übersetzung gegen ihre englische Quelle.

Eine Beispiel-App

Eine kleine App in allen sechs Formaten mit ihrer Konfiguration, zum Ausprobieren vor der eigenen.

Voraussetzungen

  • Linux oder macOS mit Python 3.9 oder neuer; nichts aus pip zu installieren.
  • Ein OpenAI-kompatibler Modellserver mit einem mehrsprachigen Instruktionsmodell; unseres ist ein offenes Modell mit 27 Milliarden Parametern.

Gut zu wissen

  • Die Prüfungen fangen das, was eine App bricht, nicht die falsche Bedeutung: Lassen Sie einen Muttersprachler Ihre Produktbeschreibung, Paywall und Rechtstexte lesen.
  • gettext-Pluraleinträge bleiben in dieser Version auf Englisch.
  • Die Geschwindigkeit hängt von Ihrem Modell ab.
  • Die Prüfungen sind frei und Open Source: translation-checks auf GitHub. Das Kit ergänzt den Übersetzer, die sechs Formate, Pluralformen, das Memory und ein Jahr Updates.

From our field notes

Häufige Fragen

Welche Sprachen?

Arabisch, Amharisch, Bulgarisch, Tschechisch, Deutsch, Griechisch, Spanisch, Persisch, Finnisch, Filipino, Französisch, Schottisch-Gälisch, Hebräisch, Haitianisch-Kreolisch, Ungarisch, Armenisch, Indonesisch, Italienisch, Japanisch, Khmer, Kannada, Koreanisch, Mazedonisch, Malaiisch, Niederländisch, Norwegisch, Oromo, Punjabi, Polnisch, Portugiesisch (Brasilien), Rumänisch, Russisch, Slowakisch, Slowenisch, Serbisch, Schwedisch, Thai, Türkisch, Ukrainisch, Vietnamesisch und Chinesisch, vereinfacht und traditionell, aus dem Englischen.

Braucht es eine GPU?

Polyglot selbst nicht; Ihr Modellserver entscheidet. Ein kleines Modell läuft langsam auf einer CPU; eine GPU macht eine große Datei in vielen Sprachen zur Sache von Minuten.

Was passiert mit einem String, den das Modell falsch übersetzt?

Er wird einzeln erneut angefragt, mit Benennung des Problems. Scheitert er weiterhin, wird er aus der Datei weggelassen, sodass Ihre App für diesen einen String das Englische anzeigt, und der Durchlauf listet ihn mit dem Grund auf. Nichts Kaputtes wird geschrieben.

Kann ich stattdessen eine gehostete API verwenden?

Ja: jeder Dienst mit einem OpenAI-kompatiblen Chat-Endpunkt. Tragen Sie die Basis-URL und den Modellnamen in polyglot.json ein und den Schlüssel in eine Datei.

Aktualisiert: