index.html.j2 (9728B)
1 <!DOCTYPE html> 2 <html lang="{{ lang }}"> 3 <head> 4 <meta charset="utf-8"/> 5 <title>{{ _("{curr} Auditor").format(curr=conf['currency']) }}</title> 6 <script> /* @licstart The following is the entire license 7 notice for the JavaScript code in this page. 8 9 Copyright (C) 2014, 2015, 2016, 2020, 2021 Taler Systems SA 10 11 The JavaScript code in this page is free software: you can redistribute 12 it and/or modify it under the terms of the GNU General Public License 13 (GNU GPL) as published by the Free Software Foundation, either version 14 3 of the License, or (at your option) any later version. The code is 15 distributed WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU GPL 17 for more details. 18 19 As additional permission under GNU GPL version 3 section 7, you may 20 distribute non-source (e.g., minimized or compacted) forms of that code 21 without the copy of the GNU GPL normally required by section 4, 22 provided you include this license notice and a URL through which 23 recipients can access the Corresponding Source. 24 25 @licend The above is the entire license notice for the JavaScript code 26 in this page. */ 27 </script> 28 <link rel="alternate" hreflang="en" href="{{ self_localized('en') }}" /> 29 <link rel="alternate" hreflang="de" href="{{ self_localized('de') }}" /> 30 <!-- 31 <link rel="alternate" hreflang="ar" href="{{ self_localized('ar') }}" /> 32 <link rel="alternate" hreflang="zh-hant" href="{{ self_localized('zh_Hant') 33 }}" /> <link rel="alternate" hreflang="cs" href="{{ self_localized('cs') 34 }}" /> <link rel="alternate" hreflang="fr" href="{{ self_localized('fr') 35 }}" /> <link rel="alternate" hreflang="hi" href="{{ self_localized('hi') 36 }}" /> <link rel="alternate" hreflang="hu" href="{{ self_localized('hu') 37 }}" /> <link rel="alternate" hreflang="it" href="{{ self_localized('it') 38 }}" /> <link rel="alternate" hreflang="ja" href="{{ self_localized('ja') 39 }}" /> <link rel="alternate" hreflang="ko" href="{{ self_localized('ko') 40 }}" /> <link rel="alternate" hreflang="pt" href="{{ self_localized('pt') 41 }}" /> <link rel="alternate" hreflang="pt-br" href="{{ 42 self_localized('pt_BR') }}" /> <link rel="alternate" hreflang="ru" href="{{ 43 self_localized('ru') }}" /> <link rel="alternate" hreflang="es" href="{{ 44 self_localized('es') }}" /> <link rel="alternate" hreflang="sv" href="{{ 45 self_localized('sv') }}" /> <link rel="alternate" hreflang="tr" href="{{ 46 self_localized('tr') }}" /> 47 --> 48 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 49 <meta name="viewport" content="width=device-width, initial-scale=1"> 50 <meta name="author" content=""> 51 <!-- Bootstrap core CSS --> 52 <link href="{{ url_dist('bootstrap@4.6.0/bootstrap.min.css') }}" rel="stylesheet"> 53 <!-- Custom styles for this template --> 54 <link href="{{ url_static('styles.css') }}" rel="stylesheet"> 55 <script src="{{ url_dist('bootstrap@4.6.0/jquery-3.5.1.slim.min.js') }}"></script> 56 <script src="{{ url_dist('bootstrap@4.6.0/bootstrap.bundle.min.js') }}"></script> 57 <script src="{{ url_dist('qrious@4.0.2/qrious.min.js') }}"></script> 58 <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 59 queries --> 60 <!--[if lt IE 9]> 61 <script 62 src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> 63 <script 64 src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> 65 <![endif]--> 66 </head> 67 68 <body id="mybody"> 69 <nav class="navbar navbar-expand-lg navbar-light"> 70 <div class="navbar-nav mr-auto"> 71 </div> 72 <div class="nav-item dropdown"> 73 <button class="btn btn-dark dropdown-toggle" 74 type="button" 75 id="dropdownMenu1" 76 data-toggle="dropdown" 77 aria-haspopup="true" 78 aria-expanded="true"> 79 <img src="{{ url_static('images/languageicon.svg') }}" 80 height="35" 81 alt="[{{lang}}]" /> 82 {{ lang_full }} [{{ lang }}] 83 </button> 84 <ul class="dropdown-menu" aria-labelledby="dropdownMenu1"> 85 {% if lang != 'en' %} 86 <li><a class="dropdown-item" href="{{ self_localized('en') }}">English [en]</a></li> 87 {% endif %} 88 <!-- {% if lang != 'ar' %} 89 <li><a class="dropdown-item" href="{{ self_localized('ar') }}">Arabic [ar]</a></li> 90 {% endif %} --> 91 <!-- {% if lang != 'zh_Hant' %} 92 <li><a class="dropdown-item" href="{{ self_localized('zh_Hant') }}">Chinese [zh]</a></li> 93 {% endif %} --> 94 <!-- {% if lang != 'fr' %} 95 <li><a class="dropdown-item" href="{{ self_localized('fr') }}">Français [fr]</a></li> 96 {% endif %} --> 97 {% if lang != 'de' %} 98 <li><a class="dropdown-item" href="{{ self_localized('de') }}">Deutsch [de]</a></li> 99 {% endif %} 100 <!-- {% if lang != 'hi' %} 101 <li><a class="dropdown-item" href="{{ self_localized('hi') }}">Hindi [hi]</a></li> 102 {% endif %} --> 103 <!-- {% if lang != 'it' %} 104 <li><a class="dropdown-item" href="{{ self_localized('it') }}">Italiano [it]</a></li> 105 {% endif %} 106 {% if lang != 'ja' %} 107 <li><a class="dropdown-item" href="{{ self_localized('ja') }}">Japanese [ja]</a></li> 108 {% endif %} 109 {% if lang != 'ko' %} 110 <li><a class="dropdown-item" href="{{ self_localized('ko') }}">Korean [ko]</a></li> 111 {% endif %} --> 112 <!-- {% if lang != 'pt' %} 113 <li><a class="dropdown-item" href="{{ self_localized('pt') }}">Português [pt]</a></li> 114 {% endif %} --> 115 <!-- {% if lang != 'pt_BR' %} 116 <li><a class="dropdown-item" href="{{ self_localized('pt_BR') }}">Português (Brazil) [pt]</a></li> 117 {% endif %} --> 118 <!-- {% if lang != 'ru' %} 119 <li><a class="dropdown-item" href="{{ self_localized('ru') }}">Ру́сский язы́к [ru]</a></li> 120 {% endif %} 121 {% if lang != 'es' %} 122 <li><a class="dropdown-item" href="{{ self_localized('es') }}">Español [es]</a></li> 123 {% endif %} 124 {% if lang != 'sv' %} 125 <li><a class="dropdown-item" href="{{ self_localized('sv') }}">Svenska [sv]</a></li> 126 {% endif %} 127 {% if lang != 'tr' %} 128 <li><a class="dropdown-item" href="{{ self_localized('tr') }}">Türk [tr]</a></li> 129 {% endif %} --> 130 </ul> 131 </div> 132 </nav> 133 134 <div id="body_content"> 135 <div class="container"> 136 <div class="row justify-content-center"> 137 <div> 138 <h1><span class="it">{{ _("{curr} Auditor").format(curr=conf['currency']) }}</span></h1> 139 </div> 140 </div> 141 <div class="row justify-content-center"> 142 <div> 143 <p> 144 {{ _("This is an auditor for the {curr} currency.").format(curr=conf['currency']) }} 145 </p> 146 </div> 147 </div> 148 <div class="row mt-1"> 149 </div> 150 </div> 151 152 <div class="container"> 153 <div class="row"> 154 <div class="col-lg-24"> 155 <p> 156 {{ _("This is the Web site of the auditor for the {curr} currency.").format(curr=conf['currency']) }} 157 {% trans %} 158 In the GNU Taler system, an auditor is responsible for verifying 159 that an exchange operates correctly. If you trust us to do a good 160 job auditing, please scan the following QR code or open the link: 161 {% endtrans %} 162 </p> 163 164 <div style="text-align: center;"> 165 <canvas id="qr"></canvas> 166 </div> 167 <div style="text-align: center;"> 168 <a href="{{ "{uri}".format(uri=conf['auditor_uri']) }}"> 169 {{ "{uri}".format(uri=conf['auditor_uri']) }} 170 </a> 171 </div> 172 <p> 173 {{ _("This will tell your wallet that you are willing to trust exchanges that we audit to handle the {curr} currency properly.").format(curr=conf['currency']) }} 174 </p> 175 <p> 176 {% trans %} 177 If you do not have a Taler wallet installed, please 178 first install the wallet from <a href="https://wallet.taler.net/">wallet installation page</a>. 179 It only takes one click. 180 {% endtrans %} 181 </p> 182 </div> 183 </div> 184 </div> 185 </div> 186 <script> 187 var qr = new QRious({ 188 element: document.getElementById('qr'), 189 value: '{{ conf['auditor_uri'] }}', 190 size: 512 191 }); 192 </script> 193 194 <div class="container"> 195 <div class="row"> 196 <div class="col-lg-24"> 197 <h2>Audit reports</h2> 198 <p> 199 {% trans %} 200 We are continuously publishing our <a href="/reports/">audit reports</a>. 201 {% endtrans %} 202 </p> 203 </div> 204 </div> 205 </div> 206 <footer id="footer"> 207 <div class="container"> 208 <div class="row justify-content-center"> 209 <div class="col-12"> 210 <hr style="border-top: 1px solid #00000069; padding-bottom: 1em" /> 211 </div> 212 </div> 213 </div> 214 <div class="text-center mt-5"> 215 <p> 216 {{ _("GNU Taler is developed as part of the <a href='https://www.gnu.org/'>GNU project</a> for the GNU operating system.") }} 217 <br> 218 © <a href="https://gnunet.org/en/ev.html">GNUnet e.V.</a> {{_("and") }} 219 Taler Systems SA 2015-2021 220 <br> 221 {{ _("We are grateful for support and free hosting of this site by <a href='https://www.bfh.ch/'>BFH</a>.") }} 222 <br> 223 {{ _("This page was created using <a href='https://www.gnu.org/'>Free Software</a> only.") }} 224 <br> 225 <a href="{{ url_static('javascript.html') }}" data-jslicense="1">{{ _("JavaScript license information")}} </a> 226 </p> 227 </div> 228 </footer> 229 </body> 230 </html>