Before this moment relationships managing page was using strings from other context - from counters, but in order for translators to be able to translate it relatively to the page, it must use separate strings. I've split the strings for "Following" and "Followers" and put them to "relationships" keyset in localization file. This should solve this issue. Fixes #10863
		
			
				
	
	
		
			57 lines
		
	
	
	
		
			2.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
	
		
			2.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| - content_for :page_title do
 | |
|   = t('settings.relationships')
 | |
| 
 | |
| - content_for :header_tags do
 | |
|   = javascript_pack_tag 'admin', integrity: true, async: true, crossorigin: 'anonymous'
 | |
| 
 | |
| .filters
 | |
|   .filter-subset
 | |
|     %strong= t 'relationships.relationship'
 | |
|     %ul
 | |
|       %li= filter_link_to t('relationships.following'), relationship: nil
 | |
|       %li= filter_link_to t('relationships.followers'), relationship: 'followed_by'
 | |
|       %li= filter_link_to t('relationships.mutual'), relationship: 'mutual'
 | |
| 
 | |
|   .filter-subset
 | |
|     %strong= t 'relationships.status'
 | |
|     %ul
 | |
|       %li= filter_link_to t('generic.all'), status: nil
 | |
|       %li= filter_link_to t('relationships.primary'), status: 'primary'
 | |
|       %li= filter_link_to t('relationships.moved'), status: 'moved'
 | |
| 
 | |
|   .filter-subset
 | |
|     %strong= t 'relationships.activity'
 | |
|     %ul
 | |
|       %li= filter_link_to t('generic.all'), activity: nil
 | |
|       %li= filter_link_to t('relationships.dormant'), activity: 'dormant'
 | |
| 
 | |
|   .filter-subset
 | |
|     %strong= t 'generic.order_by'
 | |
|     %ul
 | |
|       %li= filter_link_to t('relationships.most_recent'), order: nil
 | |
|       %li= filter_link_to t('relationships.last_active'), order: 'active'
 | |
| 
 | |
| = form_for(@form, url: relationships_path, method: :patch) do |f|
 | |
|   = hidden_field_tag :page, params[:page] || 1
 | |
|   = hidden_field_tag :relationship, params[:relationship]
 | |
|   = hidden_field_tag :status, params[:status]
 | |
|   = hidden_field_tag :activity, params[:activity]
 | |
|   = hidden_field_tag :order, params[:order]
 | |
| 
 | |
|   .batch-table
 | |
|     .batch-table__toolbar
 | |
|       %label.batch-table__toolbar__select.batch-checkbox-all
 | |
|         = check_box_tag :batch_checkbox_all, nil, false
 | |
|       .batch-table__toolbar__actions
 | |
|         = f.button safe_join([fa_icon('user-times'), t('relationships.remove_selected_follows')]), name: :unfollow, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') } unless followed_by_relationship?
 | |
| 
 | |
|         = f.button safe_join([fa_icon('trash'), t('relationships.remove_selected_followers')]), name: :remove_from_followers, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') } unless following_relationship?
 | |
| 
 | |
|         = f.button safe_join([fa_icon('trash'), t('relationships.remove_selected_domains')]), name: :block_domains, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') } if followed_by_relationship?
 | |
|     .batch-table__body
 | |
|       - if @accounts.empty?
 | |
|         = nothing_here 'nothing-here--under-tabs'
 | |
|       - else
 | |
|         = render partial: 'account', collection: @accounts, locals: { f: f }
 | |
| 
 | |
| = paginate @accounts
 |