diff options
author | Bryan Newbold <bnewbold@archive.org> | 2021-03-23 21:38:16 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@archive.org> | 2021-03-23 21:38:16 -0700 |
commit | e70e7cff4b5c910405694fb297330507b49937b1 (patch) | |
tree | db6db14cc662dd347a2807769d3af739d50f9f03 | |
parent | 558156b879a06cc8ab0f2872ba9306d3ae75c1cc (diff) | |
download | fatcat-scholar-e70e7cff4b5c910405694fb297330507b49937b1.tar.gz fatcat-scholar-e70e7cff4b5c910405694fb297330507b49937b1.zip |
implement additional translation languages
-rw-r--r-- | CHANGELOG.md | 5 | ||||
-rw-r--r-- | fatcat_scholar/templates/base.html | 4 | ||||
-rw-r--r-- | fatcat_scholar/web.py | 15 |
3 files changed, 23 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index ab0e4a5..2e4f618 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,11 @@ See also: ### Added +- added Farsi/Persian (fa) translation +- added Italian (it) translation +- added Dutch (nl) translation +- added Portuguese (pt) translation + ### Changed ### Fixed diff --git a/fatcat_scholar/templates/base.html b/fatcat_scholar/templates/base.html index 584f950..5af6ea2 100644 --- a/fatcat_scholar/templates/base.html +++ b/fatcat_scholar/templates/base.html @@ -89,9 +89,13 @@ <a role="menuitem" class="item" href="/ar/">عَرَبِيّ</a> <a role="menuitem" class="item" href="/de/">Deutsch</a> <a role="menuitem" class="item" href="/es/">Español</a> + <a role="menuitem" class="item" href="/fa/">فارسی</a> <a role="menuitem" class="item" href="/fr/">Français</a> <a role="menuitem" class="item" href="/hr/">Hrvatski</a> + <a role="menuitem" class="item" href="/it/">Italiano</a> <a role="menuitem" class="item" href="/nb/">Norwegian Bokmål</a> + <a role="menuitem" class="item" href="/nl/">Nederlands</a> + <a role="menuitem" class="item" href="/pt/">Português</a> <a role="menuitem" class="item" href="/ru/">Русский</a> <a role="menuitem" class="item" href="/zh/">中文</a> <div class="divider"></div> diff --git a/fatcat_scholar/web.py b/fatcat_scholar/web.py index 2193746..5020bf1 100644 --- a/fatcat_scholar/web.py +++ b/fatcat_scholar/web.py @@ -27,7 +27,20 @@ from fatcat_scholar.schema import ScholarDoc logger = logging.getLogger() -I18N_LANG_TRANSLATIONS = ["de", "zh", "ru", "ar", "fr", "es", "nb", "hr"] +I18N_LANG_TRANSLATIONS = [ + "ar", + "de", + "es", + "fa", + "fr", + "hr", + "it", + "nb", + "nl", + "pt", + "ru", + "zh", +] I18N_LANG_OPTIONS = I18N_LANG_TRANSLATIONS + [ settings.I18N_LANG_DEFAULT, ] |