
Text übersetzen
Hergestellt von Firebase
Übersetzt Zeichenfolgen, die in eine Cloud Firestore-Sammlung geschrieben wurden, in mehrere Sprachen (verwendet die Cloud Translation API).
Wie diese Erweiterung funktioniert
Verwenden Sie diese Erweiterung, um Zeichenfolgen (z. B. Textnachrichten) zu übersetzen, die in eine Cloud Firestore-Sammlung geschrieben wurden.
Diese Erweiterung hört auf Ihre angegebene Cloud Firestore-Sammlung. Wenn Sie einem angegebenen Feld in einem Dokument in dieser Sammlung eine Zeichenfolge hinzufügen, lautet diese Erweiterung:
- Übersetzt die Zeichenfolge in die angegebenen Zielsprachen. Die Ausgangssprache der Zeichenfolge wird automatisch erkannt.
- Fügt die Übersetzung (en) der Zeichenfolge einem separaten angegebenen Feld im selben Dokument hinzu.
Sie geben die gewünschten Zielsprachen mit ISO-639-1-Codes an. Eine Liste der gültigen Sprachen und der entsprechenden Codes finden Sie in der Dokumentation zur Cloud Translation API .
Wenn das ursprüngliche nicht übersetzte Feld des Dokuments aktualisiert wird, werden auch die Übersetzungen automatisch aktualisiert.
Zusätzliches Setup
Stellen Sie vor der Installation dieser Erweiterung sicher, dass Sie in Ihrem Firebase-Projekt eine Cloud Firestore-Datenbank eingerichtet haben .
Abrechnung
Um eine Erweiterung zu installieren, muss sich Ihr Projekt im Blaze-Plan (Pay as you go) befinden
- Für die für diese Erweiterung erforderlichen Firebase-Ressourcen wird ein geringer Betrag (normalerweise ca. 0,01 USD / Monat) berechnet (auch wenn sie nicht verwendet wird).
- Diese Erweiterung verwendet andere Firebase- und Google Cloud Platform-Dienste, für die Gebühren anfallen, wenn Sie die kostenlose Stufe des Dienstes überschreiten:
- Cloud-Übersetzungs-API
- Cloud Firestore
- Cloud-Funktionen (Node.js 10+ Laufzeit. Siehe FAQs )
So installieren Sie diese Erweiterung
Verwenden der Firebase-Konsole
Zum Installieren und Verwalten von Erweiterungen können Sie die Firebase-Konsole verwenden.
Installation über die KonsoleVerwenden der Firebase-CLI
Zum Installieren und Verwalten von Erweiterungen können Sie auch die Firebase-CLI verwenden:
Schritt 1: Führen Sie den folgenden Befehl npm aus , um die CLI zu installieren oder auf die neueste CLI-Version zu aktualisieren.
npm install -g firebase-toolsFunktioniert nicht? Sehen Sie sich die Firebase CLI-Referenz an oder ändern Sie Ihre npm-Berechtigungen .
Schritt 2: Installieren Sie diese Erweiterung, indem Sie den folgenden Befehl ausführen
firebase ext:install firestore-translate-text --project=projectId_or_alias