Sfoglia il codice sorgente

Merge pull request #52 from ryumei/master

Add config values for l10n
Brit Butler 11 anni fa
parent
commit
137d465ba8
3 ha cambiato i file con 8 aggiunte e 3 eliminazioni
  1. 3 1
      examples/example.coleslawrc
  2. 3 1
      src/config.lisp
  3. 2 1
      themes/readable/base.tmpl

+ 3 - 1
examples/example.coleslawrc

@@ -21,4 +21,6 @@
21 21
            (:url "http://redlinernotes.com/docs/talks/" :name "Talks"))
22 22
  :staging-dir "/tmp/coleslaw/"
23 23
  :title "Improved Means for Achieving Deteriorated Ends"
24
- :theme "hyde")
24
+ :theme "hyde"
25
+ :lang "en"
26
+ :charset "us-ascii")

+ 3 - 1
src/config.lisp

@@ -14,7 +14,9 @@
14 14
    (sitenav         :initarg :sitenav        :reader sitenav)
15 15
    (staging-dir     :initarg :staging-dir    :reader staging-dir)
16 16
    (theme           :initarg :theme          :reader theme)
17
-   (title           :initarg :title          :reader title))
17
+   (title           :initarg :title          :reader title)
18
+   (lang            :initarg :lang           :reader lang)
19
+   (charset         :initarg :charset        :reader charset))
18 20
   (:default-initargs
19 21
    :page-ext "html"
20 22
    :separator ";;;;;"

+ 2 - 1
themes/readable/base.tmpl

@@ -2,8 +2,9 @@
2 2
 
3 3
 {template base}
4 4
 <!DOCTYPE html>{\n}
5
-<html lang="en">
5
+<html lang="{$config.lang}">
6 6
   <head>
7
+    <meta http-equiv="Content-Type" content="text/html; charset={$config.charset}">
7 8
     <title>{$config.title}</title>
8 9
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
9 10
     <link href="{$config.domain}/css/bootstrap.min.css" rel="stylesheet" media="screen">