i18N : Client

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Stellt Methoden zum Abrufen und Formatieren von übersetzten Nachrichten bereit.

    Auf die i18N-Methoden wird mit dem globalen g_i18n-Objekt zugegriffen.

    i18N – format(String message, Object map)

    Formatiert eine Zeichenfolge, die benannte Token mit Werten aus einer Zuordnung enthält.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Nachricht Zeichenfolge Die Nachricht, der die Token hinzugefügt werden sollen.
    map Objekt Die Zuordnung von Namen-Wert-Paaren, die in der Nachricht ersetzt werden sollen.
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die formatierte Zeichenfolge.
    // Returns: "The rich young ruler was very very rich"
    nowapi.g_i18n.format("The {p1} {p2} {p3} was very very {p1}",{p1: "rich", p2: "young", p3: "ruler"});

    i18N – getMessage(String msgKey, Function callback)

    Ruft eine übersetzte Nachricht ab.

    Wenn die angegebene Zeichenfolge in der Datenbank für die aktuelle Sprache vorhanden ist, wird die übersetzte Meldung zurückgegeben. Wenn die angegebene Zeichenfolge für die aktuelle Sprache in der Datenbank nicht vorhanden ist, wird die englische Meldung zurückgegeben. Wenn die Zeichenfolgen gar nicht in der Datenbank vorhanden ist, wird die ID zurückgegeben.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    msgKey Zeichenfolge Die Nachricht, die abgerufen werden soll.
    callback Funktion Die Funktion, die aufgerufen werden soll, wenn die Nachricht abgerufen wurde. Die Rückruffunktion hat ein Argument, und zwar eine Zeichenfolge, die die übersetzte Nachricht darstellt.
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    void

    i18N – getMessages(Array msgKeys, Function callback)

    Ruft eine Reihe von Nachrichten ab.

    Wenn die angegebene Zeichenfolge in der Datenbank für die aktuelle Sprache vorhanden ist, wird die übersetzte Meldung zurückgegeben. Wenn die angegebene Zeichenfolge für die aktuelle Sprache in der Datenbank nicht vorhanden ist, wird die englische Meldung zurückgegeben. Wenn die Zeichenfolgen gar nicht in der Datenbank vorhanden ist, wird die ID zurückgegeben.

    Tabelle : 5. Parameter
    Name Typ Beschreibung
    msgKeys Array Ein Array von Schlüsseln, das die abzurufenden Nachrichten angibt.
    callback Funktion Die Funktion, die aufgerufen werden soll, wenn die Nachrichten abgerufen wurden. Die Rückruffunktion hat ein A, und zwar ein Objekt, das Schlüssel-Wert-Paare enthält, wobei der Schlüssel der angeforderte Nachrichtenschlüssel ist, und der Wert ist die übersetzte Zeichenfolge.
    Tabelle : 6. Ergebnisse
    Typ Beschreibung
    void