Эффективна ли система kohana 3.1 i18n для длинных сообщений?

#internationalization #kohana #messages

#интернационализация #kohana #Сообщение

Вопрос:

Должен ли я использовать функцию __ () для сообщений электронной почты, уведомлений и т.д.? Не слишком ли длинны тексты длиной 1024 символа для хэш-ключей массива php? Если да, то есть ли лучший способ обрабатывать переводы длинных сообщений, гарантируя, что класс проверки также будет работать с ним?

Использование метки вместо сообщения также было бы выбором, но Kohana не переводит строки с родного языка…

Ответ №1:

Используйте специальные шаблоны просмотра для больших сообщений. Например, views/i18n/fr/confirmation.php , views/i18n/default/confirmation.php и т.д.