/ / Wie verwende ich Lokalisierung (i18n) mit Haml in Middleman - Lokalisierung, Internationalisierung, Haml, Zwischenhändler

Wie verwende ich Lokalisierung (i18n) mit Haml in Middleman - Lokalisierung, Internationalisierung, Haml, Vermittler

Die Beispiele auf Middlemans Webseite sind in ERB, aber ich benutze gerne HAML.

http://middlemanapp.com/advanced/localization/

Dies ist ihre Beispiel-Lokalisierungs-YAML-Datei:

---
es:
hello: "Hola"

Und so nutzen sie ERB, um darauf zuzugreifen.

<%= I18n.t(:hello) %> World

Aber ich bevorzuge HAML zu ERB. Wie übersetzt sich die obige Zeile in HAML?

Antworten:

2 für die Antwort № 1

Das wäre einfach:

= I18n.t(:hello)
World

Vielleicht möchten Sie die Begrüßung jedoch in Ihre Lokalisierungsdatei einfügen:

es:
hello: "Hola %{name}"

und rufe es so von deinem HAML an

= I18n.t(:hello, :name => "World")