как перевести набор данных на другой язык - PullRequest
0 голосов
/ 17 февраля 2011

Я создаю многоязычный веб-сайт. статический текст я перевожу с использованием файлов ресурсов. но набор данных, который я должен связать с выпадающими списками, я не знаю, как это перевести. Я попробовал Google Translate, но это дает мне слишком много языков. мне нужно всего 3 или 4 ланга. пожалуйста, помогите мне в этом отношении

Ответы [ 2 ]

1 голос
/ 17 февраля 2011

Одна стандартная практика состоит в том, чтобы иметь таблицы описания, включающие языковое поле

Так что если у вас теперь есть

Products:  ProductId, Description, Price, ... 

Вам придется перейти на 2 таблицы, такие как

Products:     ProductId, Price, ... 
Description:  ProductId, LangCode, Description 
0 голосов
/ 17 февраля 2011

Вы также можете иметь 1 таблицу перевода

Колонки:

TableId (таблица, требующая перевода)

FieldId (Поле в таблице, может быть несколько полей, требующих перевода)

Язык (язык для перевода)

Ключ (значение первичного ключа в таблице)

Значение (перевод значения для поля)

...