commit
				
					
						f6f3d0dd6a
					
				
			
		
					 6 changed files with 185 additions and 21 deletions
				
			
		| 
						 | 
				
			
			@ -76,6 +76,54 @@ msgid "Thank you!"
 | 
			
		|||
msgstr "Vielen Dank!"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/home.html:15
 | 
			
		||||
#: templates/datacenterlight/index.html:62
 | 
			
		||||
#: templates/datacenterlight/index.html:160
 | 
			
		||||
#: templates/datacenterlight/index.html:383
 | 
			
		||||
#: templates/datacenterlight/order.html:24
 | 
			
		||||
#: templates/datacenterlight/order.html:165
 | 
			
		||||
#: templates/datacenterlight/pricing.html:62
 | 
			
		||||
#: templates/datacenterlight/pricing.html:190
 | 
			
		||||
#: templates/datacenterlight/success.html:23
 | 
			
		||||
msgid "What is it"
 | 
			
		||||
msgstr "Was ist es?"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:65
 | 
			
		||||
#: templates/datacenterlight/index.html:189
 | 
			
		||||
#: templates/datacenterlight/index.html:386
 | 
			
		||||
#: templates/datacenterlight/order.html:27
 | 
			
		||||
#: templates/datacenterlight/order.html:168
 | 
			
		||||
#: templates/datacenterlight/pricing.html:65
 | 
			
		||||
#: templates/datacenterlight/pricing.html:193
 | 
			
		||||
#: templates/datacenterlight/success.html:26
 | 
			
		||||
msgid "Scale out"
 | 
			
		||||
msgstr "Skalierung"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:68
 | 
			
		||||
#: templates/datacenterlight/index.html:215
 | 
			
		||||
#: templates/datacenterlight/index.html:389
 | 
			
		||||
#: templates/datacenterlight/order.html:30
 | 
			
		||||
#: templates/datacenterlight/order.html:171
 | 
			
		||||
#: templates/datacenterlight/pricing.html:68
 | 
			
		||||
#: templates/datacenterlight/pricing.html:196
 | 
			
		||||
#: templates/datacenterlight/success.html:29
 | 
			
		||||
msgid "Reliable and light"
 | 
			
		||||
msgstr "Zuverlässig und leicht"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:71
 | 
			
		||||
msgid "Order VM"
 | 
			
		||||
msgstr "VM bestellen"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:74
 | 
			
		||||
#: templates/datacenterlight/index.html:396
 | 
			
		||||
#: templates/datacenterlight/order.html:36
 | 
			
		||||
#: templates/datacenterlight/order.html:178
 | 
			
		||||
#: templates/datacenterlight/pricing.html:74
 | 
			
		||||
#: templates/datacenterlight/pricing.html:203
 | 
			
		||||
#: templates/datacenterlight/success.html:35
 | 
			
		||||
msgid "Contact"
 | 
			
		||||
msgstr "Kontakt"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:127
 | 
			
		||||
msgid "Finally, an affordable VM hosting in Switzerland!"
 | 
			
		||||
msgstr "Endlich: bezahlbares VM Hosting in der Schweiz"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -169,6 +217,14 @@ msgstr ""
 | 
			
		|||
msgid "We are cutting down the costs significantly!"
 | 
			
		||||
msgstr "Wir sorgen dafür, dass die Kosten für Sie signifikant abnehmen"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:236
 | 
			
		||||
#: templates/datacenterlight/order.html:143
 | 
			
		||||
#: templates/datacenterlight/pricing.html:168
 | 
			
		||||
msgid "Simple and affordable: Try our virtual machine with featherlight price."
 | 
			
		||||
msgstr ""
 | 
			
		||||
"Einfach und bezahlbar: Teste nun unsere virtuellen Maschinen mit "
 | 
			
		||||
"federleichten Preisen."
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/home.html:137
 | 
			
		||||
msgid "Affordable VM hosting based in Switzerland"
 | 
			
		||||
msgstr "Bezahlbares VM Hosting in der Schweiz"
 | 
			
		||||
| 
						 | 
				
			
			@ -259,6 +315,86 @@ msgstr ""
 | 
			
		|||
 | 
			
		||||
#: templates/datacenterlight/order.html:87
 | 
			
		||||
#: templates/datacenterlight/pricing.html:86
 | 
			
		||||
#: templates/datacenterlight/index.html:248
 | 
			
		||||
#: templates/datacenterlight/order.html:81
 | 
			
		||||
#: templates/datacenterlight/pricing.html:119
 | 
			
		||||
msgid "VM hosting"
 | 
			
		||||
msgstr "VM Hosting"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:252
 | 
			
		||||
msgid "month"
 | 
			
		||||
msgstr "Monat"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:256
 | 
			
		||||
#: templates/datacenterlight/order.html:89
 | 
			
		||||
#: templates/datacenterlight/pricing.html:127
 | 
			
		||||
msgid "Hosted in Switzerland"
 | 
			
		||||
msgstr "Standort des Datacenters ist in der Schweiz"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:273
 | 
			
		||||
