translation (not working actually)
This commit is contained in:
		
							parent
							
								
									b1b68ae68d
								
							
						
					
					
						commit
						aec2fdac16
					
				|  | @ -58,6 +58,7 @@ MIDDLEWARE = [ | ||||||
|     'django.middleware.security.SecurityMiddleware', |     'django.middleware.security.SecurityMiddleware', | ||||||
|     'whitenoise.middleware.WhiteNoiseMiddleware', |     'whitenoise.middleware.WhiteNoiseMiddleware', | ||||||
|     'django.contrib.sessions.middleware.SessionMiddleware', |     'django.contrib.sessions.middleware.SessionMiddleware', | ||||||
|  |     'django.middleware.locale.LocaleMiddleware', | ||||||
|     'django.middleware.common.CommonMiddleware', |     'django.middleware.common.CommonMiddleware', | ||||||
|     'django.middleware.csrf.CsrfViewMiddleware', |     'django.middleware.csrf.CsrfViewMiddleware', | ||||||
|     'django.contrib.auth.middleware.AuthenticationMiddleware', |     'django.contrib.auth.middleware.AuthenticationMiddleware', | ||||||
|  | @ -119,7 +120,7 @@ AUTH_PASSWORD_VALIDATORS = [ | ||||||
| # Internationalization | # Internationalization | ||||||
| # https://docs.djangoproject.com/en/3.1/topics/i18n/ | # https://docs.djangoproject.com/en/3.1/topics/i18n/ | ||||||
| 
 | 
 | ||||||
| LANGUAGE_CODE = 'en-us' | # LANGUAGE_CODE = 'de' | ||||||
| 
 | 
 | ||||||
| TIME_ZONE = 'UTC' | TIME_ZONE = 'UTC' | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -14,6 +14,9 @@ | ||||||
| {% load socialaccount %} | {% load socialaccount %} | ||||||
| {% if user.is_authenticated %} | {% if user.is_authenticated %} | ||||||
| {% block content %} | {% block content %} | ||||||
|  | 
 | ||||||
|  | {% get_current_language as LANGUAGE_CODE %} | ||||||
|  | <!-- Current language: {{ LANGUAGE_CODE }} --> | ||||||
| <center> | <center> | ||||||
|   <style> |   <style> | ||||||
|     ul > li { |     ul > li { | ||||||
|  | @ -34,7 +37,7 @@ | ||||||
|   {% endif %} |   {% endif %} | ||||||
|   <h1> |   <h1> | ||||||
|     E (V A) - Eintritt, (Veränderung, Austritt)<p> |     E (V A) - Eintritt, (Veränderung, Austritt)<p> | ||||||
|   </h1>Du bist eingeloggt als {{ user.email }} |   </h1>{% translate "Du bist eingeloggt als" %} {{ user.email }} | ||||||
|   <h2> |   <h2> | ||||||
|   <p>Schritt {{ wizard.steps.step1 }} von {{ wizard.steps.count }}</p> |   <p>Schritt {{ wizard.steps.step1 }} von {{ wizard.steps.count }}</p> | ||||||
|   <p>{% if wizard.steps.step1 == 1 %} |   <p>{% if wizard.steps.step1 == 1 %} | ||||||
|  |  | ||||||
|  | @ -14,12 +14,17 @@ class LoginTestCase(TestCase): | ||||||
|         self.user = User.objects.create_user('vladimir', 'vladimir@reiherzehe.com', 'reiherzehe') |         self.user = User.objects.create_user('vladimir', 'vladimir@reiherzehe.com', 'reiherzehe') | ||||||
|         self.client.login(username='vladimir', password='reiherzehe') |         self.client.login(username='vladimir', password='reiherzehe') | ||||||
|         self.response = self.client.get('/') |         self.response = self.client.get('/') | ||||||
|         with translation.override('en'): |  | ||||||
|             self.response_en = self.client.get('/') |  | ||||||
| 
 | 
 | ||||||
|     def testLogin(self): |     def testLogin(self): | ||||||
|         self.assertContains(self.response, 'Du bist eingeloggt als vladimir@reiherzehe.com', status_code=200) |         self.assertContains(self.response, 'Du bist eingeloggt als vladimir@reiherzehe.com', status_code=200) | ||||||
|         self.assertContains(self.response_en, 'You are logged in as vladimir@reiherzehe.com', status_code=200) |         # self.client.cookies.load({settings.LANGUAGE_COOKIE_NAME: 'en'}) | ||||||
|  |         #with translation.override('en'): | ||||||
|  |         response_en = self.client.get('/', HTTP_ACCEPT_LANGUAGE='en-us') | ||||||
|  |         #self.response_en = self.client.get('/') | ||||||
|  |         print('START') | ||||||
|  |         print (response_en.content) | ||||||
|  |         print('END') | ||||||
|  |         self.assertContains(response_en, 'You are logged in as vladimir@reiherzehe.com', status_code=200) | ||||||
| 
 | 
 | ||||||
|     def testDebugWarning(self): |     def testDebugWarning(self): | ||||||
|         with self.settings(DEBUG=True): |         with self.settings(DEBUG=True): | ||||||
|  |  | ||||||
|  | @ -0,0 +1,28 @@ | ||||||
|  | # SOME DESCRIPTIVE TITLE. | ||||||
|  | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||||
|  | # This file is distributed under the same license as the PACKAGE package. | ||||||
|  | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||||
|  | # | ||||||
|  | #, fuzzy | ||||||
|  | msgid "" | ||||||
|  | msgstr "" | ||||||
|  | "Project-Id-Version: PACKAGE VERSION\n" | ||||||
|  | "Report-Msgid-Bugs-To: \n" | ||||||
|  | "POT-Creation-Date: 2022-01-20 12:24+0100\n" | ||||||
|  | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||||
|  | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||||
|  | "Language-Team: LANGUAGE <LL@li.org>\n" | ||||||
|  | "Language: \n" | ||||||
|  | "MIME-Version: 1.0\n" | ||||||
|  | "Content-Type: text/plain; charset=UTF-8\n" | ||||||
|  | "Content-Transfer-Encoding: 8bit\n" | ||||||
|  | "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||||
|  | 
 | ||||||
|  | #: evapp/templates/evapp/employee_form.html:40 | ||||||
|  | msgid "Du bist eingeloggt als" | ||||||
|  | msgstr "You are logged in as" | ||||||
|  | 
 | ||||||
|  | #: evapp/templates/evapp/employee_form.html:97 | ||||||
|  | #: evapp/templates/evapp/employee_form.html:99 | ||||||
|  | msgid "Weiter" | ||||||
|  | msgstr "Next" | ||||||
		Loading…
	
		Reference in New Issue