Вход на сайт
Сохранение текстов на разных языках в базе данных
2187 просмотров
Перейти к просмотру всей ветки
max2_2000 завсегдатай
в ответ Murr 14.11.21 18:54
По предлагаемой схеме тебе надо будет писать два разных метода получения текста - один для оригинального, другой для перевода.
нет никакого "оригинального", если вы его искусственно не создали. просто текст-ключ. например, "жопа". выдаем запрос таблице text получить id слова жопа, таблице language - запрос на id языка XY, и уже с этими двумя идями обращаемся в таблицу translate за текстом "жопа" на нужном языке.
При этом язык оригинального текста - неопределен.
что такое "оригинальный текст"?
Ворос тут скорее в том, где хранить информацию об языке - вместе с текстом или делать отдельный маппер...
ну да, это - самый главный вопрос... подумайте, как решить, может, что придумаете ...