0
我在我的Rails應用程序中使用了will_paginate。如何在翻譯文件之外定義will_paginate的標籤?
由於我的應用程序有多種不同的語言,我不想把它添加到我的翻譯文件每一個:
en:
will_paginate:
previous_label: "←"
next_label: "→"
page_gap: "…"
所以不是我創建了一個custom_pagination.rb初始化並確定在那裏的所有標籤:
WillPaginate::ViewHelpers.pagination_options[:previous_label] = "←"
WillPaginate::ViewHelpers.pagination_options[:next_label] = "→"
WillPaginate::ViewHelpers.pagination_options[:page_gap] = "…"
這對於previous
和next
標籤的偉大工程。但對於page_gap
,而不是省略號,我得到一個錯誤,告訴我創建一個翻譯文件:
<span class="gap">
<span class="translation_missing" title="translation missing: de.will_paginate.page_gap">Page Gap</span>
</span>
有什麼辦法來定義外翻譯文件的任何地方爲page_gap
符號?
這將爲我節省大量的翻譯文件之間的複製。
感謝您的任何幫助。
好的,這並不完美,因爲我的計劃是在最後有一堆具有相同總行數的翻譯文件。但它修復了我的問題,非常感謝! – Tintin81