Локализация (l10n) - процесс адаптации программного обеспечения к культуре определенного региона.
en_US
12,000.1
5/15/09
May 15, 2009 9:20:02 PM EEST
$1,350.00
en_GB
12,000.1
15/05/2009
15 May 2009 21:20:02 EEST
US$1,350.00
# config/schema.yml
jobeet_category:
_attributes: { isI18N: true, i18nTable: jobeet_category_i18n }
id: ~
jobeet_category_i18n:
id: { type: integer, required: true, primaryKey: true, foreignTable: jobeet_category, foreignReference: id }
culture: { isCulture: true, type: varchar, size: 7, required: true, primaryKey: true }
name: { type: varchar(255), required: true }
slug: { type: varchar(255), required: true }
− Смена языка сайта – ссылка-переключатель
− Плохо для SEO
− Плохо для usability
+ Хорошо для SEO
+ Сайты можно разместить на разных серверах
− Разные БД: задача синхронизация данных
http://site.com
http://en.site.com
routing.yml
page:
url: /:sf_culture/:page
param: ...
requirements: { sf_culture: (?:ru|en) }
article:
url: /:sf_culture/:year/:month/:day/:slug
param: ...
requirements: { sf_culture: (?:ru|en) }
+ Хорошо для SEO
− Первый вариант требует кастимизации
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть