Articles of интернационализация

Как сделать многоязычный веб-сайт

Может ли любой орган рассказать мне, как сделать динамический многоязычный веб-сайт в PHP и MySQL? Я понятия не имею об этом. Я искал в Google и не нашел хороших решений. Может ли кто-нибудь предоставить мне пошаговое руководство? Если возможно, сделайте демонстрацию для многоязычного веб-сайта. Или, пожалуйста, напишите мне по любой ссылке, где объясняются подробности об […]

Использовать «SET NAMES»

При чтении «High performance MySQL» от O'Reilly я наткнулся на следующее Другой распространенный запрос на сбор мусора – SET NAMES UTF8, что является неправильным способом делать все равно (он не меняет набор символов клиентской библиотеки, а влияет только на сервер). Я немного смущен, потому что я использовал «SET NAMES utf8» в верхней части каждого скрипта, […]

Использование переменной HTTP HTTP_ACCEPT_LANGUAGE

Я создал PHP-скрипт, который проверяет HTTP_ACCEPT_LANGUAGE и загружает веб-сайт с использованием соответствующего языка из HTTP_ACCEPT_LANGUAGE двух символов: $http_lang = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2); switch ($http_lang) { case 'en': $SESSION->conf['language'] = 'english'; break; case 'es': $SESSION->conf['language'] = 'spanish'; break; default: $SESSION->conf['language'] = $PREFS->conf['languages'][$SESSION->conf['language_id']]; } Если я изменю язык на испанский в Firefox, сайт загрузится на испанском языке. Однако у […]