krz/skunky-art

Alternative privacy frontend for DeviantArt.

clone: git clone https://gitbay.org/krz/skunky-art.git

a130a15dcde4a5c5da642a5660e306f5296775b3

signed_unknown_key

author: Christian Cleberg <hello@cleberg.net> · 2026-08-23T01:13:06Z
committer: <noreply@github.com>

Merge pull request #27 from krazywarez/feat/i18n

Add a multilingual interface
 SETUP.txt                   |  14 ++++++
 TODO.txt                    |   2 +-
 app/config.go               |  10 ++--
 app/i18n.go                 | 110 +++++++++++++++++++++++++++++++++++++++++
 app/i18n_test.go            | 118 ++++++++++++++++++++++++++++++++++++++++++++
 app/router.go               |   1 +
 app/util.go                 |   9 ++++
 config.example.json         |   3 +-
 main.go                     |   4 ++
 static/html/about.htm       |  32 ++++++------
 static/html/deviantion.htm  |  16 +++---
 static/html/gruser.htm      |  46 ++++++++---------
 static/html/header.htm      |  12 ++---
 static/html/index.htm       |  16 +++---
 static/lang/en.json         |  47 ++++++++++++++++++
 static/lang/es.json         |  47 ++++++++++++++++++
 static/templates-noembed.go |  12 +++++
 static/templates.go         |  22 ++++++++-
 18 files changed, 453 insertions(+), 68 deletions(-)