Zum Inhalt springen

Veröffentlichung von Crowdin-Apps

Wenn deine App bereit ist, veröffentlichst du sie, damit andere sie installieren und verwenden können. Was dafür erforderlich ist, hängt davon ab, wo die App ausgeführt wird.

Eine selbst gehostete App durchläuft zwei Phasen:

  • Einrichten und Bereitstellen der Produktionsumgebung
  • Veröffentlichung im Crowdin Store

Richte vor der Veröffentlichung getrennte Produktions- und Entwicklungsumgebungen ein – aus zwei Gründen:

  • Stabilität: Du testest Änderungen, ohne Ausfallzeiten oder den Verlust von Produktionsdaten zu riskieren.
  • Sicherheit: Nur Personen, die Kundendaten benötigen, haben Zugriff darauf.

Jede Umgebung benötigt einen eigenen OAuth-Client, eine eigene Datenbank und eigene Zugangsdaten.

Eine selbst gehostete App läuft auf einer von dir kontrollierten Infrastruktur. Du kannst sie daher überall hosten, wo sie über HTTPS bereitgestellt werden kann. Crowdin erreicht die App über das im App-Deskriptor angegebene baseUrl. Diese URL muss daher nach der Installation der App stabil bleiben.

Mit dem Crowdin Apps SDK erstellte Apps werden wie jede andere Node.js-Anwendung bereitgestellt. Die SDK-Dokumentation beschreibt die unterstützten Plattformen.

Crowdin kann eine selbst gehostete App auch für dich hosten. Dies ist eine separate Vereinbarung von serverlosen Apps, die von vornherein auf der Crowdin-Infrastruktur ausgeführt werden. Reiche den Quellcode der App ein. Sobald unser Team ihn geprüft und genehmigt hat, hostet Crowdin die App.

Für jede Hosting-Vereinbarung gilt ein eigener Vertrag. Apps hosted by Crowdin auch carry a Verified by Crowdin badge.

Contact Suppodert-Team für details.

Für eine serverlose App musst du keine eigene Infrastruktur vorbereiten. Die CLI des Serverless Apps SDK erstellt die App und veröffentlicht das Bundle. Danach stellt Crowdin es bereit. Während du an der App arbeitest, verweist die CLI stattdessen auf einen lokalen Server, sodass dieselben Module auf deinem Rechner ausgeführt werden.

Durch die Veröffentlichung wird die App in deinem eigenen Konto installiert. Um sie mit anderen Crowdin-Benutzern zu teilen, reiche sie im Crowdin Store ein.

Weitere Informationen zum Serverless Apps SDK.

Um im Crowdin Store zu veröffentlichen, kontaktiere das Support-Team, um ein Entwicklerkonto zu erhalten. Mit diesem Konto kannst du Apps veröffentlichen und Statistiken wie die Anzahl der Installationen und die App-Bewertung einsehen.

Weitere Informationen zu Veröffentlichen deiner App.

War diese Seite hilfreich?