Показать сообщение отдельно
Старый 07.04.2006, 13:03   #4  
itfs is offline
itfs
Участник
 
277 / 43 (2) +++
Регистрация: 18.07.2005
Адрес: Moscow
Это не интересно, открываешь форму, а там все на одном языке (например на русском), и как искать номенклатуру, например, по английски?
Корректной реализацией многоязычности данных можно было бы считать настраиваемость представления в зависимости от языка интерфейса. В принципе ничего невероятного, но есть ряд проблем:

1. Разноязычные данные вводя разноязычными пользователями при этом они не заботятся о том, чтобы из данные одинаково хорошо смотрелись на всех языках. Поэтому идея дублирования атрибутов на различных языках (как в номенклатуре) натыкается на проблему неполноты.
2. Если придерживаться идеи все языки - в одном поле, вроде бы еще проще, но получается каша, которая приводит в вертикальному дублированию данных (одна вешь заводится дважды на разных языках) что для справочников непремлемо.
3. Алфавитный коды - при его использовании экономится куча ресурсов за счет халявной денормализации, однако, код один и он на каком-нибудь одном языке. Получается, что на каком-то языке данные повсеместно получают приоритет.

Тема, вообще, интересная, может кто-то разруливал ее в комплексе?

С уважением, itfs.