diff --git a/README.md b/README.md index 0c73b318e..3a6dba331 100644 --- a/README.md +++ b/README.md @@ -295,6 +295,7 @@ Following languages are currently supported/translated: - Bulgarian - Chinese +- Danish - Dutch - English - Esperanto @@ -305,6 +306,7 @@ Following languages are currently supported/translated: - Japanese - Polish - Portuguese +- Portuguese (Brazil) - Russian - Spanish - Turkish diff --git a/assets/controllers/timeago_controller.js b/assets/controllers/timeago_controller.js index d8339bbca..e5a92a156 100644 --- a/assets/controllers/timeago_controller.js +++ b/assets/controllers/timeago_controller.js @@ -3,6 +3,7 @@ import { Controller } from '@hotwired/stimulus'; // eslint-disable-next-line -- grouping timeago imports here is more readable than properly sorting import * as timeago from 'timeago.js'; import bg from 'timeago.js/lib/lang/bg'; +import da from 'timeago.js/lib/lang/da'; import de from 'timeago.js/lib/lang/de'; import el from 'timeago.js/lib/lang/el'; import en from 'timeago.js/lib/lang/en_US'; @@ -12,7 +13,7 @@ import it from 'timeago.js/lib/lang/it'; import ja from 'timeago.js/lib/lang/ja'; import nl from 'timeago.js/lib/lang/nl'; import pl from 'timeago.js/lib/lang/pl'; -import pt from 'timeago.js/lib/lang/pt_BR'; +import pt_BR from 'timeago.js/lib/lang/pt_BR'; import ru from 'timeago.js/lib/lang/ru'; import tr from 'timeago.js/lib/lang/tr'; import uk from 'timeago.js/lib/lang/uk'; @@ -28,7 +29,7 @@ export default class extends Controller { } const lang = document.documentElement.lang; - const languages = { bg, de, el, en, es, fr, it, ja, nl, pl, pt, ru, tr, uk, zh_TW }; + const languages = { bg, da, de, el, en, es, fr, it, ja, nl, pl, pt_BR, ru, tr, uk, zh_TW }; if (languages[lang]) { timeago.register(lang, languages[lang]); diff --git a/templates/layout/_sidebar.html.twig b/templates/layout/_sidebar.html.twig index 0c4401e6f..36b4a59a9 100644 --- a/templates/layout/_sidebar.html.twig +++ b/templates/layout/_sidebar.html.twig @@ -148,7 +148,7 @@ {% set current = app.request.cookies.get('kbin_lang') ?? header_accept_language ?? kbin_default_lang() %}