Ich habe erfolgreich Lokalisierung auf meiner Website hinzugefügt. Kam am nächsten Tag und es funktioniert nicht. Nachdem ich viele Beiträge gelesen hatte und selbst Fehler gemacht habe. Ich habe herausgefunden, dass die Page die Seite ignoriert.aspx.en-US.resx. Da ich kein Standard Resx für die Seite habe, zeigt es die Beschriftung, die ich im Designer habe. Ich nahm nur die en-US und machte es zum Standard (page.aspx.resx). Die Seite zeigt die Zeichenfolgen in der Ressourcendatei korrekt an. Ich habe das Tutorial von MSDN verwendet und das gleiche Tutorial, das Sie finden können. Über das Internet habe ich sogar zum Tutorial auf MSDN beigetragen. wenn Sie Authentifizierung oder Identitätswechsel verwenden, müssen Sie den Zugriff auf die App_LocalResources durch dieASP.NET Lokalisierung Problem
<location path="App_LocalResources">
<system.web>
<authorization>
<allow users="*">
</authorization>
</system.web>
Dass ich gestern web.config Ordner gewähren fand heraus, und das Problem gelöst, aber jetzt ist es nicht die page.aspx.en- verwenden US.resx, es sei denn, es ist der Standard, ich finde es sehr seltsam. Hat jemand die Lösung oder den Vorschlag?