Swift kitura многоязычная поддержка
Есть ли многоязычная поддержка для фреймворка Swift kitura? Я хотел бы использовать шаблонный механизм усов, который доступен как компонент kitura.
1 ответ
В Kitura нет "встроенной" многоязычной поддержки. Сказав, что можно просто сделать классическое решение, которое состоит в том, чтобы всегда сохранять фактический текст сообщения во внешних файлах (предположительно, словарь ключей / значений JSON). Соответствующий файл для рассматриваемого языка зачитывается и передается шаблону усов в контексте. В шаблоне весь текст должен отображаться в подстановке из ключа из прочитанного в файле сообщений.