Могу ли я показать упрощенный китайский и английский на одной веб-странице? - PullRequest
1 голос
/ 07 октября 2009

Я не плохой веб-разработчик, но бывает, что мне никогда не приходилось поддерживать больше, чем английский, в моих веб-приложениях. Теперь кажется, что мне нужно добавить поддержку китайского для некоторых людей в Шанхае. Я думал: «Полагаю, я просто изменю свои поля базы данных SQL на nvarchar, и я почти буду там».

После некоторых исследований, это гораздо большее, чем я думал. Все примеры, которые я видел, показывают изменение мета-тега для веб-страницы, но мне нужно поддерживать как английские, так и китайские символы (не изображения) на одной странице. Возможно ли это, не делая глупостей, таких как вставка iFrames?

Мне просто нужно указать в правильном направлении.

(Пока мы на этом, я не хочу помешать себе поддерживать другие наборы символов в будущем, поэтому не нужно жестко кодировать, пожалуйста!)

Большое спасибо.

1 Ответ

2 голосов
/ 07 октября 2009

Используйте набор символов, который поддерживает все символы Unicode (я предлагаю UTF-8, в качестве альтернативы UTF-16 может быть жизнеспособным, если большая часть вашего теста не написана латиницей).

Убедитесь, что вы правильно указали кодировку (либо установив правильный заголовок в своем HTTP-ответе, либо указав правильный тег meta в своем HTML).

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