#: templates/datacenterlight/order.html:106
 | 
			
		||||
#: templates/datacenterlight/pricing.html:144
 | 
			
		||||
msgid "GB Storage (SSD)"
 | 
			
		||||
msgstr "GB Storage (SSD)"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:297
 | 
			
		||||
#: templates/datacenterlight/order.html:133
 | 
			
		||||
#: templates/datacenterlight/pricing.html:161
 | 
			
		||||
msgid "Order Now!"
 | 
			
		||||
msgstr "Bestelle jetzt!"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:302
 | 
			
		||||
msgid "Want to know more? Subscribe to our newsletter!"
 | 
			
		||||
msgstr "Willst du mehr wissen? Abonniere unseren Newsletter!"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:364
 | 
			
		||||
#: templates/datacenterlight/index.html:279
 | 
			
		||||
#: templates/datacenterlight/index.html:317
 | 
			
		||||
msgid "I want to have it!"
 | 
			
		||||
msgstr "Das möchte ich haben!"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:344
 | 
			
		||||
msgid "Switzerland "
 | 
			
		||||
msgstr "Schweiz"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:361
 | 
			
		||||
msgid "Questions?"
 | 
			
		||||
msgstr "Fragen?"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:361
 | 
			
		||||
msgid "Contact us!"
 | 
			
		||||
msgstr "Kontaktiere uns!"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:379
 | 
			
		||||
#: templates/datacenterlight/order.html:161
 | 
			
		||||
#: templates/datacenterlight/pricing.html:186
 | 
			
		||||
msgid "Home"
 | 
			
		||||
msgstr "Home"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/index.html:377
 | 
			
		||||
#: templates/datacenterlight/index.html:354
 | 
			
		||||
#: templates/datacenterlight/new-order.html:212
 | 
			
		||||
#: templates/datacenterlight/order.html:212
 | 
			
		||||
#: templates/datacenterlight/index.html:392
 | 
			
		||||
#: templates/datacenterlight/order.html:174
 | 
			
		||||
#: templates/datacenterlight/pricing.html:199
 | 
			
		||||
msgid "Pricing"
 | 
			
		||||
msgstr "Preise"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/order.html:33
 | 
			
		||||
#: templates/datacenterlight/pricing.html:71
 | 
			
		||||
#: templates/datacenterlight/success.html:32
 | 
			
		||||
msgid "Buy VM"
 | 
			
		||||
msgstr "VM Kaufen"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/order.html:68
 | 
			
		||||
#: templates/datacenterlight/pricing.html:106
 | 
			
		||||
msgid "We are cutting down the costs significantly!"
 | 
			
		||||
msgstr "Wir sorgen dafür, dass die Kosten für Sie signifikant abnehmen"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/order.html:146
 | 
			
		||||
#: templates/datacenterlight/pricing.html:171
 | 
			
		||||
msgid ""
 | 
			
		||||
"Our VMs are hosted in Glarus, Switzerland, and our website is currently "
 | 
			
		||||
"running in BETA mode. If you want more information that you did not find on "
 | 
			
		||||
| 
						 | 
				
			
			@ -275,6 +411,7 @@ msgstr ""
 | 
			
		|||
"Anliegen kümmern!"
 | 
			
		||||
 | 
			
		||||
#: templates/datacenterlight/success.html:8
 | 
			
		||||
#: templates/datacenterlight/success.html:62
 | 
			
		||||
msgid "Thank you for order! Our team will contact you via email"
 | 
			
		||||
msgstr ""
 | 
			
		||||
"Vielen Dank für die Bestellung. Unser Team setzt sich sobald wie möglich mit "
 | 
			
		||||
| 
						 | 
				
			
			@ -316,6 +453,24 @@ msgstr ""
 | 
			
		|||
#~ msgid "More Info"
 | 
			
		||||
#~ msgstr "Weitere Informationen"
 | 
			
		||||
 | 
			
		||||
#~ msgid "Want to know more? Subscribe to our newsletter!"
 | 
			
		||||
#~ msgstr "Willst du mehr wissen? Abonniere unseren Newsletter!"
 | 
			
		||||
 | 
			
		||||
#~ msgid "I want to have it!"
 | 
			
		||||
#~ msgstr "Das möchte ich haben!"
 | 
			
		||||
 | 
			
		||||
#~ msgid "Buy VM"
 | 
			
		||||
#~ msgstr "VM Kaufen"
 | 
			
		||||
#: templates/datacenterlight/success.html:64
 | 
			
		||||
msgid "as soon as possible!"
 | 
			
		||||
msgstr ""
 | 
			
		||||
 | 
			
		||||
#~ msgid "Based in Switzerland"
 | 
			
		||||
#~ msgstr "Standort des Datacenters ist in der Schweiz"
 | 
			
		||||
 | 
			
		||||
#~ msgid "10 GB Storage (SSD)"
 | 
			
		||||
#~ msgstr "10 GB Storage (SSD)"
 | 
			
		||||
 | 
			
		||||
