Задать вопрос

Как хранить список стран в бд для мультиязычного сайта?

Здравствуйте.

Подскажите как лучше хранить список стран в бд для мультиязычного сайта?

Что хранить в таблице сос странами если сайт мультиязычный (много языков, более 10) и для каждой страны нужен перевод.

Что хранить в таблице, где и как хранить переводы для стран?
  • Вопрос задан
  • 585 просмотров
Подписаться 4 Простой 1 комментарий
Решения вопроса 1
Alex_Wells
@Alex_Wells
PHP/Kotlin
Список стран можно хранить в конфигах. Если так уж хочется - в БД, но без перевода.

Ну а потом по ключу доставать перевод где нужно. Хранить переводы в БД - не нужно, если только это не какие-то посты в интернациональном бложике.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Stalker_RED
@Stalker_RED
Конечно, для каждой нужен перевод.
Сами вы переведете, или гугл-транслейтом, но нужен.
Хранить переводы в базе или в файлах (как в wp).
Ответ написан
Комментировать
joeberetta
@joeberetta
Читай: https://epdf.pub/google-for-dummies.html
Может вам сделать одну таблицу в ключе которого будет код страны, а в столбцах переводы. Ну и собственно запрос в бд по коду страны и коду языка перевода кидайте.
Коды стран и языков не проблема найти в гугле.
Ответ написан
Комментировать
@NubasLol
Я хранил переводы как json строку, где ключ код языка, ну а значение перевод.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект