From fde37560ad0408b4316cb94797a7ec5e52dde394 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Thu, 7 Jul 2022 02:36:36 +0530 Subject: issues: Request internationalization. * issues/internationalization.gmi: New file. --- issues/internationalization.gmi | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 issues/internationalization.gmi (limited to 'issues') diff --git a/issues/internationalization.gmi b/issues/internationalization.gmi new file mode 100644 index 0000000..dc6fffa --- /dev/null +++ b/issues/internationalization.gmi @@ -0,0 +1,5 @@ +# Internationalization + +* tags: enhancement + +We must internationalize all our message strings and make them ready for translation to various languages. We can Guile's GNU gettext interface to provide localization. In the CLI, gettext can automatically pick the language based on the locale. In the web UI, we will have to pass the value of the Accept-Language header to gettext. The Accept-Language header can be used for browser fingerprinting and privacy conscious users may not set it, but we have no better option. -- cgit v1.2.3