Wie behandeln Lokalisierung in JavaScript-Dateien?

Ich soll JavaScript-code getrennt von Ansichten.
Ich habe die Anforderung zu implementieren Lokalisierung für eine einfache image-Taste generiert JavaScript:

<img src="..." onclick="..." title="Close" />

Was ist die beste Technik, um den Titel zu lokalisieren?

PS: ich fand eine Lösung von Ayende. Das ist die richtige Richtung.

Edit:
Ich habe Lokalisierung helper-Klasse, die die Controller.Resource('foo') - Erweiterung-Methode.

Bin ich denken, um es zu erweitern (Helfer), es könnte also wieder alle JavaScript-Ressourcen (von der "ClientSideResources" Unterordner in App_LocalResources) für den angegebenen controller durch seinen Namen. Dann - nennen wir es in BaseController ist, fügen Sie es zu ViewData - und render es in Layout.

Wäre das eine gute Idee?

InformationsquelleAutor Arnis Lapsa | 2009-07-06

Schreibe einen Kommentar