Add translation project promotion link (#12736)
This commit adds promotional notice on appearance settings about translation project if any other locale than English is used. It allows users to learn and contribute translations to Mastodon. Step ahead, in this commit one unusual string is added - link to a guide. By default it refers to Crowdin project itself, but if any of Mastodon localization teams established their own guide, they can refer it. Or, if Crowdin supports localized domain for language, it can also be put there (e.g. https://fr.crowdin.com/...).
This commit is contained in:
		
				
					committed by
					
						 Eugen Rochko
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							2a5da8c961
						
					
				
				
					commit
					9edab7afaf
				
			| @@ -8,6 +8,10 @@ | ||||
|     .fields-group.fields-row__column.fields-row__column-6 | ||||
|       = f.input :setting_theme, collection: Themes.instance.names, label_method: lambda { |theme| I18n.t("themes.#{theme}", default: theme) }, wrapper: :with_label, include_blank: false, hint: false | ||||
|  | ||||
|   - unless I18n.locale == :en | ||||
|     .flash-message{ style: "text-align: unset; color: unset" } | ||||
|       #{t 'appearance.localization.body'} #{content_tag(:a, t('appearance.localization.guide_link_text'), href: t('appearance.localization.guide_link'), target: "_blank", rel: "noopener", style: "text-decoration: underline")} | ||||
|  | ||||
|   %h4= t 'appearance.advanced_web_interface' | ||||
|  | ||||
|   %p.hint= t 'appearance.advanced_web_interface_hint' | ||||
|   | ||||
| @@ -581,6 +581,10 @@ en: | ||||
|     animations_and_accessibility: Animations and accessibility | ||||
|     confirmation_dialogs: Confirmation dialogs | ||||
|     discovery: Discovery | ||||
|     localization: | ||||
|       body: Mastodon is translated by volunteers. | ||||
|       guide_link: https://crowdin.com/project/mastodon | ||||
|       guide_link_text: Everyone can contribute. | ||||
|     sensitive_content: Sensitive content | ||||
|     toot_layout: Toot layout | ||||
|   application_mailer: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user