Как создать несколько языковых версий веб? - PullRequest
0 голосов
/ 03 февраля 2010

Привет, мои клиенты хотят, чтобы я создал больше языковых версий уже существующего веб-сайта, и я хотел бы сделать его правильным ... все, что я могу придумать, - это создать папку с именем 'DE', например, и скопировать веб-сайт там, но, кажется, трудно управлять, если бы мне пришлось что-то изменить в дизайне и так далее. Как бы вы это сделали?

Ответы [ 3 ]

1 голос
/ 03 февраля 2010

Если вам не нужен идеальный перевод, имейте в виду, Google (и другие) позволит вам разместить ссылки на вашем сайте для динамического бесплатного перевода контента.

0 голосов
/ 03 февраля 2010

Лучший способ создать веб-сайт с управляемой локализацией может зависеть от платформы, на которой обслуживается ваш сайт. Почти каждая отдельная серверная платформа имеет свою долю инструментов и методов для реализации «локализации», поэтому вопрос в том, какова ваша серверная платформа?

Конечно, есть такие инструменты, как продвинутые языковые инструменты Google, которые позволят вам локализовать контент вашего сайта с помощью нескольких удачно размещенных ссылок. Пример: http://translate.googleusercontent.com/translate_c?hl=en&ie=UTF-8&sl=en&tl=de&u=https://stackoverflow.com/&rurl=translate.google.com&usg=ALkJrhhs-9TKIfMRTZzSTobejHAlRfurVg

0 голосов
/ 03 февраля 2010

Точно.Мы говорим о статическом сайте или о динамическом контенте, таком как PHP и т. Д.

Для динамического контента: посмотрите на внешние строки.отделите их от исходного кода и поместите в файл локализации.Затем включите некоторую логику для загрузки правильного файла локализации в соответствии с атрибутом языка в запросе, поступающем из браузера пользователя.

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