KI Apps

Transmart

Website
Screenshot der Startseite von Transmart
Zusammenfassung mit KI ⊛

Transmart ist ein Open-Source-Entwickler-Tool, das ChatGPT nutzt, um i18n-Übersetzungen zu automatisieren. Durch die Angabe einer Basis-Sprache und der spezifizierten Zielsprachen generiert Transmart alle erforderlichen i18n-Locale-Dateien.

Das Projekt besteht aus zwei Teilen: Core und Cli. Core ist die NodeJS-Kernimplementierung von Transmart, während Cli ein Kommandozeilen-Tool ist, das Core kapselt. In den meisten Fällen wird nur Cli verwendet.

Funktionen


  • Unterstützung für große Dateien, keine Sorge um die 4096-Tokens-Grenze
  • Unterstützung für alle Sprachen, die mit Intl.DisplayNames angezeigt werden können und von ChatGPT verarbeitet werden können
  • Unterstützung für die Überschreibung von AI-übersetzten Werten
  • Unterstützung für i18next, vue-i18n und Chrome.i18n
  • Unterstützung für Glob-Namespace-Matching
  • Unterstützung für die Anpassung von OpenAI-Modellen und API-Endpunkten
  • Unterstützung für benutzerdefinierte Locale-Datei-Strukturen
  • Unterstützung für iOS und Android

Einrichtung


  1. Installation: npm install @transmart/cli -D oder yarn add @transmart/cli
  2. Projekt-Einrichtung: Erstellen Sie eine transmart.config.js-Datei im Projekt-Root mit den erforderlichen Konfigurationsoptionen
  3. Übersetzung: Fügen Sie den transmart-Befehl zu Ihren npm-Skripten hinzu und führen Sie ihn aus

Beispiele


  • next.js
  • Chrome-Erweiterung

Optionen


  • baseLocale: Die Sprache, die als Referenz für die Übersetzung verwendet wird
  • locales: Alle Sprachen, die übersetzt werden müssen
  • localePath: Der Pfad, an dem die Locale-Dateien gespeichert werden
  • openAIApiKey: Der OpenAI-API-Schlüssel
  • context: Ein Kontext für eine genauere Übersetzung
  • openAIApiModel: Das OpenAI-API-Modell, standardmäßig auf gpt-3.5-turbo-16k-0613 gesetzt
  • overrides: Ein Record, der verwendet wird, um die generierten JSON-Dateien teilweise zu überschreiben
  • namespaceGlob: Ein Glob für Namespaces, die verarbeitet werden sollen
  • openAIApiUrl: Die Basis-URL der OpenAI-API, optional
  • openAIApiUrlPath: Der URL-Endpunkt der OpenAI-API, optional

Transmart ist ein leistungsfähiges Tool, das die i18n-Übersetzungen von Anwendungen erleichtert. Durch die Verwendung von ChatGPT kann es große Mengen an Übersetzungen schnell und genau durchführen.

Ähnliche KI-Apps

* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.