Wpisy oznaczone: język polski
Ruby & Rails »
Używasz will_paginate do prezentacji stronnicowanych danych – chcesz by tekst był wyświetlany po polsku? Dla menu stron to banalne, poprostu w katalogu aplikacji w podkatalogu conf/initializers dodaj plik pagination.rb, a w nim:
[ruby]require ‘will_paginate’
WillPaginate::ViewHelpers.pagination_options[:prev_label] = ‘? poprzednia’
WillPaginate::ViewHelpers.pagination_options[:next_label] = ‘następna ?’[/ruby]
Jednak co jeżeli wyświetlasz informacje o rekordach? Tej opcji nie ma w ustawieniach pluginu. W ApplicationHelper (application_helper.rb w katalogu app/helpers) zdefiniuj taką funkcję:
[ruby]def page_entries_info(collection)
%{Wyświetlono rekordy %d - %d z %d znalezionych} % [
collection.offset + 1,
collection.offset + collection.length,
collection.total_entries
]
end[/ruby]
Udanej polonizacji …!

