0
0 комментариев

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

При выводе строки происходит подстановка переменной, строки хранятся в словаре конкретного языка. То есть например у меня есть словарь, я вывожу строку по ключу, а в этой строке должны вызываться переменные которые я должен вывести, как бы вставить на нужные мне места внутри этой строки.

Надеюсь правильно и понятно описал суть вопроса. Переменная чаще всего приходит например из функции при ее вызове, и далее должна происходить подстановку в строку.

P.S. у меня в программе данные хранятся в JSON соответственно при выводе совершается encode JSON в Python данные.

Изменен статус публикации
Добавить комментарий