Rails 3 перевода изображений с i18n и tolk - PullRequest
1 голос
/ 02 июня 2011

Я реализовал tolk engine от dhh, чтобы добавить переводы, а затем создать из него файлы .yml. Хорошо работает для текста.

Теперь то, что я хочу, - это одинаковое поведение над изображениями.

Я создаю следующую структуру в моем файле en.yml -

изображения: логотип: "/images/en/logo.png"

и привет

изображения: логотип: "/images/hi/logo.png

и, на мой взгляд, я имею - <% = t ("images.logo")%>

Это также работает для показа различных изображений в зависимости от локали.

Но я хочу добавить эти переводы через движок tolk, чтобы я мог напрямую загружать изображения оттуда, и они будут храниться в соответствующих папках. Также, когда будут созданы yml-файлы, это будет включать структуры, подобные описанным выше.

Есть ли уже какой-нибудь tolk fork, делающий это? или люди предпочитают другой подход к переводу изображений (замените согласно местным жителям), чем этот?

1 Ответ

1 голос
/ 02 июня 2011

Я не знаком с Толком, но как насчет использования i18n на пути image_tag

Что-то вроде:

<%= image_tag("images/#{t("i18n")}/logo.png") %>

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