2017-04-24 18 views
0

Post 모델은 globalize 보석과 friendly_id에서 더 많은 사용자에게 친숙한 URL을 gerenate하기 위해 translates 방법을 사용합니다.FriendlyID with globalize

모국어로 게시물을 만들면 추가됩니다. en 로켈로 전환 한 후 액세스하면 아무런 번역이 없으므로 기본 번역의 대체 언어가됩니다. friendlyID으로 어떻게이 작업을 수행 할 수 있습니까? 현재 로캘의 slug이 올바르게 생성되었지만 다른 로캘의 경우에는 여전히 nil입니다.

class Post < ApplicationRecord 
    # Translations 
    translates :title, :body, :slug 
    # FriendlyID 
    extend FriendlyId 
    friendly_id :title, use: :slugged 
end 

답변

0

시도는 friendly_id

friendly_id :title, :use => [:slugged, :globalize] 
에 세계화를 부가