Zum Inhalt springen

Über Crowdin Apps

Erweitere Crowdin und Crowdin Enterprise mit deinen eigenen Apps: Füge Funktionen zur Benutzeroberfläche hinzu, verbinde externe Dienste und verarbeite Inhalte.

Erstelle eine Crowdin-App mit deinem KI-Coding-Agenten:

Hilf mir beim Erstellen einer Crowdin-App. Führe Folgendes aus:
1. Installiere das Crowdin-Plugin mit npx plugins add crowdin/skills.
2. Frage mich, was die App tun soll, und verwende anschließend den create-app-Skill, um sie zu erstellen, zu entwickeln und zu veröffentlichen.
3. Öffne nach der Veröffentlichung eine Vorschau, damit ich die App in Crowdin sehen kann.

Der Agent meldet dich in deinem Browser bei Crowdin an und bittet dich um Bestätigung, bevor er die App in deiner Organisation registriert. Die veröffentlichte App wird in deinem Konto installiert, und das Manifest legt fest, wer sie sonst noch verwenden kann. Das kannst du später unter Crowdin Apps – Berechtigungskonfiguration ändern.

Weitere Informationen zu Crowdin Skills.

Für Endbenutzer erscheint eine installierte App als vollständig integrierter Bestandteil von Crowdin, dessen Funktionen direkt in der Benutzeroberfläche bereitgestellt werden.

Es gibt zwei Möglichkeiten, eine Crowdin-App zu erstellen. Serverless-Apps laufen auf der Crowdin-Infrastruktur: Du erstellst die Benutzeroberfläche und Crowdin hostet und betreibt die App. Self-Hosted-Apps laufen auf einem von dir betriebenen Server. Dadurch können sie jeden Modultyp verwenden, einschließlich solcher mit serverseitiger Logik. Keine der beiden Möglichkeiten ersetzt die andere. Wähle die Variante, die zu den Anforderungen deiner App passt.

Serverless-Apps

Erstelle Dashboards, Panels und andere UI-Module, die auf der Crowdin-Infrastruktur ausgeführt werden. Du erstellst das Grundgerüst, die Vorschau und die Veröffentlichung der App über die CLI – ohne Server, den du bereitstellen oder warten musst.

Wähle diesen Weg, wenn deine App ausschließlich aus einer Benutzeroberfläche besteht: Sie zeigt Daten an, erweitert die Crowdin-Benutzeroberfläche und ruft die Crowdin-API im Namen der Person auf, die sie verwendet.

Mit dem Serverless Apps SDK starten

Self-Hosted-Apps

Erstelle eine App, die von deinem eigenen Server unterstützt wird, und verwende dafür eine beliebige Sprache und ein beliebiges Framework. Dieser Weg unterstützt jeden Modultyp, einschließlich Dateiverarbeitung, KI-Anbieter und benutzerdefinierter MT-Engines.

Wähle diesen Weg, wenn deine App serverseitige Logik benötigt: Sie verarbeitet Dateien, reagiert auf Webhooks, verbindet externe Dienste oder arbeitet mit den Berechtigungen des Kontos, das die App installiert hat.

Mit dem Crowdin Apps SDK starten

Serverless-AppsSelf-Hosted-Apps
HostingCrowdin führt deine App ausDu stellst deine App bereit und führst sie aus
ModulUI-ModuleAlle Modultypen
API-AufrufeIm Namen des Benutzers, der in der App arbeitetIm Namen des Kontos, das die App installiert hat
Technologie-StackTypeScript mit vorab konfiguriertem React und Crowdin UI KitBeliebige Sprache und beliebiges Framework

Wenn deine App eine Benutzeroberfläche mit serverseitiger Logik kombiniert, erstelle sie als Self-Hosted-App. Self-Hosted-Apps können ebenfalls UI-Module enthalten.

Um eine Self-Hosted-App in einer anderen Sprache als JavaScript oder TypeScript zu erstellen, folge den Referenzen App Descriptor und Security for Crowdin Apps.

Starte mit einer Vorlage statt mit einem leeren Projekt:

  • Serverless Apps Starter Kit: Die Vorlagen, die die Serverless-CLI als Grundgerüst erstellt, sowie eine vollständige Serverless-App zum Durchlesen von Anfang bis Ende.
  • Crowdin AI Provider Template: Eine Self-Hosted-App, die einen benutzerdefinierten KI-Anbieter hinzufügt und mit dem Crowdin Apps SDK erstellt wurde.
  • Crowdin Custom MT Template: Eine Self-Hosted-App, die eine benutzerdefinierte maschinelle Übersetzungs-Engine hinzufügt.
  • Crowdin Custom File Format Boilerplate: Eine App zur Dateiverarbeitung, die Unterstützung für INI, CONF und CFG hinzufügt, mit einer Vorschau für Übersetzer.

Wenn die App bereit zum Teilen ist, reiche sie im Crowdin Store ein, wo andere Benutzer sie finden und installieren können.

Weitere Informationen zu Veröffentlichen deiner App.

3M+

Registrierte Benutzer

250k+

Projekte

15k+

Aktive Projektinhaber

Brauchst du Hilfe?

Unser Team kann dir bei der technischen Seite deiner App helfen und, sobald sie bereit ist, dabei unterstützen, sie den Crowdin-Kunden zugänglich zu machen.

Support kontaktieren

Sieh dir an, wie die LexiQA-Integration als Crowdin-App erstellt wurde:

Play
War diese Seite hilfreich?