2009-02-09 3 views
2

현재 현지화 된 모든 텍스트는 리소스 파일에 저장되고 < % $ Resouces : Something %>을 사용하여 참조됩니다. Unfortunatly이 방법은 너무 잘 스케일링되지 않고, 많은 diff 문제가 발생했습니다. & 파일 크기가 커지고 있습니다. 누구든지 현지화를위한 더 나은 솔루션을 알고 있습니까? 아니면 리소스 파일이 ASP.NET에있는 전부입니까?ASP.NET 2.0 응용 프로그램 현지화

답변

2

사용자 지정 리소스 공급자를 사용하여 resx 파일 이외의 다른 언어로 지역화 데이터를 저장할 수 있습니다. 여기 Rick Strahl이 데이터베이스에 자원 정보를 저장하는 방법을 보여주는 좋은 기사가 있습니다.

Creating a Data Driven ASP.NET Localization Resource Provider and Editor

가 여기에 사용자 정의 자원 제공자를 생성에 MSDN 문서, 그것은 또한 데이터베이스에서 콘텐츠에 액세스하는 사용자 정의 자원 제공자를 사용하는 방법에 대한 섹션이 포함되어 있습니다.

Extending the ASP.NET 2.0 Resource-Provider Model

+0

꽤 멋지 네요. 1 년 전에 그 사실을 알았 으면 좋았을 텐데. – Greg