You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							50 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
	
	
							50 lines
						
					
					
						
							1.2 KiB
						
					
					
				| {% load i18n %} | |
|  | |
| 		{% get_language_info_list for LANGUAGES as languages %} | |
|  | |
| 		{% for language in languages %} | |
| 			{% if request.LANGUAGE_CODE != language.code %} | |
| 				<form class="language-switch" action="{% url 'set_language' %}" method="post"> | |
| 					{% csrf_token %} | |
| 					<input name="next" type="hidden" value="{{ redirect_to }}"> | |
| 					<input name="language" type="hidden" value="{{ language.code }}"> | |
| 					<button type="submit">{{ language.name_local }}</button> | |
| 				</form> | |
| 			{% else %} | |
| 				<span class="selected-language">{{ language.name_local }}</span> | |
| 			{% endif %} | |
| 			{% if not forloop.last %}{{ separator|default:"/" }}{% endif %} | |
| 		{% endfor %} | |
|  | |
|  | |
| 		{% comment %} | |
| 			// Language Switcher | |
|  | |
| 			form.language-switch { | |
| 				display: inline; | |
| 				margin: 0; | |
| 				padding: 0; | |
| 			} | |
|  | |
| 			form.language-switch button { | |
| 				margin: 0; | |
| 				padding: 0; | |
| 				border: none; | |
| 				background: none; | |
|  | |
| 				@include interactive-underline; | |
| 			} | |
|  | |
| 			html { | |
| 				.selected-language { color: $active_color; } | |
|  | |
| 				&:lang(de) { | |
| 					a.language-switch[hreflang=en] { @include interactive-underline; } | |
| 				} | |
|  | |
| 				&:lang(en) { | |
| 					a.language-switch[hreflang=de] { @include interactive-underline; } | |
| 				} | |
| 			} | |
|  | |
| 		{% endcomment %}
 | |
| 
 |