2016-05-23 3 views
1

Ich habe versucht zu lernen und zu verstehen react-intl Bibliothek und ich stieß auf babel-plugin-react-intl Bibliothek. Es gibt eine Beschreibung in der Bibliotheksseite so;Was sind die Vorteile von babel-plugin-react-intl?

Extracts string messages for translation from modules that use React Intl.

frage ich mich, dass die String-Nachrichten extrahiert werden würde?

Welche Vorteile haben extrahierte Nachrichten?

Antwort

4

Von: https://blog.johnphoto.se/2016/03/21/react-intl-v2/ (konnte nicht ohne mehr rep Kommentar)

Sobald es Zeit, all diese Nachrichten übersetzt zu bekommen, müssen Sie nur auf einen tun webpack mit dem babel-Plugin reagieren-intl bauen Plugin. Dies wird extrahieren alle definierten Nachrichten aus der Codebasis in JSON-Dateien. Diese Dateien werden dann an Ihre Übersetzer gesendet und sie übersetzen alle dieser Nachrichten und die Übersetzungen werden in einen flachen JSON Hash gelegt und dieser wird dann in Ihren Code geladen und Sie haben eine i18n enabled App. Also genug mit der Theorie!

+0

die Verbindung ist unterbrochen. – Tomasz

Verwandte Themen