| 
 | 
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Есть мысль использовать справочник сообщений в БД, например, таблица типа ID_MESSAGE INTEGER Name_RU Varchar(2000) Name_EN Varchar(2000) Name_FR Varchar(2000) Кто сталкивался с необходимостью централизованного хранения всевозможных сообщений для пользователя? Какие есть мысли по данному поводу, может свои готовые наработки? Какие подводные камни? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:28 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Новичок ООП..Какие подводные камни?Вся наша жизнь - один сплошной подводный камень. Сделайте табличку "Языки", а в табличке - поля "текст" и внешний ключ "язык". Это просто из общих соображений. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:44 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Никанор Кузьмича в табличке  с самими сообщениями  - поля "текст" и внешний ключ "язык".Поправил. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:45 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Новичок ООП..Есть мысль использовать справочник сообщений в БД, например, таблица типа ID_MESSAGE INTEGER Name_RU Varchar(2000) Name_EN Varchar(2000) Name_FR Varchar(2000) Кто сталкивался с необходимостью централизованного хранения всевозможных сообщений для пользователя? Какие есть мысли по данному поводу, может свои готовые наработки? Какие подводные камни? А обязательно их хранить в БД? В .Net есть штатный механизм локализации. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:46 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Единое место, где должны храниться сообщения - это БД, так как 99 % логики находится в Хранимых Процедурах, сообщения от которых используются во всех клиентских приложениях. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:54 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Никанор КузьмичСделайте табличку "Языки", а в табличке - поля "текст" и внешний ключ "язык". Это просто из общих соображений.Спасибо, этот ответ просто висел в воздухе. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:57 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Новичок ООП.., а языка всего три планируется, или возможно когда-нибудь и другие появятся? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 09:59 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Не исключено, также, что нужно продумать систему сообщений с параметрами, например "Здравствуйте, уважаемый {0}! Пользователь {1} послал ваш запрос к {2} и пожелал вам {3}." ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 10:00 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANAНовичок ООП.., а языка всего три планируется, или возможно когда-нибудь и другие появятся? Пока только три, но вы же знаете .... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 10:00 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Новичок ООП..Не исключено, также, что нужно продумать систему сообщений с параметрами, например "Здравствуйте, уважаемый {0}! Пользователь {1} послал ваш запрос к {2} и пожелал вам {3}." Ну приделайте так называемые шаблоны и макросы. В почтовых клиентах ни разу ими не пользовались? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 10:02 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA, неа, не пользовался. Но сейчас интересует не это, а с какими возможными трудностями придётся столкнуться при ведении централизованного справочника. Например, если заполнять справочник будут несколько сотрудников, то может быть, что одинаковое по смыслу сообщение они введут разными словами и тому подобные рабочие моменты ... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 10:08 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Новичок ООП.., ну да, если вы их никак не ограничите, то надо будет вычищать дубликаты, искать того, кто нечаянно удалил лишнего и т.п. :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 10:19 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Новичок ООП..с какими возможными трудностями придётся столкнуться при ведении централизованного  справочника. Например, если заполнять справочник будут несколько сотрудников, то может быть, что одинаковое по смыслу сообщение они введут разными словами и тому подобные рабочие моменты ... Через некоторое время сотрудники забьют на все языки кроме одного. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 10:23 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  послежу ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.07.2017, 12:12 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  В САПе так: Код: plaintext 1. 2. 3. 4. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.07.2017, 11:44 | 
  
  
  
   | 
||
| 
 
Мультиязычный справочник сообщений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  как вариант: Можно в одном поле хранить через разделитель языки:   Goods;Товар;Tovar На клиенте по номеру языка выделять нужный токен. Добавление нового языка простое. Дописываем в хвост новый текст. Если нужного токена нет, то зачитываем первый, который есть всегда. Проблема: нужно следить, чтоб токены не смещались и не менялись местами. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.07.2017, 11:51 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=32&fpage=11&tid=1540157]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    40ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    52ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 12ms | 
| total: | 149ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.