여기에 몇 가지 의견을 주시면 감사하겠습니다. 사이트의 모든 정적 컨텐츠를 문제없이 세계화했으나 이제는 사이트 사용자가 입력 할 수있는 데이터베이스 컨텐츠가되었습니다. 예를 들어 사용자는 질문과 답변이 포함 된 설문지를 만들 수 있습니다.이 질문은 다음과 같이 글로벌화해야합니다.세계화 데이터베이스 ASP.NET MVC
해결책 - 특정 문화권에 대한 표를 분리합니다 우리는 이름 필드가있는 Survey
테이블을 가지고 있는데, 그 이름 필드를 SurveyCultures
테이블로 옮깁니다. 지원하는 각 문화권의 여러 이름 필드를 설문 조사에 추가 할 수 있습니다. 이는 SurveyQuestions
및 SurveyAnswers
테이블에 대해 수행해야합니다.
문제 (이는 MVC storefront example에서 수행 된 것으로 보인다 방법입니다) -이 추가 테이블의 많은 사용자가 다른 사용자에게 표시되는 텍스트를 입력 할 수있는 모든 테이블을 생성합니다. 또한 사용자가 질문을 입력 할 수 있도록 매우 복잡한 프런트 엔드를 작성한 다음 다른 문화권에 대한 질문을 입력하도록 선택합니다. 또한 문화에 대한 조사를 절반 만 번역하면 문제가 발생합니다.
내 질문은 : 이것이 최선의 방법인가? 사람들이 일반적으로 그렇게 하는가? 그렇지 않은 경우 일반적으로 수행되는 권장 관행은 무엇인가?
모든 서클에 참여할 때 어떤 피드백이나 생각이라도 대단히 감사하겠습니다.
많은 감사합니다.
지원하는 모든 언어 목록에서 질문의