У меня есть огромное программное обеспечение для управления больницей с более чем 500 экранами, разработанными на PHP и back-end SQL Server. Теперь я хочу изменить HMS на двуязычный. В настоящее время все экраны являются статическими, т. Е. Метки/текст на экранах не поступают из БД, а жестко закодированы. Что-то вроде ниже Screen Shot.Изменение одноязычного программного обеспечения на двуязычное
В приведенном выше экране все тексты "LOGIN", "Имя пользователя", "Пароль" и т.д. жёстко.
Мой вопрос - это то, что было бы самым простым методом для динамического изменения текстов.
- Должен ли я создать таблицу с именами столбцов в обоих языках, а затем изменить ярлыки один на один
- Или некоторые другие идеи
Спасибо заранее.
Не меняйте названия колонок! Храните тексты/ярлыки в таблице, с ярлыком и языком для каждой комбинации меток/томанов. Затем вы можете добавить языки позже, если это необходимо. – jarlh