mirror of
				https://github.com/searxng/searxng.git
				synced 2025-11-03 19:17:07 -05:00 
			
		
		
		
	[mod] footer: i18n for the link names in the footer
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
		
							parent
							
								
									7e1b5f6cc8
								
							
						
					
					
						commit
						53898b8c37
					
				@ -11,6 +11,7 @@ __all__ = [
 | 
			
		||||
    'CATEGORY_NAMES',
 | 
			
		||||
    'CATEGORY_GROUPS',
 | 
			
		||||
    'STYLE_NAMES',
 | 
			
		||||
    'BRAND_CUSTOM_LINKS',
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
CONSTANT_NAMES = {
 | 
			
		||||
@ -51,3 +52,8 @@ STYLE_NAMES = {
 | 
			
		||||
    'LIGHT': 'light',
 | 
			
		||||
    'DARK': 'dark',
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
BRAND_CUSTOM_LINKS = {
 | 
			
		||||
    'UPTIME': 'Uptime',
 | 
			
		||||
    'ABOUT': 'About',
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -19,10 +19,12 @@ brand:
 | 
			
		||||
  public_instances: https://searx.space
 | 
			
		||||
  wiki_url: https://github.com/searxng/searxng/wiki
 | 
			
		||||
  issue_url: https://github.com/searxng/searxng/issues
 | 
			
		||||
  # Custom entries in the footer: [title]: [link]
 | 
			
		||||
  # custom:
 | 
			
		||||
  #  About instance: "https://searxng.org"
 | 
			
		||||
  #  Instance admin: "https://searxng.org"
 | 
			
		||||
  #   maintainer: "Jon Doe"
 | 
			
		||||
  #   # Custom entries in the footer: [title]: [link]
 | 
			
		||||
  #   links:
 | 
			
		||||
  #     Uptime: https://uptime.searxng.org/history/darmarit-org
 | 
			
		||||
  #     About: "https://searxng.org"
 | 
			
		||||
 | 
			
		||||
search:
 | 
			
		||||
  # Filter results. 0: None, 1: Moderate, 2: Strict
 | 
			
		||||
 | 
			
		||||
@ -151,7 +151,7 @@ SCHEMA = {
 | 
			
		||||
        'docs_url': SettingsValue(str, 'https://docs.searxng.org'),
 | 
			
		||||
        'public_instances': SettingsValue((False, str), 'https://searx.space'),
 | 
			
		||||
        'wiki_url': SettingsValue(str, 'https://github.com/searxng/searxng/wiki'),
 | 
			
		||||
        'custom': SettingsValue(dict, {}),
 | 
			
		||||
        'custom': SettingsValue(dict, {'links': {}}),
 | 
			
		||||
    },
 | 
			
		||||
    'search': {
 | 
			
		||||
        'safe_search': SettingsValue((0, 1, 2), 0),
 | 
			
		||||
 | 
			
		||||
@ -77,8 +77,8 @@
 | 
			
		||||
        {% if get_setting('general.contact_url') %}
 | 
			
		||||
        | <a href="{{ get_setting('general.contact_url') }}">{{ _('Contact instance maintainer') }}</a>
 | 
			
		||||
        {% endif %}
 | 
			
		||||
        {% for title, link in get_setting('brand.custom').items() %}
 | 
			
		||||
        | <a href="{{ link }}">{{ title }}</a>
 | 
			
		||||
        {% for title, link in get_setting('brand.custom.links').items() %}
 | 
			
		||||
        | <a href="{{ link }}">{{ _(title) }}</a>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
    </p>
 | 
			
		||||
  </footer>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user