#~ msgid "Request Newsletter"
 | 
			
		||||
#~ msgstr "Newsletter abonnieren"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
{% load staticfiles i18n%}
 | 
			
		||||
{% get_current_language as LANGUAGE_CODE %}
 | 
			
		||||
{% load custom_tags %}
 | 
			
		||||
<nav class="navbar navbar-default navbar-fixed-top topnav" role="navigation">
 | 
			
		||||
        <div class="topnav">
 | 
			
		||||
            <!-- Brand and toggle get grouped for better mobile display -->
 | 
			
		||||
| 
						 | 
				
			
			@ -49,29 +50,12 @@
 | 
			
		|||
                      </div>
 | 
			
		||||
                      <div class="drop-language">
 | 
			
		||||
                          {% if LANGUAGE_CODE == 'en-us'%} 
 | 
			
		||||
                            {% if request.resolver_match.url_name == "index" %}
 | 
			
		||||
                              <a class="url" href="{{base_url}}/de/datacenterlight" >Deutsch</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                             {% if request.resolver_match.url_name == "order" %}
 | 
			
		||||
                              <a class="url" href="{{base_url}}/de/datacenterlight/order" >Deutsch</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                             {% if request.resolver_match.url_name == "pricing" %}
 | 
			
		||||
                              <a class="url" href="{{base_url}}/de/datacenterlight/pricing" >Deutsch</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                              <a class="url" href="{% change_lang 'de' %}">Deutsch</a>
 | 
			
		||||
                          {% else %}
 | 
			
		||||
                            {% if request.resolver_match.url_name == "index" %}
 | 
			
		||||
                              <a class="url" href="{{base_url}}/en-us/datacenterlight" >English</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                             {% if request.resolver_match.url_name == "order" %}
 | 
			
		||||
                              <a class="url" href="{{base_url}}/en-us/datacenterlight/order" >Deutsch</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                             {% if request.resolver_match.url_name == "pricing" %}
 | 
			
		||||
                              <a class="url" href="{{base_url}}/en-us/datacenterlight/pricing" >Deutsch</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                          <a class="url" href="{{base_url}}/en-us/datacenterlight" ></a>
 | 
			
		||||
                              <a class="url" href="{% change_lang 'en-us' %}" >English</a>
 | 
			
		||||
                          {% endif %}
 | 
			
		||||
                        
 | 
			
		||||
                      </div>
 | 
			
		||||
 | 
			
		||||
                    </li>
 | 
			
		||||
                </ul>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@
 | 
			
		|||
                                <a class="btn btn-default btn-lg btn-transparent url" href="javascript:void(0)" data-url="#how"  ><i class="#Services"></i> <span class="network-name">{% trans "What is it?" %}</span></a>
 | 
			
		||||
                            </li>
 | 
			
		||||
                            <li>
 | 
			
		||||
                                <a class="btn btn-primary btn-lg page-scroll url" href="javascript:void(0)" data-url="#request" ><span class="network-name">{% trans "I want it!" %}</span></a>
 | 
			
		||||
                                <a class="btn btn-primary btn-lg page-scroll url" href="javascript:void(0)" data-url="#price" ><span class="network-name">{% trans "I want it!" %}</span></a>
 | 
			
		||||
                            </li>
 | 
			
		||||
                        </ul>
 | 
			
		||||
                    </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										0
									
								
								datacenterlight/templatetags/__init__.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								datacenterlight/templatetags/__init__.py
									
										
									
									
									
										Normal file
									
								
							
							
								
								
									
										24
									
								
								datacenterlight/templatetags/custom_tags.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								datacenterlight/templatetags/custom_tags.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,24 @@
 | 
			
		|||
from django import template
 | 
			
		||||
from django.core.urlresolvers import resolve, reverse
 | 
			
		||||
from django.utils.translation import activate, get_language
 | 
			
		||||
 | 
			
		||||
register = template.Library()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@register.simple_tag(takes_context=True)
 | 
			
		||||
def change_lang(context, lang=None, *args, **kwargs):
 | 
			
		||||
 | 
			
		||||
    path = context['request'].path
 | 
			
		||||
    url_parts = resolve( path )
 | 
			
		||||
 | 
			
		||||
    url = path
 | 
			
		||||
    cur_language = get_language()
 | 
			
		||||
    try:
 | 
			
		||||
        activate(lang)
 | 
			
		||||
        url = reverse( url_parts.view_name, kwargs=url_parts.kwargs )
 | 
			
		||||
    finally:
 | 
			
		||||
        activate(cur_language)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    return "%s" % url
 | 
			
		||||
| 
						 | 
				
			
			@ -110,6 +110,7 @@ INSTALLED_APPS = (
 | 
			
		|||
    'digitalglarus',
 | 
			
		||||
    'nosystemd',
 | 
			
		||||
    'datacenterlight',
 | 
			
		||||
    'datacenterlight.templatetags',
 | 
			
		||||
    'alplora',
 | 
			
		||||
    'rest_framework',
 | 
			
		||||
    'opennebula_api'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue