/ / Zlokalizowane cząstki w Middleman - ruby, lokalizacja, internacjonalizacja, pośrednik

Zlokalizowane cząstki w Middleman - ruby, lokalizacja, internacjonalizacja, pośrednik

W Middleman, czy można zlokalizować partials? Nie udało mi się znaleźć żadnej dokumentacji, ale pracuję nad długimi fragmentami ze złożonymi znacznikami i może być konieczne dostosowanie szablonów w celu ich lokalizacji. Chciałabym móc zawęzić te sekcje do częściowych, aby nie musieć opierać się na zachowaniu całkowicie oddzielnych szablonów, gdy tak się stanie. Czy jest miejsce, w którym mogę umieścić częściowe, takie, że partial polecenie będzie wyglądać częściowo jako nazwa częściowa.język.html.erb?

Możliwe jest również dynamiczne konstruowanie argumentów cząstkowych, jeśli można określić, w jakim języku się znajduje. Więc mógłbym zrobić coś takiego <%= partial "my_piece/partials/#{current_lang}/tricky_section" %>, ale nie wiem, czy coś takiego current_lang istnieje.

Odpowiedzi:

0 dla odpowiedzi № 1

W narzędziu do śledzenia problemów znalazłem dokumentacja o tym, jak mogę skorzystać z drugiej opcji, którą mogę zrobić <%= partial "partials/my_piece/#{lang}/tricky_section" %>lub bezpośrednio umieść logikę, która w przeciwnym razie zostanie wyłączona lang.