2017-12-19 3 views
1

In Firebase Auth Dokumentation wird erwähnt, dass wir die Authentifizierung SMS Sprache mit dem folgenden Aufruf internationalisieren können. Zum Beispiel zuFirebase Phone Authentication - Internalisierung der Überprüfung SMS-Text

FirebaseAuth.getInstance().setLanguageCode("fr"); 

sollte die Sprache der Nachricht auf Französisch einstellen.

Eigentlich auf Android Ich habe nie diese sms arbeiten auf der Template-Sprache auf Feuerbasis Konsole

Jede Beratung gesetzt ankommen?

Antwort

0

Um die Sprache in der Vorlage für die folgenden ändern:

SMS-Bestätigung

Passwort zurücksetzen

E-Mail-Adresse ändern

folgende

Sie:

    Go
  1. zu Feuerbasis Konsole
  2. Klick auf Authentifizierung
  3. Klicken Sie auf Vorlagen

Innerhalb der Vorlagen Sie diese haben:

Change language

Sie können dann mit einem Klick auf die die Sprache ändern Bearbeitungsschaltfläche neben Vorlagensprache Englisch.

+0

Ja, da ich bemerkte, dass die SMS auf dieser Sprache ankommen, ohne die App-Sprache zu berücksichtigen. Die Sache ist, dass wir die SMS abhängig von der App-Sprache senden möchten. Ie .: manchmal Englisch, manchmal Spanisch, etc ... – Yunnyyy

+0

die Vorlagensprache kann in der Schablone nur geändert werden, also, wenn Sie es von Englisch zu Spanisch hier ändern, erhalten Sie es als Spanisch. Ich sehe jetzt, welche Sprache hast du versucht, und in dem SetLanguagecode hinzuzufügen? –

+0

Ich habe verschiedene versucht. Spanisch, Französisch. Ich habe versucht: "SP", "ES", "FR", "fr", "ES-es" nicht davon funktionierte. – Yunnyyy

0

Stellen Sie sicher, dass Sie die Android-Version verwenden, die die clientseitige Lokalisierung unterstützt. Verwenden Sie auch Ihre eigenen benutzerdefinierten Vorlagen? Wenn dies der Fall ist, lokalisiert Firebase Auth keine benutzerdefinierten E-Mail-Vorlagen.

Verwandte Themen