annotate src/nginx.html.luan @ 91:76baf48ea36b

add translation
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 02 May 2025 17:17:52 -0600
parents 981e744abff1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
1 local Luan = require "luan:Luan.luan"
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
2 local error = Luan.error
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
3 local Io = require "luan:Io.luan"
91
76baf48ea36b add translation
Franklin Schmidt <fschmidt@gmail.com>
parents: 36
diff changeset
4 local Site_translator = require "luan:gpt/Site_translator.luan"
76baf48ea36b add translation
Franklin Schmidt <fschmidt@gmail.com>
parents: 36
diff changeset
5 local get_lang = Site_translator.get_lang or error()
76baf48ea36b add translation
Franklin Schmidt <fschmidt@gmail.com>
parents: 36
diff changeset
6 local text_writer = Site_translator.text_writer or error()
2
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
7 local Shared = require "site:/lib/Shared.luan"
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
8 local head = Shared.head or error()
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
9 local existing_header = Shared.existing_header or error()
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
10
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
11
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
12 return function()
91
76baf48ea36b add translation
Franklin Schmidt <fschmidt@gmail.com>
parents: 36
diff changeset
13 Io.stdout = text_writer()
2
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
14 %>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
15 <!doctype html>
91
76baf48ea36b add translation
Franklin Schmidt <fschmidt@gmail.com>
parents: 36
diff changeset
16 <html lang="<%=get_lang()%>">
2
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
17 <head>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
18 <% head() %>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
19 <title>Reactionary Software - Nginx</title>
15
9694eff797bf fix html
Franklin Schmidt <fschmidt@gmail.com>
parents: 2
diff changeset
20 </head>
2
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
21 <body>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
22 <% existing_header() %>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
23 <div content>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
24 <h1>Nginx</h1>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
25
91
76baf48ea36b add translation
Franklin Schmidt <fschmidt@gmail.com>
parents: 36
diff changeset
26 <p>As a disclaimer, I haven't worked with <a href="https://nginx.org/en/">Nginx</a> directly. My sysadmin manages it. But I believe that it is good reactionary software. Nginx works reliably. It doesn't seem to be based on any senseless modern ideology. Its developers are from Russia, outside of the depraved West. And most tellingly, its <a href="http://hg.nginx.org/nginx/">source code</a> is on <a href="mercurial.html">Mercurial</a>.</p>
2
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
27 </div>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
28 </body>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
29 </html>
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
30 <%
a247572ccaac add nginx
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
31 end