Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

from django.conf import settings 

 

# Number of messages to display per page. 

MESSAGES_PER_PAGE = getattr(settings, 'ROSETTA_MESSAGES_PER_PAGE', 10) 

 

 

# Enable Google translation suggestions 

ENABLE_TRANSLATION_SUGGESTIONS = getattr(settings, 'ROSETTA_ENABLE_TRANSLATION_SUGGESTIONS', False) 

# Can be obtained for free here: https://ssl.bing.com/webmaster/Developers/AppIds/ 

BING_APP_ID = getattr(settings, 'BING_APP_ID', None) 

 

# Displays this language beside the original MSGID in the admin 

MAIN_LANGUAGE = getattr(settings, 'ROSETTA_MAIN_LANGUAGE', None) 

 

# Change these if the source language in your PO files isn't English 

MESSAGES_SOURCE_LANGUAGE_CODE = getattr(settings, 'ROSETTA_MESSAGES_SOURCE_LANGUAGE_CODE', 'en') 

MESSAGES_SOURCE_LANGUAGE_NAME = getattr(settings, 'ROSETTA_MESSAGES_SOURCE_LANGUAGE_NAME', 'English') 

 

 

""" 

When running WSGI daemon mode, using mod_wsgi 2.0c5 or later, this setting 

controls whether the contents of the gettext catalog files should be 

automatically reloaded by the WSGI processes each time they are modified. 

 

Notes: 

 

* The WSGI daemon process must have write permissions on the WSGI script file 

   (as defined by the WSGIScriptAlias directive.) 

* WSGIScriptReloading must be set to On (it is by default) 

* For performance reasons, this setting should be disabled in production environments 

* When a common rosetta installation is shared among different Django projects, 

   each one running in its own distinct WSGI virtual host, you can activate 

   auto-reloading in individual projects by enabling this setting in the project's 

   own configuration file, i.e. in the project's settings.py 

 

Refs: 

 

* http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode 

* http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIReloadMechanism 

 

""" 

WSGI_AUTO_RELOAD = getattr(settings, 'ROSETTA_WSGI_AUTO_RELOAD', False) 

UWSGI_AUTO_RELOAD = getattr(settings, 'ROSETTA_UWSGI_AUTO_RELOAD', False) 

 

 

# Exclude applications defined in this list from being translated 

EXCLUDED_APPLICATIONS = getattr(settings, 'ROSETTA_EXCLUDED_APPLICATIONS', ()) 

 

# Line length of the updated PO file 

POFILE_WRAP_WIDTH = getattr(settings, 'ROSETTA_POFILE_WRAP_WIDTH', 78) 

 

# Storage class to handle temporary data storage 

STORAGE_CLASS = getattr(settings, 'ROSETTA_STORAGE_CLASS', 'rosetta.storage.CacheRosettaStorage')