- @entries = @entries.visible.joins(:user).where(:users => { :status => ["active", "confirmed"] })
- @title = I18n.t('diary_entry.feed.all.title')
- @description = I18n.t('diary_entry.feed.all.description')
- @link = "http://#{SERVER_URL}/diary"
+ @entries = DiaryEntry.joins(:user).where(:users => { :status => ["active", "confirmed"] })
+
+ if params[:language]
+ @entries = @entries.where(:language_code => params[:language])
+ @title = I18n.t('diary_entry.feed.language.title', :language_name => Language.find(params[:language]).english_name)
+ @description = I18n.t('diary_entry.feed.language.description', :language_name => Language.find(params[:language]).english_name)
+ @link = "http://#{SERVER_URL}/diary/#{params[:language]}"
+ else
+ @title = I18n.t('diary_entry.feed.all.title')
+ @description = I18n.t('diary_entry.feed.all.description')
+ @link = "http://#{SERVER_URL}/diary"
+ end