Hanlding Динамический многоязычный контент в ASP.NET (Роман, Хинди и Урду) - PullRequest
0 голосов
/ 12 мая 2019

Я хочу создать сайт в ASP.NET, который обрабатывает несколько языков.Мое содержимое на трех языках: римском, урду и английском. Содержимое будет динамическим.

Например, , если пользователь заходит на мой сайт и ищет на сайте определенную запись.Затем пользователь хочет изменить языковые предпочтения, его содержимое будет динамически меняться, когда пользователь выбирает другой язык из меню.Затем он ищет другой пост и хочет изменить языковые предпочтения на какой-то другой язык, содержимое должно быть снова переведено на вновь выбранный язык.Я могу позволить себе вставить отдельные данные для каждого языка в базе данных, но я не уверен, работает ли это и как это работает ( как создать дизайн БД для такого решения и как хранить и извлекать одни и те же данные на нескольких языках вdb ).

Я смотрел некоторые потоки на разных платформах, но решения, с которыми я столкнулся, не подходят для моего сценария.Одним из решений является использование Google Translate, но мне нужен качественный перевод, а Google Translate плохо работает на римском языке.Другим наиболее рекомендуемым решением для ASP.NET является использование файлов ресурсов (пар ключ-значение для контента).Использование файлов ресурсов для небольших веб-сайтов, где контент является статическим, работает отлично, но файлы ресурсов не продаются и не будут работать в моем сценарии, поскольку контент, с которым я работаю, полностью динамичен.

Пожалуйста, дайте мне знать, если есть решение.Любая помощь будет оценена!

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...